Назад | Перейти на главную страницу

Telnet к порту 25 сервера smtp -> Ошибка подключения

Я хочу отправить электронное письмо через telnet. Когда я набрал в командной строке

telnet 'smtp_servername' 25 the following message appears
Could not open connection to the host, on port 25: Connect failed

Имя сервера и порт прослушивания верны. Я настроил учетную запись с этими учетными данными с помощью Mozilla Thunderbird (безопасная аутентификация: да и безопасность подключения: нет) и работает нормально.

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

telnet 'pop_servername' 110
+OK The Microsoft Exchange POP3 service is ready.

Есть идеи, почему сервер smtp не отвечает на мое соединение telnet?

Заранее спасибо,

Альберт

Есть ли у вас брандмауэр, который может блокировать telnet.exe? При использовании безопасности порт tcp часто меняется с 25 на что-то другое. Можете ли вы проверить, что thunderbird не изменил номер порта автоматически?

Когда вы используете telnet на порту, другой не может знать, что это telnet, пока вы не наберете что-нибудь хотя бы (или тайм-аут, если вы не набираете достаточно быстро)

Вы уверены, что не настроили SMTP-сервер для ответа только на «безопасный smtp» (порт 465, IIRC)? Это объяснило бы закрытый порт 25.

Еще один совет: возможно, вам нужно сначала пройти аутентификацию (через POP3), чтобы разблокировать порт 25 для вашего IP. Можете ли вы попробовать телнетинг после вы успешно проверили почту?