Fórum DELPHI XE6 - ENVIO DE EMAIL - ERRO #487694

02/08/2014

0

Estou tendo problema para criar um sistema de envio de email!

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

Fernando Bueno

Responder

Post mais votado

15/08/2014

Olá Fernando Bueno, tudo bem?
O e-mail chega a ser enviado, ou gera esse erro?

Douglas

Douglas
Responder

Gostei + 1

Mais Posts

30/09/2014

Marcos Tamanhoni

Estou tendo o mesmo problema. E o Email não é enviado.
Responder

Gostei + 0

04/10/2014

Fernando Bueno

Estou bem obrigado Douglas Claudio em perguntar, e vc? Gera esse erro! não enviar nada!!
Responder

Gostei + 0

29/01/2015

Alexandre Tona

Esses componentes são para Delphi XE6 ou os Indy do Delphi 6?
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar