Mayıs 3, 2016
ASP.NET ile mail gönderme işlemi
Merhaba arkadaşlar,
Bu yazımda sizlerle ASP.NET ile mail gönderme işleminin kodlarını paylaşacağım.Basit bi şekilde örnek vericek olursak sitenizin iletişim kısmındaki forma girilen bilgileri aşağıdaki kodlar vasıtasıyla mail olarak kendinize göndertebilirsiniz.
MailMessage mesaj = new MailMessage();
mesaj.From = new MailAddress("mailatacakadres@yandex.com");//bu epostadan mailleriniz gidecek
mesaj.To.Add("buadresegelsin@yandex.com");//Mail atılacak adres
mesaj.Subject = "Mail Konusu";
mesaj.Body = "Burası mail içerik kısmı . Mail ile ilgili bilgiler.";
mesaj.IsBodyHtml = true; // giden mailin içeriği html olmasını istiyorsak true kalması lazım
SmtpClient client = new SmtpClient("smtp.yandex.ru", 587);
//Üst kısımda mail için smtp ayarlarını yaptık , yandex,hotmail,gmail hepsinin ayarları farklıdır internetten kolayca bulabilirsiniz.
client.Credentials = new NetworkCredential("mailatacakadres@yandex.com", "sifre123");
client.EnableSsl = true;
client.Send(mesaj);