Порты почтовых серверов: какой порт SMTP, IMAP и POP3 выбрать

Основы и серверы · Обновлено: · 5 мин чтения
Порты почтовых серверов: какой порт SMTP, IMAP и POP3 выбрать
Содержание
  1. Зачем почте порты
  2. Таблица портов почты
  3. Порты IMAP: 993 и 143
  4. Порты POP3: 995 и 110
  5. Порты SMTP: 465, 587 и 25
  6. 465 или 587: что выбрать
  7. Как указать порты в программе
  8. Частые вопросы

Порт почтового сервера - это номер "входа", через который программа соединяется с сервером. Для безопасного получения почты по IMAP используют порт 993, по POP3 - 995, а для отправки через SMTP - 465 (SSL/TLS) или 587 (STARTTLS). Остальные порты - 143, 110 и 25 - работают без шифрования или с ним по запросу и в обычной настройке почты нужны редко.

Зачем почте порты

На одном сервере одновременно работают разные службы: веб-сайт, прием писем, отправка. Чтобы программа попала именно туда, где слушает нужная служба, к адресу сервера добавляют порт. Запись imap.yandex.ru:993 значит: сервер imap.yandex.ru, порт 993.

В почтовой программе порт вводится в отдельное поле рядом с адресом сервера. Если указать неверный номер или не тот тип шифрования, соединение не установится, а программа выдаст ошибку "не удалось подключиться к серверу" или бесконечно проверяет настройки.

Таблица портов почты

Порт Протокол Шифрование Для чего
993 IMAP SSL/TLS получение почты (рекомендуется)
143 IMAP нет или STARTTLS получение почты, устаревший вариант
995 POP3 SSL/TLS получение почты с загрузкой на устройство
110 POP3 нет или STARTTLS устаревший вариант
465 SMTP SSL/TLS отправка писем
587 SMTP STARTTLS отправка писем (submission)
25 SMTP обычно нет передача между серверами

Если сомневаетесь, используйте связку 993 для входящих и 465 или 587 для исходящих. Разница между протоколами описана в статье IMAP, POP3 и SMTP.

Порты IMAP: 993 и 143

Порт 993 - стандарт для защищенного IMAP. Соединение шифруется с самого начала по схеме SSL/TLS, поэтому пароль и письма не видны посторонним. Именно этот порт указывают для Яндекса, Mail.ru, Gmail, Outlook.com и Рамблера.

Порт 143 раньше использовали для IMAP без шифрования. Сейчас крупные сервисы его не принимают либо требуют перейти на защищенный режим. В новых настройках выбирать 143 не стоит.

Порты POP3: 995 и 110

Порт 995 - защищенный POP3. Он нужен, если письма надо скачивать на компьютер, а не хранить на сервере. Для Яндекса это pop.yandex.ru:995, для Mail.ru - pop.mail.ru:995, для Gmail - pop.gmail.com:995. Порт 110 относится к старым схемам без шифрования и тоже почти не применяется.

Порты SMTP: 465, 587 и 25

Для исходящей почты вариантов три, и именно они чаще всего вызывают вопросы.

Порт 465 (SSL/TLS). Шифрование включается сразу при подключении. Его используют Яндекс (smtp.yandex.ru), Mail.ru (smtp.mail.ru), Рамблер (smtp.rambler.ru), а также Gmail (smtp.gmail.com).

Порт 587 (STARTTLS). Соединение начинается как обычное, затем программа просит сервер включить шифрование. Для Gmail это второй допустимый вариант, а для Outlook.com (smtp-mail.outlook.com) порт 587 с STARTTLS - основной.

Порт 25. Исторически это порт для передачи писем между серверами. Многие домашние провайдеры и хостинги закрывают его для клиентов, чтобы бороться со спамом, поэтому программа на нем часто просто не соединяется. Для отправки со своего устройства порт 25 не используйте.

465 или 587: что выбрать

Оба порта защищены, разница в том, когда включается шифрование. Если сервис поддерживает оба, подойдет любой. Практические правила такие:

  1. Яндекс, Mail.ru, Рамблер - выбирайте 465 с SSL/TLS.
  2. Gmail - 465 с SSL или 587 с STARTTLS.
  3. Outlook.com - 587 с STARTTLS.
  4. Если один порт не работает (например, блокирует провайдер), попробуйте второй.

Ошибка возникает, когда номер порта не совпадает с типом шифрования: например, порт 465 с STARTTLS или порт 587 с SSL/TLS. Тип шифрования всегда должен соответствовать порту.

Как указать порты в программе

Порты вводятся в расширенных настройках учетной записи. Ниже пример для Outlook с Яндекс Почтой.

Порт SMTP 465 и порт IMAP 993 в настройках почты
Порт SMTP 465 и порт IMAP 993 в настройках почты

Для Gmail с портом 587 в той же форме меняются только два значения.

Порт SMTP 587 и шифрование STARTTLS для Gmail
Порт SMTP 587 и шифрование STARTTLS для Gmail

В старых версиях Outlook эти параметры находятся на вкладке "Дополнительно", в новых - в окне ручной настройки IMAP. Если названия отличаются, ищите пункты "Порт" и "Использовать следующий тип шифрованного подключения".

Готовые комбинации для разных сервисов собраны в статье Настройки серверов почты, общий порядок настройки - в руководстве Настройка почты. Если программа сообщает об ошибке входа, а порты верны, проверьте пароль: Ошибка аутентификации почты.

Частые вопросы

Какой порт SMTP использовать: 465 или 587?

Оба защищены. Яндекс и Mail.ru ориентированы на 465 (SSL/TLS), Outlook.com - на 587 (STARTTLS), Gmail принимает оба. Выбирайте тот, который рекомендует ваш сервис.

Какой порт IMAP указывать?

Для защищенного подключения - 993 с SSL/TLS. Порт 143 нужен только для устаревших схем.

Почему не работает порт 25?

Многие провайдеры и хостинги блокируют исходящие подключения на порт 25, чтобы ограничить рассылку спама. Используйте 465 или 587.

Нужно ли открывать порты на компьютере или в роутере?

Обычно нет. Почтовая программа сама инициирует исходящее соединение, а домашний роутер его пропускает. Проблемы возможны только при строгом фаервол-правиле в корпоративной сети или у антивируса.