Fórum Enviar e-mail por STMP #430906
12/12/2012
0
var
i: integer;
str:TStringList;
begin
str:=TStringList.Create;
str.Add('Teste 1');
str.Add('Teste 2');
IdMessage1.Recipients.EMailAddresses := 'estanieski@gmail.com'; //email destinatario
IdMessage1.Subject := 'testo';//assunto
IdMessage1.Body := str; // Mensagem que será enviada
IdMessage1.From.Address := 'comercial@sinaiinformatica.com.br'; // Email do Remetente
IdMessage1.From.Name := 'Seu nome'; // Nome do Remetente, que aparecerá qdo chegar.
//FORMATAÇÃO HTML.....
IdMessage1.ContentType:='text/html';
{aqui eu coloquei codigo html e todos estão marcados com * }
IdMessage1.Body.Add('<*html><*body>');
IdMessage1.Body.Add('<*p><*a href="http://marcos.sytes.net/comprar/index.php"><*img src="http://www.websitebauru.110mb.com/compra.gif"><*/a><*/p>');
IdMessage1.Body.Add('<*p><*hr><*/p><*br>'+'FORENSE CONSULTORIA');
IdMessage1.Body.Add('<*/body><*/html>');
IdSMTP1.Host := 'smtp.sinaiinformatica.com.br';
IdSMTP1.Password := 'sinaidev274';
IdSMTP1.Username := 'comercial@sinaiinformatica.com.br';
IdSMTP1.Port:=587;
IdSMTP1.AuthenticationType:= atLogin;
if not IdSMTP1.Connected then
IdSMTP1.Connect();
if IdSMTP1.Connected then
begin
try
IdSMTP1.Send(IdMessage1);
finally
IdSMTP1.Disconnect;
end;
end;
ShowMessage('Enviado com Sucesso!');
Até aqui tudo bem, só que ele envia sem dar erros, mas o e-mail não chega....sabem me dizer o que estou errando?
Alexandre Estanieski
Curtir tópico
+ 0Posts
12/12/2012
Claudia Nogueira
Eu copiei esse seu código e colei num botão aqui.
Somente troquei as configurações do e-mail para o meu da minha empresa e foi normal.
Gostei + 0
12/12/2012
Alexandre Estanieski
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)