
Formumuz oluşturduktan sonra artık mailimizi gönderme işlemimize geçebiliriz. Bunun için ilk yapmamız gereken System.Web.Mail Sınıfını projemize eklememiz gerekir.
using System.Web.Mail;
Evet projemize Mail sınıfımızı eklediğimize göre artık mail göndermek için gerekli voidimizide yazabiliriz. Not= Mail gönderme işlemini bir void şeklinde oluşturarak farklı sayfalarda kullanabiliriz.
System.Web.Message message ;
public void SendMesaj(string MessageFrom, string MessageTo, string MessageSubject, string MessageBody)
{
message.From = MessageFrom;
message.To = MessageTo;
message.Subject = MessageSubject;
message.Body = MessageBody;
try
{
lblUyari.Text = "Mail Gitti";
SmtpMail.Send(message);
}
catch (Exception ex)
{
lblUyari.Text = "Mail Gönderirken Bi Problem Olu?tu:" + ex.Message;
}
} Maili göndermek için gerekli voidi oluşturduktan sonra butona ait event’a gidip sadece bu voidi oradan çağırmak kalacak.
protected void btnGonder_Click(object sender, EventArgs e)
{
SendMesaj(txtGonderen.Text, txtAlici.Text, txtKonu.Text, txtMesaj.Text);
}
Evet kodumuzu tamamladıktan sonra ilk mailimizi gönderelim, web projemizi çalıştıralım bilgileri girelim ve mailimizi gönderelim.
Hiç yorum yok:
Yorum Gönder