POP3

Протокол прикладного уровня для загрузки электронных писем с удаленного сервера на локальное устройство.

POP3 (Post Office Protocol version 3) — это стандартный протокол прикладного уровня, предназначенный для получения сообщений электронной почты с удаленного сервера. В отличие от протокола IMAP, POP3 изначально проектировался для сценария, при котором пользователь подключается к серверу, скачивает всю корреспонденцию на локальный диск и завершает соединение.

Механизм работы

Протокол работает поверх TCP и использует порт 110 для незащищенных соединений или 995 для зашифрованных (POP3S). Взаимодействие состоит из трех фаз:

  • Авторизация: клиент передает учетные данные командами USER и PASS.
  • Транзакция: клиент получает информацию о письмах (STAT, LIST) и загружает их содержимое (RETR).
  • Обновление: после команды QUIT сервер удаляет сообщения, помеченные на удаление командой DELE.

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