Модуль ngx_mail_pop3_module
| Директивы pop3_auth pop3_capabilities  | 
Директивы
| Синтаксис: | 
            pop3_auth  | 
                
|---|---|
| Умолчание: | 
            pop3_auth plain;  | 
                
| Контекст: | 
            mail, server | 
                
Задаёт разрешённые методы аутентификации POP3-клиентов. Поддерживаемые методы:
plain- USER/PASS, AUTH PLAIN, AUTH LOGIN
 apop- APOP. Для работы этого метода пароль должен храниться в незашифрованном виде.
 cram-md5- AUTH CRAM-MD5. Для работы этого метода пароль должен храниться в незашифрованном виде.
 external- AUTH EXTERNAL (1.11.6).
 
Методы аутентификации с передачей пароля открытым текстом
(USER/PASS, AUTH PLAIN
и AUTH LOGIN) включены всегда,
однако если метод plain не указан, то
AUTH PLAIN и AUTH LOGIN
не будут автоматически добавляться в pop3_capabilities.
| Синтаксис: | 
            pop3_capabilities  | 
                
|---|---|
| Умолчание: | 
            pop3_capabilities TOP USER UIDL;  | 
                
| Контекст: | 
            mail, server | 
                
Позволяет указать список расширений
протокола POP3,
выдаваемый клиенту по команде
CAPA.
В зависимости от значения директивы
starttls
к этому списку автоматически добавляются
методы аутентификации, указанные в директиве pop3_auth
(расширение SASL), и
STLS.
В данной директиве имеет смысл указать расширения, поддерживаемые POP3-бэкендами, на которые проксируются клиенты (если эти расширения относятся к командам, используемым после аутентификации, когда nginx прозрачно проксирует подключение клиента на бэкенд).
Текущий список стандартизованных расширений опубликован на www.iana.org.