SmtpException: невозможно прочитать данные из транспортного соединения: net_io_connectionclosedC#

Место общения программистов C#
Anonymous
SmtpException: невозможно прочитать данные из транспортного соединения: net_io_connectionclosed

Сообщение Anonymous »

Я использую библиотеку SmtpClient для отправки электронных писем, используя следующее:

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

SmtpClient client = new SmtpClient();
client.Host = "hostname";
client.Port = 465;
client.DeliveryMethod = SmtpDeliveryMethod.Network;
client.UseDefaultCredentials = false;
client.EnableSsl = true;
client.Credentials = new NetworkCredential("User", "Pass);
client.Send("from@hostname", "to@hostname", "Subject", "Body");
Код отлично работает в моей тестовой среде, но когда я использую рабочие SMTP-серверы, код завершается с ошибкой SmtpException «Ошибка отправки почты». с внутренним IOException «Невозможно прочитать данные из транспортного соединения: net_io_connectionclosed».

Я подтвердил, что брандмауэры не являются проблемой. Порт между клиентом и сервером открывается нормально. Я не уверен, что еще может вызвать эту ошибку.

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