PDA

View Full Version : سوال: مشکل در ارسال ایمیل



behzad1367
یک شنبه 20 شهریور 1390, 21:33 عصر
سلام.
با قطعه کد زیر اقدام به فرستادن رمز عبور به یه ایمیل میکنم اما وقتی میرم تو یاهو و اون ایمیل رو باز میکنم
فرستنده اون به این صورته :



MAILER-DAEMON@yahoo.com

و Subject اون به این صورت:
Failure Notice (http://us.mc1143.mail.yahoo.com/mc/showMessage?sMid=0&&filterBy=&.rand=1501040299&midIndex=0&mid=1_27903_AGa3iGIAARJ7TmzcggrFrE6URpA&f=1&fromId=MAILER-DAEMON@yahoo.com)


کد فرستادن ایمیلم هم اینه:



SmtpClient MyMail = new SmtpClient();
MailMessage MyMsg = new MailMessage();

MyMail.Host = "smtp.mail.yahoo.com";

MyMsg.To.Add(new MailAddress("gunners_foreever@yahoo.com"));
MyMsg.Subject = "Arsenal";
MyMsg.SubjectEncoding = Encoding.UTF8;

MyMsg.IsBodyHtml = true;
MyMsg.From = new MailAddress("gunners_foreever@yahoo.com", "gunners_foreever@yahoo.com");
MyMsg.BodyEncoding = Encoding.UTF8;
MyMsg.Body = pass;

NetworkCredential myCredentials = new NetworkCredential("gunners_foreever@yahoo.com", "1064040985");
MyMail.Credentials = myCredentials;

MyMail.Send(MyMsg);



کسی میتونه بگه علت چیه؟؟؟؟؟؟؟؟؟؟؟؟؟؟

Saman Hashemi
دوشنبه 21 شهریور 1390, 08:40 صبح
NetworkCredential myCredentials = new NetworkCredential("gunners_foreever@yahoo.com", "1064040985");
به جاي خود ايميل فقط آيدي بذار ببين درست ميشه...!

golihaghighi
چهارشنبه 06 مهر 1390, 22:01 عصر
برای یاهو باید پورت هم تنظیم کنی

sanay_esh
چهارشنبه 06 مهر 1390, 23:48 عصر
این آدرس (http://barnamenevis.org/showthread.php?292502-%D8%A7%D9%85%D9%83%D8%A7%D9%86-%D9%81%D8%B1%D8%B3%D8%AA%D8%A7%D8%AF%D9%86-%D8%A7%D9%8A%D9%85%D9%8A%D9%84-%D8%AF%D8%B1-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-asp.net&p=1286888&viewfull=1#post1286888)رو ببین مشکلت رو حل میکنه !!!

تشکر یادت نره !:خجالت:

aliasghar2
پنج شنبه 07 مهر 1390, 19:20 عصر
سلام دوست عزیز

سرویس SMTP که مخصوص ارسال ایمیل هست از پورت 25 استفاده می کنه و بعضی از ISPSERVERها این پورتو می بندند و امکان داره ارسال نشدن ایمیل به خاطر این خطا باشه یبار پورت خودتو به 2525 تغییر به و برنامه رو چک کن

reza69
سه شنبه 09 اسفند 1390, 22:07 عصر
سلام دوست عزیز

سرویس SMTP که مخصوص ارسال ایمیل هست از پورت 25 استفاده می کنه و بعضی از ISPSERVERها این پورتو می بندند و امکان داره ارسال نشدن ایمیل به خاطر این خطا باشه یبار پورت خودتو به 2525 تغییر به و برنامه رو چک کن
من تو vb.net از 2525 استفاده کردم ولی ارور میده.
83456