я создаю почтовый клиент, который посылает адрес электронной почты от сервера IP вместо SMTP, я написал следующий код:C#: Ошибка SMTP
SmtpClient server = new SmtpClient();
server.Host= "50.23.128.66";
server.Port = 25;
server.Send("[email protected]", "[email protected]", "hi", "hope it works");
, но когда я запускаю его, я получаю эту ошибку:
Unhandled Exception: System.Net.Mail.SmtpException: Service not available, closing transmission channel. The server response was: Cannot connect to SMTP server 50.23.128.66 (50.23.128.66:25), connect error 10061
Я действительно считаю, что этот порт является неправильным. * Кстати, я использую Windows Server 2008 *
Это ваш SMTP-сервер? Можете ли вы проверить, работает ли он через Outlook или другую почтовую программу? – leppie
Итак, в чем вопрос? Информация о вашем SMTP-сервере неверна. Проконсультируйтесь с вашим провайдером, чтобы получить правильную информацию. –
Брандмауэр? ...... –