ارسال ايميل من الموقع Send mail in asp.net

ارسال ايميل من الموقع Send mail in asp.net

ارسال ايميل من الموقع Send mail in asp.net

ارسال ايميل من الموقع Send mail in asp.net

هذا كود ارسال بريد الكتروني او اميل من موقعك علي سيرفر الي المستخدمين في موقعك او الي اي بريد الكتروني اخر

 

const string SERVER = "relay-hosting.secureserver.net";
MailMessage oMail = new System.Web.Mail.MailMessage();
oMail.From = txtFrom.Text;
oMail.To = txtTo.Text;
oMail.Subject = txtSubject.Text;

oMail.Body = txtMessage.Text;
oMail.BodyFormat = MailFormat.Html; // enumeration
oMail.Priority = MailPriority.High; // enumeration
SmtpMail.SmtpServer = SERVER;
SmtpMail.Send(oMail);
oMail = null; // free up resources

 

حيث في السطر الاول هو سيرفر الهوست الخاص بموقعك ..يرجي مراجعة اعدادات البريد الالكتروني في الاستضافة
    income.mail البريد الوارد

outcome.mail  البريد الصادر من موقعك

وسوف تغير  relay-hosting.secureserver.net

فهي خاصة بسيرفر موقع وهوست جودادي ..وهو كود مجرب وشغال لمن يعانون من مشاكل ارسال الاميل

مع التنوية انك لا تحتاج الي عمل اعدادات خاصة في الويب كونفيج في الموقع

في السطر الثاني قمت باخذ نسخة من مكتبة البريد  System.Web.Mail.MailMessage()

وفي السطر الثالث بريد المرسل

السطر الرابع بريد المرسل اليهم هذا البريد

السطر الخامس هو موضوع الرسالة التي تظهر في بداية فتح المرسل الية للرسالة

السطر السادس الرسالة نفسها وهي جسم الرسالة التي ترسلها ..وهنا ممكن ان تضعها في متغير نصي بصيغة

اتش تي ام ال وترسلها بشكل جذاب للعميل

السطر السابع هو صيغة الاميل بشكل ااتش تي ام ال ..لكي تظهر الجداول وغيرها في التنسيق وتعطي شكل جذاب

السطر الثامن هو مستوي الاهمية للرسالة

ثم اخيرا امر ارسل الرسالة من السيرفر

 

نشكرك علي المشاركة