Problema - envio de e-mail com Delphi5 - componentes FastNet
Olá,
Estou usando Delphi 5, e componente NMSMTP da paleta FastNet, e depois de funcionar algum tempo, derrepente tive problemas para enviar e-mail.
As msg´s são as seguintes:
1- Recipient ´endereco@dominio.com.br´ not found
2- 503 Command DATA rejected: no valid rcpt fields
Inclusive, usei o próprio exemplo do Delphi depois que começou a dar erro, mas acontece a mesma coisa.
Quem puder ajudar, agradeço muito!
Obrigado,
Estou usando Delphi 5, e componente NMSMTP da paleta FastNet, e depois de funcionar algum tempo, derrepente tive problemas para enviar e-mail.
As msg´s são as seguintes:
1- Recipient ´endereco@dominio.com.br´ not found
2- 503 Command DATA rejected: no valid rcpt fields
Inclusive, usei o próprio exemplo do Delphi depois que começou a dar erro, mas acontece a mesma coisa.
Quem puder ajudar, agradeço muito!
Obrigado,
Wellprog
Curtidas 0
Respostas
Otto
26/04/2004
ta fazendo assim:
e da erro?
procedure TForm1.Button1Click(Sender: TObject); begin NMSMTP1.Host := ´mail.horadocafezinho.com´; NMSMTP1.UserID := ´´; NMSMTP1.Port := 25; NMSMTP1.Connect; NMSMTP1.PostMessage.FromAddress := ´de@lalala.com´; NMSMTP1.PostMessage.ToAddress.Text := ´para@lalala.com´; NMSMTP1.PostMessage.Subject := ´Assunto´; NMSMTP1.PostMessage.Body.Text := Memo1.Lines.Text; try NMSMTP1.SendMail; except MessageBox(handle, ´Erro ao enviar a mensagem !´,´ERRO´,+mb_ok+mb_iconerror); end; //try NMSMTP1.Disconnect; // apesar de tudo desconecte; end;
e da erro?
GOSTEI 0
Wellprog
26/04/2004
ta fazendo assim:
e da erro?
procedure TForm1.Button1Click(Sender: TObject); begin NMSMTP1.Host := ´mail.horadocafezinho.com´; NMSMTP1.UserID := ´´; NMSMTP1.Port := 25; NMSMTP1.Connect; NMSMTP1.PostMessage.FromAddress := ´de@lalala.com´; NMSMTP1.PostMessage.ToAddress.Text := ´para@lalala.com´; NMSMTP1.PostMessage.Subject := ´Assunto´; NMSMTP1.PostMessage.Body.Text := Memo1.Lines.Text; try NMSMTP1.SendMail; except MessageBox(handle, ´Erro ao enviar a mensagem !´,´ERRO´,+mb_ok+mb_iconerror); end; //try NMSMTP1.Disconnect; // apesar de tudo desconecte; end;
-----------------------------------------
Sim, mas estou especificando UserID também como UserID := ´endereco@dominio.com.br´.
GOSTEI 0
Otto
26/04/2004
to ligado... qual servidor smtp vc ta usando?? o.O
GOSTEI 0
Otto
26/04/2004
olha o meu:
begin NMSMTP1.Host := ´mail.horadocafezinho.com´; NMSMTP1.UserID := ´otto@horadocafezinho.com´; NMSMTP1.Connect; //Inicia a conecção; NMSMTP1.PostMessage.FromAddress := ´otto@horadocafezinho.com´; NMSMTP1.PostMessage.ToAddress.Text := ´teste@horadocafezinho.com´; NMSMTP1.PostMessage.Body.Text := ´Mensagem enviada pelo prog.´; NMSMTP1.PostMessage.Subject := Oi, aqui foi pelo Delphi´; try NMSMTP1.SendMail; //Envio do e-mail; ShowMessage(´E-Mail Enviado !´); except ShowMessage(´Deu pau. Não foi...´); end; //try NMSMTP1.Disconnect; end;
GOSTEI 0
Wellprog
26/04/2004
estou enviando assim:
Port := 25;
Host := ´mail.avantti.com.br´;
UserID := ´suporte@avantti.com.br´;
PostMessage.FromAddress := ´suporte@avantti.com.br´ ;
PostMessage.FromName := ´Suporte Avantti´;
valeu!
Port := 25;
Host := ´mail.avantti.com.br´;
UserID := ´suporte@avantti.com.br´;
PostMessage.FromAddress := ´suporte@avantti.com.br´ ;
PostMessage.FromName := ´Suporte Avantti´;
valeu!
GOSTEI 0
Otto
26/04/2004
valeu!
deu tudo certinho ai?
GOSTEI 0
Wellprog
26/04/2004
não, continua o mesmo erro!
eu disse valeu, pela ajuda desde já, mas o erro é o mesmo.
eu disse valeu, pela ajuda desde já, mas o erro é o mesmo.
GOSTEI 0
Otto
26/04/2004
aaa.. hehe, me diz uma coisa, vc esta conectado pela rede ou nao?
GOSTEI 0
Wellprog
26/04/2004
Estou sim, usando conexão compartilhada por um proxy (WinProxy), mas já testei conectando discado também, saindo da rede inclusive, pra ter certeza que estava só com a discada!
GOSTEI 0
Otto
26/04/2004
ja tive esse mesmo problema... verifique se o servidor proxy esta liberando a porta 25...
GOSTEI 0
Infohelp
26/04/2004
acho que desta vez vai adr certo mas ocorreu um erro na autenticacáo, email yahoo tem autenticacao o que devo fazer?
GOSTEI 0
Otto
26/04/2004
com o componente do fastnet nao sei se tem autenticação nao, pois nao pesquisei ainda, to sem delphi aqui em casa e nao posso darf uma olhada, mas, se vc usa o delphi 6 tem uma paleta indy e nela tem o componente iDSMTP e com ele vc pode fazer a autenticação...
qualquer duvida em relação ao uso do componente indy pra enviar email posta aqui ou da uma pesquisada que vc vai achar altas coisas...
idSMTP1.AuthenticationType := atLogin;
qualquer duvida em relação ao uso do componente indy pra enviar email posta aqui ou da uma pesquisada que vc vai achar altas coisas...
GOSTEI 0