Ошибка «Невозможно подключиться к удаленному серверу»C#

Место общения программистов C#
Ответить
Anonymous
 Ошибка «Невозможно подключиться к удаленному серверу»

Сообщение Anonymous »

Я пытаюсь отправить электронное письмо со своего сайта.

это мой код:

Код: Выделить всё

public string SendEmail()
{
string sMessage;
SmtpClient smtpClient = new SmtpClient("mail.test.com",25);
MailMessage message = new MailMessage();
try
{
smtpClient.Credentials = new System.Net.NetworkCredential("web", "test1234", "myDomain");
MailAddress fromAddress = new MailAddress("web@test.com", "web");

message.From = fromAddress;
message.To.Add("test@gmail.com");
message.Subject = "test";
message.Body = "TEST";
message.IsBodyHtml = true;
smtpClient.EnableSsl = false;
smtpClient.Send(message);
sMessage = "Email sent.";
}
catch (Exception ex)
{
sMessage = "Coudn't send the message!\n " + ex.Message;
}
return "";
}
Но я получаю следующую ошибку:


"Невозможно подключиться к удаленному серверу"


Данные (имя хоста, порт, учетные данные) верны, я проверил их в нескольких программах проверки SMTP (например, в этой), и все работало нормально.

Я попробовал все, что я нашел в Интернете:

Код: Выделить всё

smtpClient.UseDefaultCredentials = false;
smtpClient.DeliveryMethod = SmtpDeliveryMethod.Network;
И разные порты, но ничего не помогло, все время выдает ошибку.

Что я делаю что-то не так? Я что-то упускаю?

Подробнее здесь: https://stackoverflow.com/questions/426 ... rver-error
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»