mail gönderme

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
bimsamsy
Üye
Mesajlar: 25
Kayıt: 04 Mar 2005 04:42

mail gönderme

Mesaj gönderen bimsamsy »

procedure TForm1.Button1Click(Sender: TObject);
begin
IdMessage1.Recipients.EMailAddresses:='aaaaaaadogacantasar11111@hotmail.com.tyr';
IdMessage1.ReplyTo.EMailAddresses:=bimsamsy@ttnet.net.tr ;

IdMessage1.From.Address:=bimsamsy@ttnet.net.tr ;
IdMessage1.From.Name:='Murat';

IdMessage1.Sender.Address:=bimsamsy@ttnet.net.tr ;
IdMessage1.Sender.Name:='Murat';

IdMessage1.ContentType:='text/html';
IdMessage1.Subject :='DENEME';
IdMessage1.Body.Clear;
IdMessage1.Body.Add('deneme satırı');
//IdMessage1.MessageParts.Clear;
// TIdAttachment.Create(IdMessage1.MessageParts,'eklenecek dosya yolu');
IdSMTP1.AuthenticationType:=atlogin;
IdSMTP1.Host :='mail.ttnet.net.tr';
IdSMTP1.UserID :=bimsamsy@ttnet.net.tr ;
IdSMTP1.Password :='*****';
IdSMTP1.Port:=25;
//IdSMTP1.Connect;
try
try
IdSMTP1.Connect;
IdSMTP1.Send(IdMessage1);
except on E:Exception do
Memo1.Lines.Insert(0, 'ERROR: ' + E.Message);
end ;
finally
if IdSMTP1.Connected then IdSMTP1.Disconnect;
end;

//IdSMTP1.Send(IdMessage1);
IdSMTP1.Disconnect;
end;


burda mail göndermede sorun yok size soracağım karşı tarafın mail adresi yanlış ise gönderemeyecek isek bize yanıtı nasıl gelecek

hatalı olduğunu direk bimsamsy@ttnet.net.tr adresine yolluyor. ben delpdi programına bunu nasıl alırım.(hatalı olduğuna dahir)
Kullanıcı avatarı
miskin
Üye
Mesajlar: 103
Kayıt: 26 Tem 2005 02:02
Konum: Gavuristan

Mesaj gönderen miskin »

Normal postada oldugu gibi, mail'i mektupta oldugu gibi, dogru bildikerini adres bölümüne yazip Postaya verirsin. Mektup yerine ulasmazsa geri gelir. Mailde ayni procedur, gelen maillere bakip gönderdigin zaman bir yere kaydettigin MessageID ile ilgili bir mail varmi diye icerikleri kontrol edersin. cogunlukla mail canavari birseyler geri gönderiyor, ama bu virus da olabilir.
miskin
Ve Tanri, bütün kullarini davul edecek :)
Kullanıcı avatarı
miskin
Üye
Mesajlar: 103
Kayıt: 26 Tem 2005 02:02
Konum: Gavuristan

Mesaj gönderen miskin »

Pardon, SMTP de VRFY komutu o isi yapiyormus :oops: viewtopic.php?t=10421

Yalniz denemek lazimmis herzaman calisiyormu diye
miskin
Ve Tanri, bütün kullarini davul edecek :)
Cevapla