Hotmail POP3 ile Mail Gönderimi!

Herkese merhabalar, arkadaşlar daha önceden gmail ile mail gönderme isimli bir yazı yazmıştım, bunun hotmail versiyonunu yazmak istedim. Aslında bunu şöyle genelleyebiliriz, pop3 desteği veren tüm mailleriniz ile C# üzerinden sorunsuz bir şekilde veri gönderebilirsiniz. Aşağıda pop3 ayarları ve kod parçacığını veriyorum umarım faydalı olur.

Kod Parçacığı;

MailMessage MailYolla = new MailMessage();

MailYolla.From = new MailAddress("[mail adresiniz]@hotmail.com");
MailYolla.To.Add("[mail adresiniz]@hotmail.com");
MailYolla.Subject = "Deneme Maili";
MailYolla.Priority = MailPriority.High;
MailYolla.Body = "www.burakozkan.net deneme maili.";

SmtpClient Yolla = new SmtpClient();
Yolla.SendCompleted += new SendCompletedEventHandler(Yolla_SendCompleted);
Yolla.Credentials = new System.Net.NetworkCredential("[mail adresiniz]@hotmail.com", "[mail adresinizin şifresi]");
Yolla.Host = "smtp.live.com";
Yolla.Timeout = 50000;
Yolla.Port = 587;
Yolla.EnableSsl = true;

string userState = "Mail Gönderiliyor";Yolla.SendAsync(MailYolla, userState);

private void Yolla_SendCompleted(object sender, AsyncCompletedEventArgs e)
{
   string Durum = (string)e.UserState;
   if (e.Cancelled == true)
   {
      MessageBox.Show("Mail Gönderimi İptal Edildi");
   }
   if (e.Error != null)
   {
      MessageBox.Show("Mail Gönderilemiyor: " + e.Error.ToString());
   }
   else
   { MessageBox.Show("Mail Gönderildi");   }
}

Pop3 Ayarları;

POP server: pop3.live.com (Port 995)
POP SSL required? Evet
User name: Windows Live ID yazınız,  ozkan_burak@hotmail.com
Password: Mail adresinizin şifresi
SMTP server: smtp.live.com (Port 25)  // Türk Telekom bu port’u kapattığı için biz 587 port numarasını kullanmalıyız.
Authentication required? Evet
TLS/SSL required? Evet

Detaylı bilgi burada

Hepinize kolay gelsin, iyi çalışmalar…

Paylaş:
One Response to Hotmail POP3 ile Mail Gönderimi!
  1. CrazySayisalci

    hotmail okumak için ayarlarım ne olmalı pop3.live.com (Port 995) denedim olmuyor

    -ERR System.IO.IOException: Aktarma bağlantısından veriler okunamadı: Varolan bir bağlantı uzaktaki bir ana bilgisayar tarafından zorla kapatıldı. —> System.Net.Sockets.SocketException: Varolan bir bağlantı uzaktaki bir ana bilgisayar tarafından zorla kapatıldı

Bir Cevap Yazın

Your email address will not be published. Please enter your name, email and a comment.