Esta é a primeira vez que participo do projeto ACBr. A oportunidade surgiu quando comecei a trabalhar para DJSystem.
Com a supervisão e sugestões do Daniel Simões, foi desenvolvido o componente ACBrMail que, como o nome já sugere, é para o envio de e-mails. Funciona no Lazarus (Windows e Linux) e no Delphi.
O componente ACBrMail usa as classes da biblioteca Synapse para montar e enviar os e-mails. No desenvolvimento do código, tomou-se por base: os conceitos e exemplos apresentados no site do projeto Synapse , o projeto xmailer do Sílvio Clécio e os métodos e propriedades do projeto PHPmailer.
FUNCIONALIDADES:
Cliente SMTP com suporte a SSL e TLS;
Suporte ao envio de múltiplos e-mails;
Suporte a envios TO, CC, BCC e Reply-To;
Confirmação de leitura;
Suporte a Charset;
Mensagens em texto puro, HTML ou ambos;
Mensagens com múltiplos anexos;
Anexos por arquivo ou Stream;
Imagens anexadas em linha para usar em mensagens html;
Três eventos para acompanhar o processo de envio;
O componente já está no svn do projeto, faz parte do pacote ACBrTCP e acompanha exemplo de uso (um exemplo mais elaborado está sendo produzido).