Ben delphi ile maill yollamak istiyorum. Velakin beceremiyorum, arama yapın diyeceksiniz sanırım bir iki günümü arama ile geçirdim.. Tek problem mail gönderilemesi.
Elimde bu forumda bulduğum örnek bir kod var. son olarak bunu denedim ve buda çalışmıyor..
Kod: Tümünü seç
IdMessage1.Recipients.EMailAddresses:=Göndereceğin Adres
IdMessage1.From.Address:=alıcıda görünecek adres
IdMessage1.From.Name:=alıcıda görünecek isim
IdMessage1.Sender.Address:=gönderen adres
IdMessage1.Sender.Name:=gönderen adı
IdMessage1.ContentType:='text/html'; //bir çok farklı modda göndeebilirsin delphi help i incele
IdMessage1.Subject :=konu
IdMessage1.Body.Clear;
IdMessage1.Body.AddStrings(liste); burada ben HTML formatındaki bir mailimi TStrinList tipinde liste adındaki bir nesneye yükledim ve body olarak kullandım
// eğer dosya eklerin varsa ,
IdMessage1.MessageParts.Clear;
TIdAttachment.Create(IdMessage1.MessageParts,'eklenecek dosya yolu');
IdSMTP1.Host:=mail server adı / adresi
IdSMTP1.Username:= hesap adın
IdSMTP1.Password:=hesap şifren
IdSMTP1.Connect;
IdSMTP1.Send(IdMessage1); //burada yukarıda oluşturduğumuz IdMessage yi IdSMTP ile gönderiyoruz
IdSMTP1.Disconnect;
Delphi ile nasıl mail yollayabilirim ?