POP3 (Post Office Protocol версии 3) — один из двух основных протоколов получения электронной почты (наряду с IMAP). Клиент подключается к почтовому серверу, скачивает все новые письма на локальное устройство и (по умолчанию) удаляет их с сервера. Прост в реализации, не требует постоянного соединения.
POP3 vs IMAP
- POP3 — скачивает и удаляет. Подходит для одного устройства. Письма хранятся локально.
- IMAP (Internet Message Access Protocol) — синхронизирует. Письма хранятся на сервере. Доступны со всех устройств. Поддерживает папки, флаги, частичную загрузку.
Сессия POP3
telnet mail.example.com 110
+OK POP3 server ready
USER john
+OK
PASS secret
+OK Logged in
STAT
+OK 3 5432 # 3 письма, 5432 байт
LIST
+OK 3 messages
1 1234
2 2345
3 853
RETR 1
+OK message follows...
(письмо)
DELE 1 # пометить для удаления
QUIT
+OK Bye
Порты и безопасность
Порт 110 — POP3 без шифрования. Порт 995 — POP3S (POP3 over TLS). RFC 1939 (1996) определяет POP3. Команда STARTTLS для апгрейда незашифрованного соединения. Современные клиенты должны использовать порт 995.
История
POP1 создан Маршаллом Роуз (Marshall Rose) в 1984 году. POP2 — 1985. POP3 стандартизирован в RFC 1081 (1988), обновлён в RFC 1939 (1996). IMAP создан Марком Криспином (Mark Crispin) в 1988 году. К 2010-м годам IMAP вытеснил POP3 на рынке бизнес-клиентов. Gmail, Outlook предлагают оба протокола.
Связь с хостингом
POP3 поддерживается всеми почтовыми серверами (Postfix, Exim, Dovecot) и хостинг-панелями (cPanel, ISPmanager). Dovecot — самый популярный POP3/IMAP-сервер для Linux. При настройке почты на хостинге почти всегда предпочтителен IMAP — он синхронизирует с телефоном, ноутбуком и веб-интерфейсом.
История POP3
Post Office Protocol (POP) версии 1 разработан Джоном Поустелом и Джойс Рейнольдс в 1984 году (RFC 918). POP2 стандартизирован в 1985 году (RFC 937). POP3 — RFC 1081 (1988), обновлён в RFC 1939 (1996). POP3 over SSL (POP3S) использует порт 995. Основная концепция POP3: скачай письма на компьютер и удали с сервера. Это принципиально отличает его от IMAP4 (RFC 3501, 2003), где письма хранятся на сервере. IMAP вытеснил POP3 с распространением смартфонов в 2007-2010 годах.
POP3 vs IMAP vs Exchange ActiveSync
| Параметр | POP3 | IMAP | Exchange ActiveSync |
|---|---|---|---|
| Хранение писем | локально | на сервере | на сервере |
| Несколько устройств | неудобно | да | да |
| Порт (обычный) | 110 | 143 | 443 |
| Порт (SSL) | 995 | 993 | 443 |
Применение POP3 на хостинге
POP3 поддерживают все почтовые серверы: Dovecot, Courier, Roundcube через IMAP/POP3-бэкенд. На виртуальном хостинге почта настраивается через cPanel или ISPmanager. Лимит почтового ящика — типичный параметр тарифа. Спам-фильтрация на уровне сервера (SpamAssassin, Rspamd) работает независимо от протокола доступа.
Типичные ошибки
- POP3 без SSL на порту 110 — пароль передаётся в открытом виде.
- Не включена опция «оставить копию на сервере» — при POP3 письма удаляются после загрузки.
- Использование POP3 с несколькими устройствами — синхронизация не работает.