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

كيفية ارسال ايميل gmail من asp.net

مروان مروان2

السؤال

سعد الله اوقاتكم احبتي

 

 

ياليت اذا احد معه مثال بسيط كيفية ارسال ايميل gmail من asp.net

لاني حاولت اطبق وانزل عدت مشاريع مختلفه وكل ما ضبط معاي

 

ياليت اذا احد ممكن يساعدني

بمثال بسيط

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0

السلام عليكم اخى مروان 
سوف ارسل لك طريقه بسيطه لأارسال الايميلات من ASP.NET 
ولكن المثال الذى لدى هو بلغه #C 

أى لغه انت تستخدم لكى اوفرها لك

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...