Не отправляется почта - проверяем не блокирует ли провайдер 25 порт
Некоторые интернет провайдеры блокируют своим клиентам возможность подключения к внешним почтовым серверам. Провайдеры, как правило, блокируют 25 порт и с этого провайдера Вы не сможете отправлять исходящую почту с настройками в почтовых клиентах по умолчанию. Блокировка вводится провайдером в целях безопасности, чтобы предотвратить спам рассылки со своей сети, которые могут отправляться с зараженных вредоносным ПО компьютеров пользователей.
Как проверить соединение на 25 порт
Итак, если у Вас в настройках исходящей почты прописан порт 25, то давайте сначала проверим не блокирует ли этот порт ваш провайдер. Делать все это будем в командной строке ОС Windows.
Для запуска командной строки в ОС Windows можно в меню кнопки пуск в поиске программ и файлов ввести cmd и запустить cmd.exe от имени администратора (Скрин 1).
Скрин 1 Пуск - поиск программы cmd.exe
Второй вариант запуска командной строки в ОС Windows - Пуск → Выполнить (если этого пункта нет в меню, то необходимо его отметить флажком в "Свойствах панели задач и меню Пуск"). Вводим сmd и кликаем на кнопку ОК (Скрин 2). Любое из этих действий приведет к открытию командной строки в ОС Windows.
Скрин 2 Пуск → Выполнить → cmd
Теперь, собственно проверяем, блокирует ли наш интернет провайдер порт 25. Для этого в командной строке пишем следующее:
telnet домен 25
Например (Скрин 3)
telnet hostinghutor.com 25
И нажимаем клавишу Enter.
Скрин 3 Блокирует ли провайдер 25 порт
Если порт открыт и провайдер его не блокирует, то Вы увидите код ответа 220 и, в зависимости от настроек почтового сервера, приветствие, например как на скриншоте ниже (Скрин 4).
Скрин 4 Код ответа 220 - провайдер не блокирует 25 порт
Если 25 порт недоступен, то Вы увидите ошибку сбой подключения (Скрин 5).
Скрин 5 Сбой подключения - провайдер таки блокирует 25 порт
Аналогично можно проверить порт 587 или любой другой почтовый порт, при этом факт отсутствия ошибки свидетельствует об отсутствии блокировки.
Что делать если провайдер блокирует 25 порт?
В случае, когда 25 порт заблокирован провайдером, Вы можете использовать альтернативный порт 587 или 465 SMTP (SSL).
Если команда telnet выдает ошибку - настройки telnet в ОС Windows
Если при вводе команды telnet Вы получаете ошибку, что команда не найдена, то сначала нужно установить клиент командой pkgmgr /iu:"TelnetClient" и подождать немного.
Второй вариант активации Telnet клиента в окне "Компонентов Windows". В меню кнопки Пуск в поиске программ и файлов необходимо ввести appwiz.cpl и запустить элемент панели управления appwiz.cpl (Скрин 6).
Скрин 6 Запускаем элемент панели управления appwiz.cpl
Далее выбираем пункт меню "Включение или отключение компонентов Windows" (Скрин 7).
Скрин 7 Включение или отключение компонентов Windows
Откроется окно "Компоненты Windows" - отмечаем флажком "Клиент Telnet" (не путаем с пунктом "Telnet сервер", который выше) и нажимаем кнопку ОК (Скрин 8). После этого команда telnet будет доступна в командной строке.
Скрин 8 Отмечаем флажком "Клиент Telnet"
На этом все, друзья! Теперь Вы сможете самостоятельно выяснить блокирует ли Ваш провайдер 25 порт.
Последние новости
Скидка на все домены Украины до 21.10.2022!
Уважаемые пользователи! Целую неделю у нас скидка -15% на регистрацию всех украинских доменов по промокоду defendersday22!Подорожание ряда украинских доменов UA ccTLD!
Уважаемые пользователи! С 1 октября 2022 нас ждет подорожание в ряде украинских доменов - in.ua, od.ua, mk.ua!Важные изменения в работе ряда украинских доменных имен!
Уважаемые пользователи! В некоторых украинских доменных зонах увеличен срок периода Redemption с 30 до 60 дней.Существенное подорожание выделенных IP-адресов (IPv4) в Германии!
Уважаемые пользователи! В Германии существенно подорожали дополнительные выделенные IP-адреса (IPv4) и IP-сети.Последнее в блоге