الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

إرسال رسالة إلى الإيميل ؟

بدأه Riyadh Khalifeh في 15 مارس 2014 · 6 رد · 553 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أين الخطأ في هذا الكود :

MailMessage mail = new MailMessage(textBox_ConnectUsForm.Text, textBox_ConnectUsTo.Text, textBox_ConnectUsSubject.Text, textBox_ConnectUsBody.Text);

SmtpClient client1text = new SmtpClient("smtp.live.com");
                    client1text.Port = 465;
                    client1text.Credentials = new System.Net.NetworkCredential(textBox_ConnectUsForm.Text, textBox_ConnectUsPassword.Text);
                    client1text.EnableSsl = true;
                    client1text.Send(mail);
#2

try smtp port for hotmail=587 beasuse 465 its for yahooo

 

for inforomation

gmail:

smtp.gmail.com

465

 

yahoo:

smtp.mail.yahoo.com

465

 

hotmail $ live:

smtp.live.com

587

 

AOL:

smtp.aol.com

587

تم تعديل هذه المشاركة بواسطة zaraki_kenpache في 16 مارس 2014 في 23:12

#3

ما مشي الحال.

#4
Riyadh Khalifeh كتب:

ما مشي الحال.

انا جربت هذا الكود وارسلت رسالة من الهوتميل الى الجيميل

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Net;/////اضف
using System.Net.Mail;/////اضف

namespace send_mail
{
    class Program
    {
        static void Main(string[] args)
        {
            try
                {
                    SmtpClient SmtpServer = new SmtpClient("smtp.live.com");
                    var mail = new MailMessage();
                    mail.From = new MailAddress("riyadh_rhalifeh@hotmail.com");
                    mail.To.Add("riyadh_rhalifeh@gmail.com");
                    mail.Subject = "Your Sub";
                    mail.IsBodyHtml = true;
                    string htmlBody;
                    htmlBody = "HTML code <html> hi</html>";
                    mail.Body = htmlBody;
                    SmtpServer.Port = 587;
                    SmtpServer.UseDefaultCredentials = false;
                    SmtpServer.Credentials = new System.Net.NetworkCredential("riyadh_rhalifeh@hotmail.com", "Riyadh2014");//لا تنسى حالة الحروف كابيتال او سمول
                    SmtpServer.EnableSsl = true;
                    SmtpServer.Send(mail);
                }
                catch (Exception e)
                {
                    Console.WriteLine("An error occurred.");
                    Console.WriteLine(e.ToString());
                }
             finally   
                {
                    Console.WriteLine();
                    Console.WriteLine("email send");
                    Console.ReadKey();
                }
            
        }
    }
}

وهذه الصورة

post-257301-0-80637200-1395078466_thumb.

 

والرسالة عبارة عن كود HTML اي بامكانك تغير الحجم واللون

 

وهذا الموقع فيه اغلب البورتات مع نوع الصلاحية  لاني في هذا سطر SmtpServer.EnableSsl = true اخترت SSL

http://www.arclab.com/en/amlc/list-of-smtp-and-pop3-servers-mailserver-list.html

وشكرا

1
#5

شكراً جزيلا لك أخي الكريم الآن "مشي الحال" وقمت بهذا التعديل أيضاً : 

 SmtpClient SmtpServer = new SmtpClient("smtp.live.com");
            var mail = new MailMessage();
            mail.From = new MailAddress("rea921@hotmail.com");
            mail.To.Add("rea921@hotmail.com");
            mail.Subject = "Your Sub";
            mail.Body = "asasas";
            //mail.IsBodyHtml = true;
            //string htmlBody;
            //htmlBody = "HTML code <html> hi</html>";
            //mail.Body = htmlBody;
            SmtpServer.Port = 587;
            SmtpServer.UseDefaultCredentials = false;
            SmtpServer.Credentials = new System.Net.NetworkCredential("rea921@hotmail.com", "111333");//لا تنسى حالة الحروف كابيتال او سمول
            SmtpServer.EnableSsl = true;
            SmtpServer.Send(mail);
            MessageBox.Show("a");
#6
Riyadh Khalifeh كتب:

 

شكراً جزيلا لك أخي الكريم الآن "مشي الحال" وقمت بهذا التعديل أيضاً : 

 

ولو انا بشتغل هكرز وكنت فاكر انك عايز الكود مشان تصنع كيلوغر بس طلع ظني بمش محله

انا غيرت الباسورد بتاعك لانك كاتب باسووردك الحقيقي

وارسلت الباسوورد الجديد برسالة علخاص

وراح احاول ارسلها للفيس الخاص بك اذا ما جاوبت

وشكرا

تم تعديل هذه المشاركة بواسطة zaraki_kenpache في 19 مارس 2014 في 02:23

#7
Riyadh Khalifeh كتب:

            SmtpServer.Credentials = new System.Net.NetworkCredential("rea921@hotmail.com", "111333");//لا تنسى حالة الحروف كابيتال او سمول

 

لكل داء دواء يستطب به .......

 

 

شكراً لك أخي الكريم على أمانتك. 

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…