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

لدي مشكلة في ارسال بريد!

مغلق
بدأه qwertyuiop في 1 ديسمبر 2007 · 5 رد · 785 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

Imports System.Web.Mail

Imports System.IO

Partial Class _Default

Inherits System.Web.UI.Page

Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click

Dim oMsg As MailMessage = New MailMessage()

' TODO: Replace with sender e-mail address.

oMsg.From = "sender@somewhere.com"

' TODO: Replace with recipient e-mail address.

oMsg.To = "sjasser38@gmail.com"

oMsg.Subject = "Send using Web Mail"

' SEND IN HTML FORMAT (comment this line to send plain text).

oMsg.BodyFormat = MailFormat.Html

'HTML Body (remove HTML tags for plain text).

oMsg.Body = "<HTML><BODY><B>Hello World!</B></BODY></HTML>"

' ADD AN ATTACHMENT.

' TODO: Replace with path to attachment.

' TODO: Replace with the name of your remote SMTP server.

SmtpMail.SmtpServer = "MySMTPServer"

SmtpMail.Send(oMsg)

oMsg = Nothing

End Sub

اذا حاولت ارسال البريد من صفحة ASP

يحدث الخطأ التالي :

‏‏فشل النقل في الاتصال بالملقم.

#2

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

لذا ارجو ان تجرب في الاوتلوك قبل ان تجرب برمجيا وذلك لتسهيل معرفة الخطأ

#3
TareqVB كتب:
معظم سيرفرات البريد بحاجة الى مصادقة على المستخدم لذلك فانت بحاجة الى ادخل اسم مستخدم وكلمة مرور الى هذا السيرفر.

لذا ارجو ان تجرب في الاوتلوك قبل ان تجرب برمجيا وذلك لتسهيل معرفة الخطأ

اشكرك اخ طارق على التفاعل......

لكن كماذكرت لك اريد الارسال من صفحة asp

وقد اطلعت على مشاركات في مواقع اخرى تبين ان الخلل في اعدادت IIS

وقد حاولت دون جدوى ?

#4

قصدت بتعريفه في الاوتلوك حتى تتأكد من الارسال صحيح ومعلوماتك صحيحة حتى لا نبحث عن حل برمجي لمشكلة فنية .

انا استخدم نفس الطريقة لكن اضع اعدادت سيرفر البريد في ال web.config كما يلي

 
<system.net>
	<mailSettings>
	  <smtp from="test@somedomain.com">
		<network host="smtpserver1" port="25" userName="username" password="1234" defaultCredentials="true" />
	  </smtp>
	</mailSettings>
  </system.net>

وكما ترى يوجد كلمة مرور حتى استطيع ان استخدم سيرفر البريد الخاص بي

لذا جرب وضع هذا الكود في ال web.config

#5
TareqVB كتب:
قصدت بتعريفه في الاوتلوك حتى تتأكد من الارسال صحيح ومعلوماتك صحيحة حتى لا نبحث عن حل برمجي لمشكلة فنية .

انا استخدم نفس الطريقة لكن اضع اعدادت سيرفر البريد في ال web.config كما يلي

 
<system.net>
	<mailSettings>
	  <smtp from="test@somedomain.com">
		<network host="smtpserver1" port="25" userName="username" password="1234" defaultCredentials="true" />
	  </smtp>
	</mailSettings>
  </system.net>

وكما ترى يوجد كلمة مرور حتى استطيع ان استخدم سيرفر البريد الخاص بي

لذا جرب وضع هذا الكود في ال web.config

اشكر اهتمامك

لكن للأسف طبقت الكود في web.config

ومازالت الرسالة :

‏‏فشل النقل في الاتصال بالملقم.

#6

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

كنت قد عملت موقع فاحتجت ان اضع به جزء للمراسلة (اتصل بنا ) وقد عمل بشكل صحيح في موقع الاستضافة لكن الان جربت على جهازي فظهرت عندي نفس المشكلة التي تكلمت عنها وبعد الفحص كانت المشكلة من مضاد الفايروس .

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

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

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