Função para envio de e-mails

Arquivo tests/envia_email.c pode ser usado para testar. Não funciona por enquanto (conecta com servidor mas não envia), estive testando com gmail.
As senhas e dados de acesso não estão no programa e precisam ser configuradas no ambiente:
export SMTP_EMAIL='<email>' SMTP_USER=usuário SMTP_PASSWORD=senha SMTP_ADDRESS=smtp://servidor:porta/
E-mail funcionando para nossa conta

Testado com SSL no Gmail
Envio de e-mail, confirmação de cadastro e banco de dados de usuários no servidor

Tudo adicionado, vou mexer mais um pouco e depois coloco no master, mas já parece bem sólido
Carregamento do banco de dados melhorado

Mais curto, simples e rápido, o código antigo estava meio gambiarra.
O servidor ainda precisa de alguns ajustes (alguns trechos falham se forem chamados por mais que uma thread ao mesmo tempo), mas já pode ser usado para testes (pretendo corrigir os erros rápido).