منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
تعلم كيفية إرسال إيميل - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم برمجة وتطوير المواقع (http://vb4arb.com/vb/forumdisplay.php?fid=51)
+--- قسم : قسم ASP.NET (http://vb4arb.com/vb/forumdisplay.php?fid=52)
+---- قسم : قسم مقالات ASP.NET (http://vb4arb.com/vb/forumdisplay.php?fid=54)
+---- الموضوع : تعلم كيفية إرسال إيميل (/showthread.php?tid=7957)



تعلم كيفية إرسال إيميل - محمد الحاج خلف - 14-03-13

السلام عليكمSmile

كود إرسال إيميل :

بداية قم باستدعاء فضاء العناوين :

كود :
using System.Net;
using System.Net.Mail;

ثم استخدم الكود التالي :

كود :
string from = "fromEmail@gmail.com";
        string to = "toEmail@hotmail.com";
        string password = "******";

        System.Net.Mail.SmtpClient smtp = new System.Net.Mail.SmtpClient("smtp.gmail.com", 587);
        MailMessage msg = new MailMessage(from, to);
        msg.Subject = "Mo7ammed Haj Khalaf";
        msg.Body = "Hello Mo7ammed ..";
        smtp.EnableSsl = true;
        smtp.Credentials = new NetworkCredential(from, password);
        try
        {
            smtp.Send(msg);
            Label1.Text = "yes";
        }
        catch (Exception ex)
        {
            Label1.Text = "no";
        }

طبعا لاتنسى أن تستبدل الإيميلات بإيملات حقيقية

واذا كنت تريد أن ترسل من بريد هوتميل فعليك استبدال السطر التالي :

كود :
System.Net.Mail.SmtpClient smtp = new System.Net.Mail.SmtpClient("smtp.gmail.com", 587);

بالسطر :

كود :
System.Net.Mail.SmtpClient smtp = new System.Net.Mail.SmtpClient("smtp.live.com", 587);

اعتذر عن سوء التنسيق بسبب العجلة ولصعوبتهSad

والله ولي التوفيق