Componente para E-Mail no Delphi 5, existe ????
29/09/2004
0
Estou com dificuldades para poder encontrar, se alguém poder ajudar agradeço!!!
Obrigado, Rafael Cavalcanti
Faelcavalcanti
Posts
29/09/2004
Mago M3rl1n
29/09/2004
Rodc
29/09/2004
Faelcavalcanti
Me interessei mais pelo componente nativo do delphi, apesar de ser mais simples, o TNMSMTP, mas no caso da autenticação eu teria que criar um conta do yahoo só para isso, não poderia utilizar outra conta para outro provedor de acesso, que requer autenticação pelo protocolo SMTP.
Por exemplo a partir de um componente com suporte a SMTP como o TNMSMTP, mas não existe uma propriedade chamada ´password´, voltada para autenticação de uma conta válida a partir das propriedades preenchidas ´FromAddress´ que é o meu e-mail e ´Host´ que é o meu servidor de e-mail.
Então vai lá será que um servidor que requer autenticação, como no meu caso que é a velox, enviaria esse e-mail. No mínimo daria erro de ´DNS´ ou ´Ping time out´.
Irei efetuar alguns testes neste componente e pretendo postar aqui o resultado, mas enquanto isso gostaria de opniões a respeito.
Obrigado, pelas opniões, me ajudou muito!!!!!!!
:D
29/09/2004
Faelcavalcanti
//==========================================
procedure TFEmail.p_Enviar;
Var
MailObj : TNMSmtp;
begin
MailObj := TNMSMTP.Create( Self );
try
// Seu Servidor SMTP
MailObj.Host := ´smtp.provedor.com.br´;
MailObj.UserID := ´username´;
MailObj.Port := 25;
MailObj.TimeOut := 800000;
MailObj.ReportLevel := 0;
MailObj.Connect;
with MailObj.PostMessage do begin
FromAddress := ´meu_e-mail@provedor.com.br´;
FromName := ´meunome´;
Subject := ´Assunto qualquer´;
ToAddress.Add(´destinatário@provedor.com.br´);
Body.Add( ´Mensagem´ );
end;
MailObj.SendMail;
MailObj.Disconnect;
finally
MailObj.Free;
end;
end;
//==========================================
:idea:
Alguém poderia me dar uma luz !!!
29/09/2004
Faelcavalcanti
Na verdade o que é necessário é ter pelo menos um login de usuário válido, mas alguns provedores estão pedindo a autenticação, juntamente com o password, então estou migrando para outro componente.
Tentei de várias formas com este componente, apareciam erros bem intransigentes do tipo RCPT, 503, 5... e lá vai cacetada. O cara fica muiito louco tentando discubrir, tava quase subindo as paredes aqui.
Bem, estou vendo que as atualizações desse componente foram voltadas para a INDY(Internet Direct) que pretende ser o padrão. Mas eis a questão é free ???? Se é Free, onde posso conseguí-lo para Delphi 5 ????
Me Ajudem pessoal!!!!!!!
:shock:
29/09/2004
Faelcavalcanti
Pessoal, gostaria de opniões a respeito!!!!
30/09/2004
Faelcavalcanti
Caso queiram visitar o site é ´www.indyproject.org´, lá têm tudo desde os componentes propriamente ditos, como os demos, e são dezenas deles. Desde já um grande abraço a todos!!!!!!!
8)
Clique aqui para fazer login e interagir na Comunidade :)