اذهب إلى المحتوى

السؤال

Recommended Posts

  • 0
نشر (معدل)

تأكد من استعمالك للمكتبة System.Net.Mail وليس System.Web.Mail بالطريقة التالية:

// استعمال المكتبات الضرورية لارسال الرسالة الالكترونية
using System.Net;
using System.Net.Mail;

// تعريف المتغيرات اللازمة للرسالة كالمُرسل،المُرسَل إليه،الرسالة،الموضوع...
var fromAddress = new MailAddress("from@gmail.com", "From Name");
var toAddress = new MailAddress("to@example.com", "To Name");
const string fromPassword = "fromPassword";
const string subject = "Subject";
//محتوى الرسالة
const string body = "Body";
// اللروتوكول اللازم لارسال الرسالة الالكترونيةsmtp إعدادات 
var smtp = new SmtpClient
{
    Host = "smtp.gmail.com",
    Port = 587,
    EnableSsl = true,
    DeliveryMethod = SmtpDeliveryMethod.Network,
    UseDefaultCredentials = false,
    Credentials = new NetworkCredential(fromAddress.Address, fromPassword)
};
using (var message = new MailMessage(fromAddress, toAddress)
{
    Subject = subject,
    Body = body
})
{
// ارسال الرسالة
    smtp.Send(message);
}

 

تم التعديل في بواسطة E.Nourddine

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...