24 Kasım 2013 Pazar

Mail Gönderimi

.net' te mail gönderimi için öncelikle using bölümüne aşağıdaki iki satırı eklemeniz gerekmektedir.

using System.Net;
using System.Net.Mail;

using alanını güncelledikten sonra aşağıdaki fonksiyon ile mail gönderimi yapabilirsiniz.

public bool SendMail (string fromMail, string password, string toMail, string subject, string mailBody)
{
MailMessage message = new MailMessage(); message.From = new MailAddress(fromMail);
message.To.Add(new MailAddress(toMail));
message.Subject = subject;
message.Body = mailBody;
message.IsBodyHtml = true;
// finaly send the email: SmtpClient smtp = new SmtpClient(); smtp.Host = "smtp.gmail.com"; //gmail adresleri için geçerlidir.
smtp.Port = 587; //gmail adresleri için geçerlidir. smtp.Credentials = new System.Net.NetworkCredential ( fromMail, password);
smtp.EnableSsl = true; smtp.Send(message);
}

Hiç yorum yok:

Yorum Gönder