Asp.Net te Gmail in mail gönderme protokolünü kullanarak mail atabilmek için aşağıdaki adamları izleyebilirsiniz..

1.Adım  namespace ler eklenir:

using System.Net;

using System.Net.Mail;   

2.Adım  gönder butonumuzun click ine aşağıdaki kodlar yazılır:

protected void btnGonder_Click(object sender, EventArgs e)

{

 SmtpClient client = new SmtpClient();

 MailMessage msg = new MailMessage();

 msg.To.Add("gönderilecek@mail.com"); //mail göndermek istediğiniz herhangi bir hesap

 msg.From = new MailAddress("deneme@domain.com"); //gmail kullanıcı adınız

 msg.Subject = txtKonu.Text;

 msg.IsBodyHtml = true;

 msg.Body = txtMesaj.Text;

 NetworkCredential guvenlikKarti=

 new NetworkCredential("admin@domain.com","şifre"); //gmail kullanıcı adı ve şifreniz

 client.Credentials = guvenlikKarti;

 client.Port = 25; //gmail için port no:25

 client.Host = "smtp.gmail.com ";

 client.EnableSsl = true;

 client.Send(msg);

}

Bu yazıyı diğer sitelerde paylaş

E-mail | Permalink | 14 Yorumlar| Trackback