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

مشكلة في ارسال الرسائل غريبة

بدأه Providers في 29 يناير 2009 · 4 رد · 901 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بســم الله الـرحمــن الرحيــم

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

Server Error in '/' Application.

The parameter 'address' cannot be an empty string.

Parameter name: address

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.ArgumentException: The parameter 'address' cannot be an empty string.

Parameter name: address

Source Error:

Line 51: for (long i = 0; i < To.Length; i++)Line 52: {Line 53: m.To.Add(new MailAddress(To.ToString()));Line 54: }Line 55: m.Subject = Subject;

Source File: g:\domains\atfalarab.net\wwwroot\App_Code\general.cs Line: 53

Stack Trace:

[ArgumentException: The parameter 'address' cannot be an empty string.Parameter name: address] System.Net.Mail.MailAddress..ctor(String address, String displayName, Encoding displayNameEncoding) +939586 System.Net.Mail.MailAddress..ctor(String address) +8 general.SendMail(String From, String[] To, String Subject, String Body) in g:\domains\atfalarab.net\wwwroot\App_Code\general.cs:53 _Default.Button2_Click(Object sender, EventArgs e) in g:\domains\atfalarab.net\wwwroot\Default.aspx.cs:49 System.Web.UI.WebControls.Button.OnClick(EventArgs e) +105 System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +107 System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBa

ckEvent(String eventArgument) +7 System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +11 System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +33 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1746

Version Information: Microsoft .NET Framework Version:2.0.50727.1433; ASP.NET Version:2.0.50727.1433

ما هذه المشكلة

#2

الرسالة تعني انك تريد اضافة MailAddress فارغ في هذه الجملة To.ToString حيث ان هذا العنصر من المصفوفة فارغ و لا يحتوي علي قيمة

تم تعديل هذه المشاركة بواسطة AhmedElbaz في 29 يناير 2009 في 06:53

#3

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

عدلتها ولكن ظهر الخطأ التالي عندما أرسل لإيميل على الياهوو ولكن عندما أرسل إلى إيميل السرفر إلى انا شغال عليه يرسل عادي .... ولكن انا عاوز ارسل على الياهوو والهوت مال عادي زى اى موقع .

Server Error in '/' Application.

Mailbox unavailable. The server response was: <usama_elsadek@yahoo.com> No such user here

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Net.Mail.SmtpFailedRecipientException: Mailbox unavailable. The server response was: <usama_elsadek@yahoo.com> No such user here

Source Error:

Line 30: // tryLine 31: //{Line 32: s.Send(m);Line 33: //}Line 34: //catch (Exception ex)

Source File: g:\domains\atfalarab.net\wwwroot\Default.aspx.cs Line: 32

Stack Trace:

[smtpFailedRecipientException: Mailbox unavailable. The server response was: <usama_elsadek@yahoo.com> No such user here] System.Net.Mail.SmtpTransport.SendMail(MailAddress sender, MailAddressCollection recipients, String deliveryNotify, SmtpFailedRecipientException& exception) +1078355 System.Net.Mail.SmtpClient.Send(MailMessage message) +1480 _Default.Button1_Click(Object sender, EventArgs e) in g:\domains\atfalarab.net\wwwroot\Default.aspx.cs:32 System.Web.UI.WebControls.Button.OnClick(EventArgs e) +111 System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +110 System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBa

ckEvent(String eventArgument) +10 System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13 System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +36 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1565

Version Information: Microsoft .NET Framework Version:2.0.50727.3082; ASP.NET Version:2.0.50727.3082

تم تعديل هذه المشاركة بواسطة Providers في 1 فبراير 2009 في 09:14

#4
اقتباس
The server response was: <usama_elsadek@yahoo.com> No such user here

طيب فين الكود ؟؟

استخدم البحث الموضوع مكرر

#5

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

MailMessage m = new MailMessage();

m.From = new MailAddress(From);

for (long i = 0; i < To.Length; i++)

{

m.To.Add(new MailAddress(To.ToString()));

}

m.Subject = Subject;

m.Body = Body;

SmtpClient s = new SmtpClient("mail.MyDomain.net", 25);

s.Send(m);

لما بأرسل من خلال الكود ده بيجبلي الخطأ ده

Mailbox unavailable. The server response was: <usama_elsadek@yahoo.com> No such user here

طبعا ولو برسل لإيميل موجود على نفس السرفر بيرسل عادى بس المشكله انه ميجبلى الرساله ده عندما أرسل على الياهو أو ما شابه

ما الحل ؟

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

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

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

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

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