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

كيف أرسل بريد الكتروني باستخدام Gmail على تطبيق net. ؟

Badraoui

السؤال

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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...