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

سؤال: كيفية استخدام ال Proxy عند إرسال بريد الإلكتروني

بدأه maayah في 16 فبراير 2010 · 5 رد · 477 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

انا استخدم هذا الكود لإرسال بريد الإلكتروني

Public Class Form1

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim x As New System.Net.Mail.MailMessage
        x.From = New System.Net.Mail.MailAddress("myemail@gmail.com")
        x.To.Add("myemail@gmail.com")
        x.Subject = "Hi"
        x.Body = "Hi"
        Try
            Dim smtp As New System.Net.Mail.SmtpClient("smtp.gmail.com", "587")
            'smtp.EnableSsl = True
            smtp.Credentials = New System.Net.NetworkCredential("myemail@gmail.com", "mypassword")
            smtp.Send(x)
            MsgBox("Sent!")
        Catch ex As Exception
            MsgBox(ex.Message)
        End Try
    End Sub
End Class

وتتم عملية الأرسال بكل نجاح. لكن عندما إرسل بريد الإلكتروني على جهاز كمبيوتر

محمي عن طريق Proxy تفشل عملية الإرسال. والسبب هو ان كود البرنامج يجب ان

يحتوي على إعدادات الـ Proxy

سؤاللي كيف يمكن ان اعدل هذا الكود ليصبح برنامجي يرسل بريد الالكتروني عن

طريق اعدادات الـ Proxy مع العلم ان الـ IP الخاص بالبروكسي عندي كالتالي

200.200.200.200 ورقم المنفذ هو 8080

مع شكري للجميع ...

#2

ما هو نص الخطأ الذي يظهر؟

الذي أعرفة هو أن بيانات الـSMTP لا تمر من خلال البروكسي أصلاً. قد تكون المشكلة من إعدادات الشبكة.

#3

اخي من خلال قرائتي في الانترنت اتضح انه يجب استخدام اعدادات الـ Proxy

سوف اشرح لك السبب انا استخدمت هذا الكود وإرسل بريد الكتروني بكل نجاح على جهاز غير متصل بـ Server

وعند تجربة البرنامج على جهاز مربوط على Server والـ Server يحتوي على Proxy فأن عملية الإرسال

تفشل

الرسالة اللتي كان يعطيني ايها البرنامج عند فشل الإرسال انه لا يستطيع الأتصال بالخادم

ملاحظة: في برنامج outlook مثلا توجد في اعداداته اعدادات لاستخدام البروكسي

اخي انا اريد تعديل لهذا الكود لكي يستطيع التعامل مع اعدادات البروكسي مثل الـ IP

ورقم الـ Port و الـ Username والـ Password

مع شكري

#5

اخي ممكن لنك المقالة اريد قراءت هذه المقالة مع شكري

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

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

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

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

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