DELPHI XE6 - ENVIO DE EMAIL - ERRO
Estou tendo problema para criar um sistema de envio de email!
usei os seguintes componente!
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?
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
Curtidas 0
Melhor post
Douglas
15/08/2014
Olá Fernando Bueno, tudo bem?
O e-mail chega a ser enviado, ou gera esse erro?
O e-mail chega a ser enviado, ou gera esse erro?
GOSTEI 1
Mais Respostas
Marcos Tamanhoni
02/08/2014
Estou tendo o mesmo problema. E o Email não é enviado.
GOSTEI 0
Fernando Bueno
02/08/2014
Estou bem obrigado Douglas Claudio em perguntar, e vc? Gera esse erro! não enviar nada!!
GOSTEI 0
Alexandre Tona
02/08/2014
Esses componentes são para Delphi XE6 ou os Indy do Delphi 6?
GOSTEI 0