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

مساعدة في ارسال ايميل أرجوكم..

مغلق
بدأه HomeSick في 8 مارس 2006 · 10 رد · 1,138 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

مرحبا شباب عندي سؤال واللي عنده اجابة ربي يخليه لا يحرمنا منها

عندي مشكلة في ارسال ايميل باستخدام ASP.net والمشكله هي انه الايميلات اللي ارسلها تتخزن في المجلد

C:\inetpub\mailroot\Queue

وما تنرسل علما بأن الكود المستخدم هو

MailMessage aMessage = new MailMessage();
aMessage.From = FromTextBox.Text;
aMessage.To = ToTextBox.Text;
aMessage.Subject = SubjectTextBox.Text;
aMessage.Body = MessageTextBox.Text; 
SmtpMail.SmtpServer = "localhost";
SmtpMail.Send(aMessage);
#2

إذهب إلى www.systemwebmail.com وسوف ترى حل مشكلتك ومشاكل أخرى قد تواجهك في المستقبل

بالتوفيق

logo.gif
استضافة ويندوز


اقتباس

مساحة تبدأ من 2000 ميجا بايت بسعر 1.99 دولار شهريا.ا

اقتباس

ASP.NET 1.1-2.0-3.0-3.5-4.0-4.5.1 / MVC ASP.NET / PHP 5.x / ColdFusion / MSSQL 2008 & 2012 / MYSQL

#3

اعتقد ان هذه المشكله تواجهك لانك لا تمتلك static ip

و بصراحه لقد حاولت كثيرا فى هذا الموضوع و لم اجد حلا

#4

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

حل ما هو راضي السيرفر يبعث ليش ما أدري يخلي الايميلات في مجلد ال queue وما يبعثها... اللي عنده إجابه رجاءا ًً لا يبخل علينا ...

وتسلم أخوي Smile4ever على تعاونك ..

#5

هذا الكود انا مستخدمه و شغال معي تمام طبعا هذا بال

VB.net

و ليس بال

C#:

Dim mail As New MailMessage

Dim err, txts, txtr As String

mail.To = txtsender.Text

mail.From = sendermail.Text

mail.Subject = txttitle.Text

' علشان يدعم اللغة العربية

mail.BodyEncoding = System.Text.Encoding.GetEncoding(1256)

'لقبول كود الهتمل داخل نص الرسالة

mail.BodyFormat = MailFormat.Html

mail.Body = txtbody.Text

SmtpMail.Send(mail)

تم تعديل هذه المشاركة بواسطة أمين علي في 9 مارس 2006 في 19:37

#6

أولا شكرا أخوي محمد عبد الغني على اهتمامك .. أنا بأيدك أخوي ان المشكلة هي اني ما عندي static IP لأني بجرب بكمبيوتر في الجامعة وكم اني ما خليت طريقة الا وجربتها ..

بس محمد لازم نجد حل للمشكله هذه ويا ريت من باقي الأعضاء التفاعل.

وشكرا لك أمين بس الكود حقي شغال 100% لو في مشكله بالكود كان ما راحت الايميلات أصلا لمجلد queue .. بس إنت عندك static IP ??

#7

السلام عليكم

اخى امين على القى نظرة هنا

ولا تنسانا من الدعاء

/index.php?showtopic=89247

----------------------------------------------------------------------

010.gif

#8
محمد عبد الغنى كتب:
اعتقد ان هذه المشكله تواجهك لانك لا تمتلك static ip

و بصراحه لقد حاولت كثيرا فى هذا الموضوع و لم اجد حلا

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

هل تفقدت ال Event log? قد تجد بعض المعلومات التي تبرر فشل إرسال البريد.

أيضا راجع الموقع التالي

http://www.dotnetspider.com/technology/qa/...QuestionId=5146

logo.gif
استضافة ويندوز


اقتباس

مساحة تبدأ من 2000 ميجا بايت بسعر 1.99 دولار شهريا.ا

اقتباس

ASP.NET 1.1-2.0-3.0-3.5-4.0-4.5.1 / MVC ASP.NET / PHP 5.x / ColdFusion / MSSQL 2008 & 2012 / MYSQL

#9

وها هو ملف اخر لحل هذه المشكلة

___________.doc

نموت وتحيا ...................فلسطين .

#10

سلمت يا محمد الهباش على مجهودك لكن المشكلة هي عندي مش بالكود المشكلة كما حكى عنها الأخ محمد عبد الغني ..

تم تعديل هذه المشاركة بواسطة HomeSick في 10 مارس 2006 في 23:33

#11

وعليكم السلام....

انا ايضا لدي نفس المشكلة

بالبداية كان يضع الايميلات في نفس الباث

C:\inetpub\mailroot\Queue

وبعد اعادة تشغيل المشروع وتغيير بعض اعدادت السيرفر

قام بارسالها على الايميل المكتوب بالكود

وبعدها لم يعد يرسل شيئا لا على الايميل ولا على الباث؟؟؟؟؟

مالحل جزاكم الله خيرا؟

Dim mail1 As New MailMessage()



		mail1.To = "admin---@gmail.com"
		mail1.From = TextBox1.Text
		mail1.Subject = TextBox3.Text &		mail1.Body = TextBox2.Text
		mail1.BodyEncoding = System.Text.Encoding.GetEncoding(1256)
		mail1.Priority = MailPriority.High
		mail1.BodyFormat = MailFormat.Html
		SmtpMail.SmtpServer ="127.0.0.1"
		SmtpMail.Send(mail1)
		System.Web.HttpContext.Current.Response.Write("تم ارسال البيانات وسيتم الرد عليها خلال 24 ساعة")

		Response.Redirect("Default.aspx")

تم تعديل هذه المشاركة بواسطة hnh في 14 مايو 2007 في 21:52

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

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