• 0

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

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

 

 

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

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

 

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

بمثال بسيط

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 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); // طلب من العميل ليرسل البريد الإلكتروني

}

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

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن