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

please help me in send email problems

مغلق
بدأه جيهان في 14 مايو 2005 · 23 رد · 1,459 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

MailMessage msgMail = new MailMessage();
    msgMail.To = TextBox1.Text;
    msgMail.Subject = TextBox2.Text;
    msgMail.Body = TextBox3.Text; 
    msgMail.From=TextBox4.Text;
    msgMail.Cc="";
    msgMail.Bcc="";
       SmtpMail.SmtpServer ="localhost";
    SmtpMail.Send(msgMail);
#2

هل عندك smtp server على الجهاز وشغال؟

لا تحزن:

إن كنت فقيرا فغيرك محبوس في دين، وإن كنت لا تملك وسيلة نقل فسواك مبتور القدمين، وان كنت تشكوا من آلام فغيرك يرقدون على الاسرة البيضاء و من سنوات، وان فقدت ولدا فغيرك فقد عددا من الأولاد و في حادث واحد.

لا تحزن:

فأنت تشرب الماء الزلال، و تستنشق الهواء الطلق، و تمشي على قدميك معافى، و تنام ليلك آمنا.

#3

شكرا جزيلا لكم اخ محمد على ردك ,

يبدو انه موجود حيث وجدته في control panel ويندرج تحت IIS , حيث يحمل اسم " الظاهر الافتراضي SMTP ملقم " ويندرج تحت SMTP ايضا :

"domain" و "current session"

هل يحتاج له اعدادات .

ارجو المساعدة .

#4

ارجو المساعدة

#5

هل ال service الخاصة بال smtp شغالة؟

شغلي ال IIS واضغطي بالزر اليمين على smtp

لا تحزن:

إن كنت فقيرا فغيرك محبوس في دين، وإن كنت لا تملك وسيلة نقل فسواك مبتور القدمين، وان كنت تشكوا من آلام فغيرك يرقدون على الاسرة البيضاء و من سنوات، وان فقدت ولدا فغيرك فقد عددا من الأولاد و في حادث واحد.

لا تحزن:

فأنت تشرب الماء الزلال، و تستنشق الهواء الطلق، و تمشي على قدميك معافى، و تنام ليلك آمنا.

#6

شكرا لك على ردك , شغلت ال IIS وضغطت بالزر اليمين على smtp , وجدت strat ال enabled لها false لا ينضغط يبدو انها مشغله .

#7

هل تظهر لكي رسالة خطأ؟

اما لا يتم ارسال الرسالة فقط؟

لا تحزن:

إن كنت فقيرا فغيرك محبوس في دين، وإن كنت لا تملك وسيلة نقل فسواك مبتور القدمين، وان كنت تشكوا من آلام فغيرك يرقدون على الاسرة البيضاء و من سنوات، وان فقدت ولدا فغيرك فقد عددا من الأولاد و في حادث واحد.

لا تحزن:

فأنت تشرب الماء الزلال، و تستنشق الهواء الطلق، و تمشي على قدميك معافى، و تنام ليلك آمنا.

#8

نعم يظهر لي رسالة خطا وهي

The transport failed to connect to the server.

تظهر لي هذه الرسالة عندما اقوم تغيير خصائص ال smtp على IP (الذي الظاهر تبع الجهاز)

ولكن عندما اغير IP الى All unassigned لايعطي رسالة خطا ولكنه لايرسل الرسالة وتاكدت من ذلك .

وسوف تجد تغيير IP من خلال خصائص smtp في IIS

#9

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

جربي الخطوات التاليه

- open IIS
- Default SMTP Virtual Server -----> Properties -----> go to Access Tab -----> Click on Relay... Button
- then select the following choice "All except the list below" ---> click OK   ----> every thing will be nice inshaa alaa

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

29_5.gif

سورة العنكبوت

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

مشروع Arabic PHP.NET

حلم طالما كان يراودني حتي قهرته بحمد الله ليكون حقيقة

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

سلسلة أنماط التصاميم البرمجية Desgin Patterns

سلسلة أنماط التصاميم البرمجية Desgin Patterns | كتيب هذه الدروس (إعداد أحمد غريب)

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

كنترول ASP.NET DataGrid CheckBoxColumn

كنترول ProgressBar

كنترول UltraPanel

مشروع الكنترول الأنيق (إهداء للفريق العربي)

الورش الإلكترونية IT Workshops

تعقب الأخطاء error tracing

كنترول ColorPicker لمطوري الويب

RichTextBox Control لمطوري ال ASP.Net

حمل كتاب جافا سكربت عربي

#10

شكرا على ردك , لا يعطي خطا , ولكن نفس المشكلة لا يرسل

#11

أحيانا لا يتم إرسال ال Emails مباشرة ولكن تبقي بحالة Idle على شكل Queue ثم يتم إرسالها مرة واحدة.

يعني ربما ستجدين بريدك مغرق بالايميلات بالقريب العاجل :D

You can fly while you can touch the sky

#12

شكرا لك على ردك ولكن انا ارسلت ممكن منذ ست ساعات ولم تصل ,

لكن اذا استعملت :

SmtpMail.SmtpServer ="mx3.mail.yahoo.com";

تصل الرسالة بسرعة فائقة ولا يوجد اي خلل .

هذا معناه انه يوجد خلل في localhost

ارجو المساعدة

وشكرا .

#13

السلام عليكم

هل جهازك مربوط ضمن شبكة NetWork أقصد في العمل أو في مكتب. أم هو فقط جهازك الشخصي في المنزل.

إذا كان جهازك مربوط ضمن شبكة NetWork فربما تحتاجين إلى مراجعة مدير الشبكة Network Administrator لبحث هذه المشكلة معه.

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

ملاحظة هامة: يقوم بعض الإخوان والأخوات بمراسلتي برسالة خاصة على البريد الإلكتروني بشأن تقييم مواقعهم الشخصية وأنا إذ أشكرهم على ثقتهم فإني أود منهم طرح مواقعهم التي يرغبون بتقييمها في المنتدى ليتسنى لجميع الأعضاء مشاهدتها وتقيمها.. وعلى كل حال... رأي شخصين أفضل من رأي شخص واحد.. ورأي ثلاثة أشخاص أفضل من رأي إثنان..

توقيع: "الفرق بين الفشل والنجاح هو إنجاز الأعمال بشكل صحيح تقريباً وإنجازها بشكل صحيح تماماً"

توقيع: "من قال لك أنه عالم فأعلم أنه ما زال جاهل، ومن قال لك أنك عالم فأعلمه بأنك ما زلت جاهل"

توقيع: "اللهم بارك له في وقته"

#14

شكرا لك على ردك , انا اعمل على جهازي الشخصي .

#15

ردي كان بخصوص ال Localhost فقط ... عندما كنت استخدم مكونات معينة فترة البرمجة على ال ASP3.0 مثلا كانت تصل بعد ايام احيانا ..

و كنت أعمل فقط على الجهاز الشخصي بالبيت ...

You can fly while you can touch the sky

#16

لكن لماذا

SmtpMail.SmtpServer ="mx3.mail.yahoo.com

يصل بسرعة فائقة جدا , مع العلم انني متاكدة انه لن يصل اي رسالة الى البريد اذا استعملت localhost , يمكن المشكلة في الاعددات .

وشكرا لك .

#17

:) لماذا نقوم بتضخيم الموضوع؟

المفروض أنك تقومين بعمل تطبيق معين ليوضع بالأخير على الويب و استخدمتي الجزئية الخاصة بإرسال البريد الإلكتروني

وبالتالي بما أنها استغلت على Smtp معين فهذا يعني أن الكود صحيح !!

You can fly while you can touch the sky

#18

