zabika.ru 1

POPA3D(1) Системное Администрирование POPA3D(1) НАЗВАНИЕ popa3d — Почтовый сервер (POP3) КРАТКИЙ ОБЗОР popa3d [-D] [-V] ОПИСАНИЕ popa3d является почтовым сервером протокола третьей версии (POP3). POP3-сервер обслуживает локальные почтовые ящики по запросам их владельцев. Пользователи могут могут подсоединяться в любое время для проверки своих почтовых ящиков и забирать накопившуюся почту. Выгода от такого подхода «гребли» в том, что любой пользователь с любой, даже простейшей, POP3-совместимой клиентской программой, может получать почту. Очевидно, без необходимости наличия полнофункционального агента передачи почты (MTA) и постоянного сетевого соединения. Обратите внимание, что протокол POP3 предназначен только для выборки почты, но не для отправки. Чтобы отправлять почту, наиболее используемым остается протокол SMTP. Для доступа к почтовому ящику через POP3, пользователь должен быть зарегистрирован в парольной базе данных. Кроме того, popa3d не допускает пустые пароли и будет отбрасывать запросы для root-пользователей (c UID равным 0). ОПЦИИ -D Выделенный режим сервера. В данном режиме popa3d запускается как сервис, принимающий входящие соединения на порту pop3 (110/tcp), и запуская дочерние процессы для их обработки. При таком подходе стартовая нагрузка при запуске popa3d мала, в отличие от inetd-аналога (применяемым по умолчанию для popa3d). Таким образом достигается выгода при использовании на загруженных серверах для балансировки нагрузки. Также, в текущем режиме popa3d выполняет необходимый минимум проверок для значительной фильтрации потока «флуд»-соединений. -V Выводит информацию о версии. КОМАНДЫ Штатная POP3-сессия проходит в три этапа: АВТОРИЗАЦИЯ, ТРАНЗАКЦИЯ, и ОБНОВЛЕНИЕ. После открытии POP3-сессии, клиент должен идентифицировать себя в режиме сервера АВТОРИЗАЦИЯ. Следующие команды поддерживаются в режиме АВТОРИЗАЦИЯ (все команды нечувствительны к регистру). USER имя Авторизоваться как пользователь имя. PASS строка Авторизоваться с паролем строка. QUIT Остановка; не входить в режим ОБНОВЛЕНИЕ. После успешной авторизации, сервер переходит в режим ТРАНЗАКЦИЯ. Клиентам предоставляется возможность просматривать и извлекать сообщения или помечать их на удаление. Следующие команды поддерживаются в режиме ТРАНЗАКЦИЯ. DELE сообщение Помечает сообщение на удаление. LAST Показывает последнее запрошенное сообщение (устаревшая команда). LIST [сообщение] Список сообщений с номерами и размером. NOOP Ничего не делает. QUIT Остановка; переход в режим ОБНОВЛЕНИЕ. RETR msg Выборка сообщения. RSET Сброс пометок на удаление. STAT Возвращает количество сообщений, их общий объем. TOP сообщение n Выводит первые n строк тела письма. UIDL [сообщение] Список номеров сообщений и классификация. Когда клиент применяет команду QUIT в режиме ТРАНЗАКЦИЯ, сервер переходит в режим ОБНОВЛЕНИЕ. Все сообщения, помеченные на удаление, стираются. Затем сервер закрывает соединение. ПРОБЛЕМЫ POP3 передает пароли в текстовом формате, таким образом, если вас интересует безопасность учетных записей пользователей, авторизация должна проходить либо в доверенных сетях, либо посредством шифрованного туннелирования. Существуют расширения к протоколу, решающие эту проблему. popa3d их пока не поддерживает, частично из-за отсутствия исчерпывающего решения данной проблемы. В действительности, APOP и слабый механизм SASL, такой как CRAM-MD5, может потенциально, оказаться менее защищенным, чем передача паролей в планарном формате, так как требует хранение копий паролей на сервере в текстовом формате. АВТОРЫ Solar Designer (solar at openwall.com) Данное руководство основано на аналогичном от Caliel Dobbelaar, написанное для OpenDSD. СМОТРИТЕ ТАКЖЕ Официальный Стандарт Протокола Интернет STD 53, известный также как RFC 1939. Проект Openwall 2 Марта 2003 POPA3D(8)