أرسال بريد الكترونى باستخدام ال ASP.NET
تحوى ASP.NET خصائص لارسال البريد الالكترونى عبر برتكول ال SMTP
وللقيام بعمل هذا اليك الخطوات :
1 - قم باستدعاء ال Name Space الاتى System.Web.Mail class وللقيام بذلك نقوم باستدعاءة بالامر
@import ليكون كما فى الكود الاتى :
<%@import namespace="System.Web.Mail" %>
بعد ذلك تحتاج الى اعلان Mail Message و ذلك لارسال الرسالة بعد ذلك من SmtpMail
ليكون الكود بالشكل التالى :
void btnOne_click(Object sender, EventArgs e) {
MailMessage objMail = new MailMessage();
objMail.To = "jason@atrax.co.uk";
objMail.BodyFormat = MailFormat.Text;
objMail.Priority = MailPriority.Normal;
objMail.From = "jasonb@attik.com";
objMail.Subject = "Test Message";
objMail.Body = "this is a test message from ASP.NET";
SmtpMail.SmtpServer = "localhost";
SmtpMail.Send(objMail);
// do some stuff here with panels
panel2.Visible = true;
panel1.Visible = false;
}
الكود سهل وبسيط ويمكنك التعلم منة العديد من اوامر ال built-in
الخاصة بال ASP.NET