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.