.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 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