PDA

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



habib_namvar
دوشنبه 08 مهر 1392, 08:22 صبح
با سلام خدومت دوستان
من یک مشکلی با ارسال ایمیل دارم این که
کد من زمانی با یک هاست که ویندوزش 2008 هستش کار می کنه
ولی با هاست خودم که ویندوزش 2003 هستش کار نمیکنه
حالا ایا تنظیمات خاصی داره که من نمدونم؟
کد من اینه


111322

farhud
دوشنبه 08 مهر 1392, 11:27 صبح
فکر نمی‌کنم ربطی به ویندوز داشته باشه.
موارد زیر را چک کن:


نشانی host ایمیل را صحیح نوشته‌ای؟
آیا فایروال سیستم خودت درست تنظیم شده؟

habib_namvar
دوشنبه 08 مهر 1392, 11:59 صبح
فکر نمی‌کنم ربطی به ویندوز داشته باشه.
موارد زیر را چک کن:


نشانی host ایمیل را صحیح نوشته‌ای؟
آیا فایروال سیستم خودت درست تنظیم شده؟

فایروال چه تنظیمی میخواد؟
اگه تنظیم میخواد چرا واسه یه هاست درست کار میکنه واسه یکی نه؟

farhud
دوشنبه 08 مهر 1392, 16:25 عصر
ببخشید. :ناراحت:

من درست متوجه نشده بودم، فکر کردم روی سیستم خودت درست کار نمی‌کنه.

aminireza65
دوشنبه 08 مهر 1392, 18:36 عصر
ربطی به وبندوز نداره
البته یه چک کن ببین تو اون هاستیکه اجرا نمیشه شاید اکانته ایمیلی که ساختی با یوزر و پس که تو کد تعریف کردی همخونی نداشته باشه
کد زیر رو یه امتحان بکن
اگه اینم نشد به پشتیبانی هاستت تیکت بزن
SmtpClient smtp = new SmtpClient();
MailMessage message = new MailMessage();
message.From = new MailAddress("address", "display name");
message.To.Add(destination address);
message.Subject = "your subject";
message.Body = "body";
message.IsBodyHtml = false;
NetworkCredential MDMc = new NetworkCredential("usern (Info@Myrond.com)ame", "password");
smtp.UseDefaultCredentials = false;
smtp.Credentials = MDMc;
smtp.DeliveryMethod = SmtpDeliveryMethod.Network;
smtp.Port = 587;
smtp.EnableSsl = false;
smtp.Host = "Myrond.com";
smtp.Send(message);

habib_namvar
سه شنبه 09 مهر 1392, 12:41 عصر
یه خورده دستکاری کردم حالا این ارورو رو میده؟


Mailbox name not allowed. The server response was: sorry, that domain isn't in my list of allowed rcpthosts (#5.5.3 - chkuser)

aminireza65
سه شنبه 09 مهر 1392, 14:42 عصر
همین کد رو به پشتیبانی هاست تیکت بزن
صد در صد بهت جواب میدن