C# İle Web Sayfasından E-posta Gönderimi
Bugunkü yazımda, “ASP .Net Framework 2.0” kullanarak web sayfamızdan nasıl e-posta gönderimi yapılabilir ondan bahsetmek istiyorum.
Öncelikle ASP .NET 2.0 sayfalarımızdan e-posta gönderimi için sayfamıza “System.Net.Mail” ad uzayını ekleyelim.
Şimdi daha fazla lafı uzatmadan web projemizi açıp aşağıdaki kodları yazabiliriz.
Asp .Net 2.0 İle E-posta Gönderimi Kod Örneği
private void SendMail()
{
SmtpClient nSmtp = new SmtpClient();
nSmtp.Host = "localhost";
MailMessage nm = new MailMessage();
//E-Posta mesajının kimden bölümü için yeni bir
//e-posta adresi tanımlıyoruz
MailAddress FromAddress =
new MailAddress("xxx@alanadim.com");
nm.To.Add("xxx@alanadi.com"); //Her alıcı
//için yeni bir e-posta
//adresi ekliyoruz
nm.From = FromAddress;
nm.IsBodyHtml = false; //Text gönderim için
//false olarak
//belirliyoruz
nm.Priority = MailPriority.High; //Mesajın Önem
//seviyesi
nm.Subject = "E-Posta Mesajımızın Konusu";
nm.Body = "E-Posta Mesajımızın İçeriği";
nSmtp.Send(nm); //Mesajımızı Gönderiyoruz.
}
Asp .Net ile web sayfalarımızdan e-posta mesajı göndermek işte bukadar kolay ;)