مرجع تخصصی برنامه نویسان

بزرگترین انجمن برنامه نویسان فارسی زبان

مشکل در ارسال ایمیل با SmtpClient

جمعه, 09 فروردین 1398 00:50

مشکل در ارسال ایمیل با SmtpClient

با سلام، من هاستی خریداری کردم با پنل Plesk و وبسایت هم آپلود کردم ولی متاسفانه نمیتونم ایمیل ارسال کنم

مشخصات سرور ایمل به این شکل هست:

سرور: mail.mydomain.com

پورت: 25

یوزر و پسوزد هم هست.

حالا وقتی من با این مشخصات میرم سایت smtper.net بدون مشکل ایمیل میفرسته، ولی با همین مشخصات با کد #C نمیتونم بفرستم و ارور زیر رو میگیرم:

A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond [ip]:25

کد هم به این شکل هست:


MailMessage mail = new MailMessage();
SmtpClient SmtpServer = new SmtpClient("server-address.com", 25);

mail.From = new MailAddress("profile@server-address.com");
mail.To.Add("test@mail.com");
mail.Subject = "Test Mail";
mail.Body = "This is for testing SMTP mail.";

SmtpServer.UseDefaultCredentials = false;
SmtpServer.Credentials = new System.Net.NetworkCredential("profile@server-address.com", "password");
SmtpServer.EnableSsl = false;
SmtpServer.DeliveryFormat = SmtpDeliveryFormat.International;
SmtpServer.DeliveryMethod = SmtpDeliveryMethod.Network;
SmtpServer.Timeout = 60000;

SmtpServer.Send(mail);

ارسال پاسخ برای این تاپیک

ارسال پاسخ مخصوص اعضا سایت می باشد ! میتوانید با حساب کاربری خود وارد سایت شده یا ثبت نام کنید