Fórum DELPHI XE6 - ENVIO DE EMAIL - ERRO #487694
02/08/2014
0
usei os seguintes componente!
IdSMTP1: TIdSMTP;
IdMessage1: TIdMessage;
IdSSLIOHandlerSocketOpenSSL1: TIdSSLIOHandlerSocketOpenSSL;
[code]
esse é o meu codigo:
[code]
procedure TForm1.Button1Click(Sender: TObject);
begin
IdSMTP1.Port:=465;
IdSMTP1.Host:='smtp.mail.yahoo.com.br';//seu servidor de e-mail
IdSMTP1.Username:= 'email do remetente'; //seu usuario
IdSMTP1.Password:='senha'; //senha
//IdSMTP1.IOHandler := IdSSLIOHandlerSocketOpenSSL1;
//IdSMTP1.Authenticate;
IdSMTP1.Connect;
//O seu endereço de e-mail
IdMessage1.From.Address := 'email do remetente';
IdMessage1.Recipients.EMailAddresses := 'email do destinatário';
//O assunto da mensagem
IdMessage1.Subject :='assunto ' ;
//conteudo da mensagem
IdMessage1.Body.Add('texto'); //mensagem....
try
IdSMTP1.Send(IdMessage1);
finally
IdSMTP1.Disconnect;
end;
Application.MessageBox('Email enviado com sucesso!', 'Confirmação', MB_ICONINFORMATION + MB_OK);
end;
quando eu envio gera um erro com esta mensagem
---- Connection Closed Gracefully ----
Como eu posso resolver isso?
Ou alguém tem outro modo de fazer isso que me possa me enviar seu código?
Fernando Bueno
Curtir tópico
+ 0Post mais votado
15/08/2014
O e-mail chega a ser enviado, ou gera esse erro?
Douglas
Gostei + 1
Mais Posts
30/09/2014
Marcos Tamanhoni
Gostei + 0
04/10/2014
Fernando Bueno
Gostei + 0
29/01/2015
Alexandre Tona
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)