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

السؤال

Recommended Posts

  • 0
نشر

اهلا اخي الكريم , سؤالك غير واضح ولكن سوف اشرح لك بعض الأساسيات.. 

لارسال بريد عبر Gmail يجب عليك ان تفعل خيار Allow less secure apps من إعدادات حسابك كالتالي : 

Capture.JPG.95d2323f6964e7e459c65626842210cd.JPG

يمكنك الوصول لصفحة إعدادات حسابك من هنا

بالنسبة للبرنامج هذا كود بسيط يشرحلك الأساسيات التي يحتاجها برنامجك لإرسال البريد:

using System.Net.Mail; // تحتاج إدخال هذه المكتبة استخدام خدمات البريد الإلكتروني

//داخل حدث الإرسال 
private void sendMailFunction(){
	SmtpClient client; // تعريف عميل البريد الإلكتروني
  	MailMessage mm = new MailMessage(); // تعريف الرسالة الإلكترونية
  	client = new SmtpClient("smtp.gmail.com",587); // إعطاء العميل مخدم gmail 
    client.DeliveryMethod = SmtpDeliveryMethod.Network; // طريقة إيصال البريد
    client.UseDefaultCredentials = false; 
    client.EnableSsl = true; // إستخدام SSL لإرسال الريد
  	//إستبدل الإيميل والباسوورد بالحساب الخاص بك
    client.Credentials = new System.Net.NetworkCredential("email@gmail.com", "abc@123");
  
  
  	mm.Subject = "عنوان الرسالة";
    mm.SubjectEncoding = Encoding.UTF8; // ترميز عنوان الرسالة
    mm.BodyEncoding = Encoding.UTF8; // ترميز محتوى الرسالة
    mm.From = new MailAddress("بريدك");
  	mm.CC.Add("بريد ال CC في حال وجوده");
  	mm.To.Add("بريد المستلم");
  	mm.Body = "محتوى البريد";
  	client.Send(mm); // طلب من العميل ليرسل البريد الإلكتروني

}

في حال وجود اي أسئلة أرجو منك ان لا تتردّد

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...