C# Mail Gönderme

Merhabalar arkadaşlar bu konumda sizlere c# ile basitçe bir mail nasıl atılır onu göstereceğim.Evet anlatımımıza başlayalım.İlk önce

using System.Net.Mail;  // kütüphanemizi projemize ekliyoruz.
MailMessage ePosta = new MailMessage(); // “MailMessage” türünden yeni bir örnek türetiyoruz.Mail gönderme işlemini bununla yapacağız.
ePosta.From = new MailAddress(“KENDİ EMAİL ADRESİNİZ”);  // Emailimizi tanıtıyoruz.
 ePosta.To.Add(“GÖNDERİLECEK ADRES”); // göndereceğimiz emaili belirttik.
ePosta.Subject = “KONU”;  // mailimizin konusunu ekledik.
ePosta.BOdy = “MESAJ”; // mesaj içeriğini yazdık   
SmtpClient smtp = new SmtpClient(); //”SmtpClient” cinsinden bir örnek türettik.
smtp.Credentials = new System.Net.NetworkCredential(“EMAİL ADRESİNİZ” ,”EMAİL ŞİFRENİZ”);  // kod satırıyla id pw mizi ekledik.
smtp.Host = “smtp.gmail.com”;  // mailimizi göndereceğimiz hostu ekledik
smtp.Port = 587;  // Hangi porttan gönderileceğini ekledik.
// Yahoo, hotmail ve gmail için host ayarları
smtp.Host = “smtp.mail.yahoo.com”;
smtp.Port = 465;
Sonra şu kodla
smtp.EnableSsl = true;  // Ssl i aktifleştiriyoruz
object userState = ePosta;smtp.SendAsync(ePosta, (object)ePosta); // gönderme işlemini gerçekleştiriyoruz

Bir dahaki konu anlatımında görüşmek dileğiyle.

Bana Ders Anlat © 2008-2022