المشكلة انكى لا تملكين اى مزود بريد Mail Server على جهازك المحلى خدمة ال Smtp فقط تعمل و لكن اين المزود Server الذى يستفاد من هذه الخدمة لهذا عملت معكى عندما حددتى مزود بريد الياهوو

Technical Lead Developer

My LinkedIn Profile

اللهم قنى شر الجهل و الجهلاء

( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}

#19

الحل كما ذكره الأستاذ طارق، وهي انك لم تعرفي smtp خارجي، ال localhost لا يقوم بإرسال الرسائل للخارج بدون الاعتماد على smtp اخر

لتعريف smtp server خارجي، اضغطي على إعدادات ال smtp ومن ثم في جزء Delivery اختاري Advanced ومن هناك يمكنك تعريفه

لا تحزن:

إن كنت فقيرا فغيرك محبوس في دين، وإن كنت لا تملك وسيلة نقل فسواك مبتور القدمين، وان كنت تشكوا من آلام فغيرك يرقدون على الاسرة البيضاء و من سنوات، وان فقدت ولدا فغيرك فقد عددا من الأولاد و في حادث واحد.

لا تحزن:

فأنت تشرب الماء الزلال، و تستنشق الهواء الطلق، و تمشي على قدميك معافى، و تنام ليلك آمنا.

#20

جربي استخدام ملف cdonts.dll

وشوفي هل راح يرسل ا لا

abo_alzobaer@hotmail.com

#21

شكرا لكم على هذه الردود .

لو سمحتوا هل يوجد smtp خارجي معروف اعتمد عليه في ارسال الرسائل .

بالنسبة لاخ mgazif اين اجد cdonts.dll .

واسفين على ازعاجكم .

#22

ال CDONTS.DLL موجود على النت و يمكن الوصول له من خلال البحث داخل جوجل بكتابة التالي

Download CDONTS.DLL

بعد تنزيله يتم نسخه في المجلد System32 ثم الذهاب ل Run و كتابة الأمر التالي من أجل تسجيل المكون

Regsvr32 cdonts.dll

و سوف تظهر رسالة تفيد ذلك .. لكن بالعادة يتم إستخدام ال CDONTS.DLL مع ال ASP3.0

و يمكن إستخدامها مع ال ASP.NET عن طريق تضمين المكتبة ولكن وفرت ميكروسوفت الكلاس Mail ليريحنا من كل ذلك.

You can fly while you can touch the sky

#23

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

تحياتي للجميع وبالأخص الأخ طارق فهو وصل لبيت القصيد...

في الغالب إذا كان جهازك مربوط على NetWork كما في العمل أو المكتب مثلاً فإن الإرسال سيتم باستخدام الـ Mail Server...

بالتوفيق إن شاء الله للجميع

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

ملاحظة هامة: يقوم بعض الإخوان والأخوات بمراسلتي برسالة خاصة على البريد الإلكتروني بشأن تقييم مواقعهم الشخصية وأنا إذ أشكرهم على ثقتهم فإني أود منهم طرح مواقعهم التي يرغبون بتقييمها في المنتدى ليتسنى لجميع الأعضاء مشاهدتها وتقيمها.. وعلى كل حال... رأي شخصين أفضل من رأي شخص واحد.. ورأي ثلاثة أشخاص أفضل من رأي إثنان..

توقيع: "الفرق بين الفشل والنجاح هو إنجاز الأعمال بشكل صحيح تقريباً وإنجازها بشكل صحيح تماماً"

توقيع: "من قال لك أنه عالم فأعلم أنه ما زال جاهل، ومن قال لك أنك عالم فأعلمه بأنك ما زلت جاهل"

توقيع: "اللهم بارك له في وقته"

#24

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

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

هاك الوصلة..http://www.systemwebmail.com/

بالتوفيق إن شاء الله ..

سلام عليكم

techvisio.gif

اللهم انصر إخواننا المجاهدين في كل مكان..

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

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