ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Erro envio de email yahoo [resolvido]

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
juniorinfo
Novato
Novato


Registrado: Terça-Feira, 1 de Outubro de 2013
Mensagens: 5

MensagemEnviada: Ter Jan 21, 2014 11:56 am    Assunto: Erro envio de email yahoo [resolvido] Responder com Citação

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
Ver o perfil de Usuários Enviar Mensagem Particular
filippe
Aprendiz
Aprendiz


Registrado: Terça-Feira, 28 de Março de 2006
Mensagens: 171

MensagemEnviada: Ter Jan 21, 2014 1:24 pm    Assunto: Responder com Citação

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
Ver o perfil de Usuários Enviar Mensagem Particular MSN Messenger
juniorinfo
Novato
Novato


Registrado: Terça-Feira, 1 de Outubro de 2013
Mensagens: 5

MensagemEnviada: Ter Jan 21, 2014 3:42 pm    Assunto: Responder com Citação

Não funcionou. Sad
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
faccruz
Colaborador
Colaborador


Registrado: Terça-Feira, 20 de Julho de 2010
Mensagens: 1563

MensagemEnviada: Ter Jan 21, 2014 4:27 pm    Assunto: Re: Erro envio de email yahoo Responder com Citação

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
Ver o perfil de Usuários Enviar Mensagem Particular Visitar a homepage do Usuário
juniorinfo
Novato
Novato


Registrado: Terça-Feira, 1 de Outubro de 2013
Mensagens: 5

MensagemEnviada: Ter Jan 21, 2014 5:41 pm    Assunto: Responder com Citação

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
Ver o perfil de Usuários Enviar Mensagem Particular
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB