Ошибка SMTP пожалуйста, взгляните - PullRequest
0 голосов
/ 02 июля 2010

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

{System.Net.Mail.SmtpException: Ошибка при отправке почты. ---> System.Net.WebException: невозможно подключиться к удаленному серверу ---> System.Net.Sockets.SocketException: нет соединение может быть сделано, потому что целевая машина активно от нее отказалась
в System.Net.Sockets.Socket.DoConnect (EndPoint endPointSnapshot, SocketAddress socketAddress) в System.Net.Sockets.Socket.InternalConnect (EndPoint remoteEP) в System.Net.ServicePoint.ConnectSocketInternal (Boolean connectFailure, Socket s4, Socket s6, Сокет и сокет, IP-адрес и адрес, Состояние ConnectSocketState, IAsyncResult asyncResult, Тайм-аут Int32, Исключение и исключение) --- конец внутреннего трассировка стека исключений --- в System.Net.ServicePoint.GetConnection (PooledStream PooledStream, Владелец объекта, Boolean асинхронный, IP-адрес и адрес, Socket & abortSocket, Socket & abortSocket6, Тайм-аут Int32) в System.Net.PooledStream.Activate (Объект owningObject, логический асинхронный, Int32 тайм-аут, GeneralAsyncDelegate asyncCallback) в System.Net.PooledStream.Activate (Объект owningObject, GeneralAsyncDelegate asyncCallback) в System.Net.ConnectionPool.GetConnection (Объект owningObject, GeneralAsyncDelegate asyncCallback, Int32 creationTimeout) в System.Net.Mail.SmtpConnection.GetConnection (String хост, порт Int32) в System.Net.Mail.SmtpTransport.GetConnection (String хост, порт Int32) в System.Net.Mail.SmtpClient.GetConnection () в System.Net.Mail.SmtpClient.Send (MailMessage сообщение) --- конец внутреннего исключения трассировка стека --- в System.Net.Mail.SmtpClient.Send (MailMessage сообщение) в Email.mailWrapper.Send (String strTo, String strFrom, String strSubject, Строка strBody) в C: \ Documents and Настройки \ asd \ Мои документы \ Визуальные студия 2005 \ Projects \ PlacementManager \ Email \ mailWrapper.cs: линии 158}

1 Ответ

1 голос
/ 02 июля 2010

Это просто говорит о том, что любой порт, к которому вы настроили System.Net.Mail.SmtpClient, блокируется на сервере брандмауэром, иначе он даже не прослушивает этот порт.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...