[مثال] التعامل مع الاميلات - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم امثلة ومشاريع VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=188) +--- الموضوع : [مثال] التعامل مع الاميلات (/showthread.php?tid=12184) |
التعامل مع الاميلات - hassan - 28-04-15 السلام عليكم طريقة التعامل مع ارسال رسالة ايميلات عن طريق vb.net افضل لغة ههههههههه نبدا بسم الله قبل ما تكتب اي كود لازم تجلب شي واحد الي هو smtp واذا انت ايميلك المرسل منه hotmail هاذا stmp حقه smtp.live.com او اذا كان ياهو هاذا stmp حقه smtp.mail.yahoo.com او اذا ايميلك جمايل هاذا stmp حقه smtp.gmail.com طبعنا في شي لازم نعرفه لا تستخدم شي الا اذا عرفت وش فايدته stmp هو واصطه بين الايميلات للارسال للمزيد من المعلومات اضغط هنا بعد ما عرفنه وش smtp نرجع حق درسنه في البدايه نضيف هاذا وهذا الكود PHP كود : Imports System.Net.Mail بعد ما ضفنه الكود هاذا نروح الان نضيف بوتن للفروم وتككست بوكس 2 زي كذا وبعد كذا نروح نضغط على البوتن مرتين راح تطلع لك بهاذا الشكل بعد كذا نبدا نكتب الكود في البدايه نبغاء نضيف هاذا الكود PHP كود : Dim smtp As New SmtpClient طبعنا هنا قلنه له سو لنه متغير باسم smtp وبعد كذا اضفنه وضيفه المتغير الي هي SmtpClient وبعد كذا نروح نضيف هاذا الكود PHP كود : Dim mail As New MailMessage("", "", "", "") بنرجع حق هاذا الكود بعد شوي المهم وبعد اضافة الكود السابق نضيف هاذا الكود PHP كود : smtp.Credentials = New Net.NetworkCredential("", "") بنرجع حق هاذا الكود بعد شوي ونضيف هاذا بعد PHP كود : smtp.EnableSsl = True ونضيف هاذا بعد PHP كود : smtp.Host = "" ونضيف هاذا بعد PHP كود : smtp.Send(mail) طيب هاذا الكود كامل وبطته لكم قد ما اقدر طيب الحين بعد ما ضفنه الكود كامل نحدد وش نوع الاميل المرسله منه يعني لو عندك هوتميل انسخ smtp حق الهوتميل ولو عندك ياهو انسخ حق الياهو ولو عندك حق جمايل انسخ حق الجميل طيب الحين انت حددت الاميل المرسل منه حلو طيب انسخ الي تبيه من smtp ونرجع حك الكود هاذا PHP كود : smtp.Host = "" ونحط فيه smtp المراد لي الاميل الرمسل منه انا ابغا اختار هوتميل يعني الكود يصير كذا PHP كود : smtp.Host = "smtp.live.com" طيب الحين نرجع حق الكود هاذا PHP كود : smtp.Credentials = New Net.NetworkCredential("", "") ونحط الاميل المرسل منه + الباسرود زي كذا PHP كود : smtp.Credentials = New Net.NetworkCredential("myemil@hotmail.com", "mypassemil") طبعنا الاميل لازم يكون تبعك تعرف الميل والرقم وتحطه زي فوق في الفراغ الاول تحط الاميل تبعك وفي الفراغ الثاني تحط الباسورد تبع الاميل بعد كذا نروح لي هاذا الكود PHP كود : Dim mail As New MailMessage("", "", "", "") طبعنا لو نلاحظ في 4 فراغات بشرح لي كل فراغ الفراغ الاول اكتب ايميلك المرسل منه وفي الفراغ الثاني اكتب الاميل المرسل اليه وفي الفارغ الثالث موضوع الرساله وفي الفراغ الرابع الرساله طعنا حنا نبدل الفراغ الثالث والرابع بي التكت بوكس 1 والتكست بوكس 2 زي كذا PHP كود : Dim mail As New MailMessage("", "", TextBox1.Text, TextBox2.Text) عشان في الفارغ الاول تكتب الاميل المرسل منه وفي الفراغ الثاني تكتب الاميل المرسل اليه والموضوع والرساله يكون في التكست بوكس المهم بعد ما نضيف الكود كله راح يصبح بهاذا الشكل وجرب الكود ورد لي خبر وهذا الكود كامل الي عليك بس تغيير الميل والباسورد والاميل المرسل اليه PHP كود : Imports System.Net.Mail وشغل البرنامج وجرب بس هذا الي عندي وشكرا غير منقول كله من تعبي RE: التعامل مع الاميلات - ربيع - 28-04-15 جزاك الله خير وبارك فيك RE: التعامل مع الاميلات - الماجيك مسعد - 28-04-15 (28-04-15, 12:10 AM)hassan كتب : السلام عليكم طريقة التعامل مع ارسال رسالة ايميلات عن طريق vb.net افضل لغة ههههههههه بارك الله فيك اخى الكريم
RE: التعامل مع الاميلات - hassan - 29-04-15 منورين اخواني الله يعافيكم RE: التعامل مع الاميلات - nali - 31-03-16 الله يعطيك الف عافيه ولكن هل توجد طريقة للارسال مابين ايميلات ىمختلفة لو عندي انا ايميل من نوع ياهو وعند العميل ايميل من نوع جي ميل او هوت ميل هل توجد طريقة للارسال مابين ايميلات مختلفه ولو توجد الطريقة هل يمكنك ان توضح لي وجزاك الله الف خير RE: التعامل مع الاميلات - hassan - 05-04-16 (31-03-16, 04:49 PM)nali كتب : الله يعطيك الف عافيه اكيد طبعنا فقط عليك بتغيير smtp المرسل يعني لنفترض ايميل المرسل هو hotmail hotmail smtp = smtp.live.com نقوم بوضع smtp المرسل فقط لا يهم ماهو ايميل المستقبل او المستلم او المرسل اليه ان كان hotmail-yahoo-gmail الى اخره اتمنى وضحت الفكره شكرا لك |