12 Aralık 2011 Pazartesi

C# ile Mail yollama

C# ile mail yollamak için gereken kütüphanesini kullanmamız gerekiyor.

Aşağıdaki örnek Gmail hesabı ile düşünülerek yapılmıştır .Eğer sizin bir POP3 adresiniz var ise kendi mail ayarlarınızı bilmeniz gerekmektedir.


MailMessage mail = new MailMessage(); // mail adında MailMessage nesnesi yaratıyoruz.

mail.From = new MailAddress("mail adresi", "Görünen isim"); //Mailin kimden gittiğini belirtiyoruz

mail.To.Add(“göndericeğiniz adres”); //Mailin kime gideceğini belirtiyoruz

mail.Subject =””; //Mail konusu

mail.Body = “”; //Mailin içeriği

SmtpClient sc = new SmtpClient(); //sc adında SmtpClient nesnesi yaratıyoruz.

sc.Port = 587; //Gmail için geçerli Portu bildiriyoruz

sc.Host = "smtp.gmail.com"; //Gmailin smtp host adresini belirttik

sc.EnableSsl = true; //SSL’i etkinleştirdik.

sc.Credentials = new NetworkCredential("mail adresi", "şifre"); //Gmail hesap kontrolü için bilgilerimizi girdik

sc.Send(mail); //Mailinizi gönderiyoruz


Hiç yorum yok:

Yorum Gönder