Exibir mensagem anterior :: Exibir próxima mensagem |
Autor |
Mensagem |
juniorinfo Novato
Registrado: Terça-Feira, 1 de Outubro de 2013 Mensagens: 5
|
Enviada: Ter Jan 21, 2014 11:56 am Assunto: Erro envio de email yahoo [resolvido] |
|
|
Bom dia,
Fiz uma rotina de envio de email no delphi, mas ta dando erro quando o email de envio é do yahoo, por outro email que não seja yahoo da certo. Alguem poderia ajudar? Segue o codigo.
IdMessage.From.Address := gPAR_USERNAME_CAD; // Email do Remetente
IdMessage.From.Name := gPAR_NOME_CAD; // Nome do Remetente, que aparecerá qdo chegar.
idmessage.ReceiptRecipient.Text := IDMessage.From.Text;
IdSMTP.Host :=smtp.mail.yahoo.com.br;
IdSMTP.Username := _USERNAME_;
IdSMTP.Password := _PASSWORD_;
IdSMTP.Connect;
IdSMTP.Authenticate;
try
IdSMTP.Send(IdMessage);
finally
IdSMTP.Disconnect;
Application.ProcessMessages;
end;
Editado pela última vez por juniorinfo em Ter Jan 21, 2014 5:38 pm, num total de 1 vez |
|
Voltar ao Topo |
|
|
filippe Aprendiz
Registrado: Terça-Feira, 28 de Março de 2006 Mensagens: 171
|
Enviada: Ter Jan 21, 2014 1:24 pm Assunto: |
|
|
Cara ..
o Yahoo Trocou a porta esses dias ..
Coloca o parâmetro de porta ..
Port := 587;
e também autenticação
AuthType := satDefault;
Testa ai se vai.... _________________ Filippe Maymone |
|
Voltar ao Topo |
|
|
juniorinfo Novato
Registrado: Terça-Feira, 1 de Outubro de 2013 Mensagens: 5
|
Enviada: Ter Jan 21, 2014 3:42 pm Assunto: |
|
|
Não funcionou. |
|
Voltar ao Topo |
|
|
faccruz Colaborador
Registrado: Terça-Feira, 20 de Julho de 2010 Mensagens: 1563
|
Enviada: Ter Jan 21, 2014 4:27 pm Assunto: Re: Erro envio de email yahoo |
|
|
juniorinfo escreveu: | Bom dia,
Fiz uma rotina de envio de email no delphi, mas ta dando erro quando o email de envio é do yahoo, por outro email que não seja yahoo da certo. Alguem poderia ajudar? Segue o codigo.
IdMessage.From.Address := gPAR_USERNAME_CAD; // Email do Remetente
IdMessage.From.Name := gPAR_NOME_CAD; // Nome do Remetente, que aparecerá qdo chegar.
idmessage.ReceiptRecipient.Text := IDMessage.From.Text;
IdSMTP.Host :=smtp.mail.yahoo.com.br;
IdSMTP.Username := _USERNAME_;
IdSMTP.Password := _PASSWORD_;
IdSMTP.Connect;
IdSMTP.Authenticate;
try
IdSMTP.Send(IdMessage);
finally
IdSMTP.Disconnect;
Application.ProcessMessages;
end; |
Qual a mensagem de erro? _________________ Facc System - Sistemas para Computador |
|
Voltar ao Topo |
|
|
juniorinfo Novato
Registrado: Terça-Feira, 1 de Outubro de 2013 Mensagens: 5
|
Enviada: Ter Jan 21, 2014 5:41 pm Assunto: |
|
|
Consegui resolver adicionando as linhas abaixo.
IdSMTP.Port := 465;
idSSL.Destination := smtp.mail.yahoo.com.br:465
idSSL.Host := smtp.mail.yahoo.com.br
idSSL.Port := 465 |
|
Voltar ao Topo |
|
|
|