Preparando e-mail via programação no Delphi
Inclua na seção uses: ShellApi
Problema: Desejo que meu programa prepare e-mail e abra o Outlook Express para enviá-lo. Solução: A solução apresentada abaixo deve funcionar com a maioria dos programas de correio eletrônico. procedure PrepararEmail(Para, Assunto, Msg: string); var S: string; begin S := 'mailto:' + Para + '?subject=' + Assunto + '&body=' + Msg; ShellExecute(0, 'open', PChar(S), nil, nil, SW_SHOW); end;
Uso: PrepararEmail('fulano@servidor.com.br', 'Teste de e-mail', 'Esta é a mensagem do e-mail de teste.');
Outra alternativa é o programa preparar e também enviar o e-mail.