IMAP, POP3 и SMTP: в чем разница и какой протокол выбрать

Основы и серверы · Обновлено: · 5 мин чтения
IMAP, POP3 и SMTP: в чем разница и какой протокол выбрать
Содержание
  1. Что такое протоколы электронной почты
  2. Как работает IMAP
  3. Как работает POP3
  4. Как работает SMTP
  5. Сравнение IMAP, POP3 и SMTP
  6. Что выбрать
  7. Как указать протокол в программе
  8. Частые вопросы

IMAP и POP3 - два способа получить письма с сервера, а SMTP - способ их отправить. Разница между IMAP и POP3 в том, где остаются письма: IMAP оставляет их на сервере и синхронизирует все устройства, POP3 скачивает их на один компьютер. Если вы не уверены, выбирайте IMAP - он подходит почти всем.

Что такое протоколы электронной почты

Протокол - это набор правил, по которым почтовая программа общается с сервером. Для почты их три, и каждый отвечает за свое:

  • SMTP отправляет письма. Программа передает готовое письмо серверу, а он доставляет его адресату.
  • IMAP получает и показывает письма, которые остаются на сервере.
  • POP3 получает письма, скачивая их на устройство.

Когда вы добавляете ящик в Outlook или на телефон, вас просят указать два сервера: входящей почты (IMAP или POP3) и исходящей (SMTP). Это нормально: получение и отправка работают независимо.

Как работает IMAP

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

Плюсы IMAP:

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

Минус один: письма занимают место в ящике на сервере, и если он заполнится, придется чистить его вручную (см. Почтовый ящик переполнен).

Как работает POP3

POP3 появился раньше, когда почту читали с одного домашнего компьютера. Программа подключается к серверу, скачивает новые письма и обычно удаляет их с сервера (в настройках можно оставить копии на заданное число дней).

Плюсы POP3:

  • письма хранятся у вас на компьютере и не занимают место на сервере;
  • можно читать скачанную почту без интернета;
  • подходит для небольших ящиков с жестким лимитом.

Минусы: папки и статусы не синхронизируются между устройствами, а при поломке диска письма можно потерять. Если на телефон и на компьютер подключить один ящик по POP3, письма окажутся только на том устройстве, которое успело скачать их первым. Если оставить копии на сервере, письма будут отображаться как новые на каждом устройстве.

Как работает SMTP

SMTP отвечает только за отправку. Когда вы нажимаете "Отправить", программа соединяется с сервером исходящей почты, логинится и передает письмо. Сервер ищет почтовый сервер получателя и доставляет сообщение.

Для SMTP обязательна авторизация: нужно указать логин и пароль (или пароль приложения). Без авторизации большинство серверов письмо не примут. Типичные ошибки отправки разобраны в статье Ошибки SMTP 550, 554, 535, 421.

Сравнение IMAP, POP3 и SMTP

Параметр IMAP POP3 SMTP
Назначение получение и синхронизация получение и скачивание отправка
Где хранятся письма на сервере на устройстве не хранит
Синхронизация устройств да нет не нужна
Порт с SSL/TLS 993 995 465 (SSL) или 587 (STARTTLS)
Порт без шифрования 143 110 25

Подробнее о номерах - в статье Порты почтовых серверов.

Что выбрать

Выбирайте IMAP, если:

  1. у вас больше одного устройства;
  2. вы пользуетесь и веб-почтой, и программой;
  3. важно, чтобы папки и пометки совпадали везде.

POP3 уместен, если вам нужен локальный архив на одном компьютере или нужно разгрузить маленький ящик. Для отправки в любом случае используется SMTP.

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

В мастере добавления ящика обычно есть выбор типа учетной записи: IMAP или POP3. Серверы для популярных сервисов собраны в статье Настройки серверов почты.

Выбор протокола IMAP при настройке почты
Выбор протокола IMAP при настройке почты

Если на сервере нужно оставлять копии писем при использовании POP3, ищите этот параметр в дополнительных настройках учетной записи.

Настройка POP3: копии писем на сервере
Настройка POP3: копии писем на сервере

В Thunderbird и других программах поля называются похоже. Общий порядок действий - в руководстве Настройка почты.

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

IMAP или POP3 - что лучше?

Для современной работы с почтой лучше IMAP: письма синхронизируются между всеми устройствами и хранятся на сервере. POP3 оправдан только для локального архива.

Можно ли использовать IMAP для входящих и SMTP для исходящих одновременно?

Нужно, так как это стандартная схема. IMAP или POP3 отвечают за получение, SMTP - за отправку, поэтому в настройках всегда указывают два сервера.

Что будет, если подключить один ящик по POP3 на два устройства?

Письма скачает то устройство, которое обратилось к серверу первым, и по умолчанию они удалятся с сервера. Чтобы этого избежать, включите в настройках опцию "оставлять копии на сервере" либо перейдите на IMAP.

Нужно ли шифрование для IMAP, POP3 и SMTP?

Да. Современные сервисы принимают соединения только через SSL/TLS или STARTTLS. Передавать пароль без шифрования небезопасно, и многие серверы такое подключение блокируют.