SMTP: порт 25 заблокирован провайдером — как отправлять почту через 587 или 465

  • Обновлено
  • Чтение ≈ 2 минуты

Краткий ответ

Многие провайдеры блокируют исходящий 25. Используйте submission-порт 587 (STARTTLS) или 465 (SSL).

В этой статье
  1. Что означает сообщение
  2. Причины и признаки
  3. Пошаговое решение
  4. На что обратить внимание

#Что означает сообщение

Сообщение
Порт 25 заблокирован

Многие провайдеры блокируют исходящий 25. Используйте submission-порт 587 (STARTTLS) или 465 (SSL).

#Причины и признаки

Возможная причинаКак узнатьЧто делать
Блокировка провайдераОтдельно проверьте фактор «Блокировка провайдера» в момент, когда возникает описанная неисправность; сравните с работой исправного устройства или настройки. Отслеживайте результат по журналу нужной службы, не по соседним сайтам.Если проверка подтверждает «Блокировка провайдера», исправьте только относящийся к нему элемент, сохранив прежнее значение и возможность возврата.
Облачный хостингПроверьте совместимость используемого протокола и фактические параметры обеих сторон; сохраните точное сообщение программы.Меняйте только согласованную настройку протокола либо доступа. Не понижайте защиту всей системы ради устаревшего клиента.
ФайрволОткройте журнал блокировок и проверьте источник файла или сетевого запроса; отсутствие доступа ещё не доказывает ложное срабатывание.Устраните подтверждённый риск либо исправьте узкое правило; не отключайте весь антивирус и брандмауэр ради одной программы.
Неверные настройкиОтдельно проверьте фактор «Неверные настройки» в момент, когда возникает описанная неисправность; сравните с работой исправного устройства или настройки.Если проверка подтверждает «Неверные настройки», исправьте только относящийся к нему элемент, сохранив прежнее значение и возможность возврата.

#Пошаговое решение

  1. Проверьте исходные условияУточните у почтового провайдера рекомендованный сервер исходящей почты, порт и шифрование. Обычно клиентам доступен порт 587 с STARTTLS либо 465 с TLS сразу; порт 25 предназначен прежде всего для связи почтовых серверов. Блокировку 25 нельзя считать единственной причиной любого сбоя отправки.
  2. Используйте порт 587В настройках почтовой программы откройте учётную запись → «Исходящий сервер SMTP». Укажите выданное провайдером имя сервера, порт 587, режим STARTTLS и включите аутентификацию. Введите логин, часто полный почтовый адрес, и пароль приложения, если служба использует двухэтапную проверку.
  3. Проверьте другую возможную причинуС компьютера или сервера, где возникает ошибка, проверьте доступность адреса и порта: в PowerShell выполните Test-NetConnection mail.example.com -Port 587, в Linux можно использовать openssl s_client -starttls smtp -connect mail.example.com:587 -servername mail.example.com. Замените пример своим сервером; если соединения нет, проверьте межсетевой экран, DNS и ограничения провайдера.
  4. Проверьте итогОтправьте тестовое сообщение на свой второй адрес, проверьте доставку и журнал отказов. Если ваш сервер Postfix передаёт почту наружу, настройка внешнего ретранслятора делается отдельно в relayhost и SASL по документации провайдера; не помещайте пароль в публичный конфигурационный файл или историю команд.

#На что обратить внимание

Для межсерверной доставки полноценному почтовому серверу по-прежнему может требоваться исходящий 25. Не подменяйте записи MX на 587: MX не задаёт номер порта.

Так эту ошибку тоже называют

Источники и обновления

Последнее обновление статьи: 2 ноября 2026. Версии программ и интерфейсы меняются — если шаги не совпадают с вашей версией, сверяйтесь с документацией производителя.