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

ارسال البريد الالكتروني vb.net

مغلق
بدأه kadhum في 10 مايو 2006 · 10 رد · 991 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

اعلم ان هذا الموضوع ليس حديثا انه توجد العديد من المشركات تتحدث عن نفس الموضوع لكن كل المشاركات لم اجد فيها حلا لمشكلتى

لذا ارجو ان يتسع صدركم لى و تجيبوني عن مشكلتي

مشكلتي ارسال الايميل من خلال vb.net

لقد قمت بكل شئ من استيراد مجال الاسماء الى التعاريف و غيرها لكن لا يزال البرنامج يعطيني خطا غير معلوم

لقد جربت البرنامج على شبكة محلية و اعطى نتائج جيدة جدا لكن عند محاولت ارسال الرسائل الى حساب خارجي لا يستطيع البرنامج ان يتمكن من الارسال

     try
 With msg

                .From = "هنا اضع الايميل المرسل "
                 .To = "المرسل اليه هنا"
                  .Subject = "test send email"
                .BodyFormat = MailFormat.Html
                .Body = htm
                .Priority = MailPriority.Normal
            End With
            'End While


            objSmtpServer.SmtpServer = "عنوان السيرفير الذي يبعث الرسالة كان يكون عنوان ياهو مثلا  "
            objSmtpServer.Send(msg)

            Catch ex As Exception
            MessageBox.Show(ex.Message)
            Debug.WriteLine(ex.Message)

        End Try

لكن بلا اي نتيجة

اني اعلم ان الياهو قد اغلق هذه الخدمة لكن لدي عنوان بريد

smtp server

استطيع استخدامة لكن دون اي جدوى افيدوني افادكم الله

تم تعديل هذه المشاركة بواسطة kadhum في 10 مايو 2006 في 12:56

#2

اخ كاظم لا يوجد smtp server للياهو و اصلا لا تحاول عالياهو لانه مستحيل لانهم اوقفوا هذه الخدمة بسبب برامج البمبر فيجب ان تشترك بموقع يوفر خدمة الsmtp او ان تجعل حاسبتك server

وهناك طريقة اخرى لارسال الايميل و هي عن طريق mapi

#3

شكرا اخ احسان اني

اعلم لا يمكن استعمال الياهو و لدي موقع يوفر هذه الخدمة لكن دون اي جدوى تذكر فهل المشكلة بسبب اعدادات خاطئة في الجهاز ام ماذا علما اني كنت قبل فترة استطيع ان ارسل على نفس العنوان الذى لدي دون مشاكل (قبل ان افرمت الجهاز الخاص بي)

تم تعديل هذه المشاركة بواسطة kadhum في 10 مايو 2006 في 12:55

#4

لا ترسل عن طريق الكود الذي ذكرته سابقا و لكن ارسل عن طريق انشاء اتصال بالسيرفر باستعمال ال tcpclient او ال socket و الطريقة مذكورة سابقا ابحث عنها في المنتدى فان لم تجدها ساحملها لاحقا

#6

شكرا يا اخ احسان

كنت قرات هذه المشاركة من قبل لكن مع الاسف الكتاب الاليكتروني لا يفتح بسبب تحديث المستعرض الخاص به

اني كما قلت لك املك حساب بريد

smtp و كنت احاول منذ يومين ان ارسل له الايميل دون اي جدوى ربما يكونون قد اغلقوا هذه الخدمة كما فعلت شركة الياهو

سؤالى الان هل توجد طريقة اخرى استطيع ان استعمها لكي ارسل البريد الاليكتروني

#7

الا توجد طريقة يمكن من خلالها استعمال حساب smtp severe الخاص بي باستعمال اليوسر نيم و الباسورد التي املكها لرسال البريد الالكتروني

ان الاوتلوك يوفر هذه الميزة فلماذا لا تتوفر في بيئات البرمجة

#8

hi try this code

Dim objMailMessage As MailMessage

objMailMessage = New MailMessage

objMailMessage.From = "mail.palnet.com"

objMailMessage.To = mailTo

objMailMessage.Subject = subject

objMailMessage.Body = "Plese read the Atachment"

SmtpMail.Send(objMailMessage)

#9

شكرا يا اخي لكنها نفس الطريقة التي استعملها وقد فشلت بالرسال من خلالها

#10

hi

the code is work

but the problem thats u need an mail server thats suport sending mail throw it

#11

Mr. galaloh

what is the namespaces?

<span style='color:green'>سؤل ابن عباس عن علمه كيف جمعه فقال :( أوتيت لسانا سؤولا وقلبا عقولا)</span>

هذا الموضوع مغلق.

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