Модуль ngx_mail_imap_module
Директивы
| Синтаксис: | imap_auth method ...; |
|---|---|
| Значение по умолчанию: | imap_auth plain; |
| Контекст: | mail, server |
Устанавливает разрешённые методы аутентификации для IMAP-клиентов. Поддерживаемые методы:
plain- LOGIN, AUTH=PLAIN
login- AUTH=LOGIN
cram-md5- AUTH=CRAM-MD5. Для работы этого метода пароль должен храниться без шифрования.
external- AUTH=EXTERNAL (1.11.6).
Методы аутентификации с открытым текстом (команда LOGIN, AUTH=PLAIN, и AUTH=LOGIN) всегда включены, но если методы plain и login не указаны, AUTH=PLAIN и AUTH=LOGIN не будут автоматически включены в imap_capabilities.
| Синтаксис: | imap_capabilities extension ...; |
|---|---|
| Значение по умолчанию: | imap_capabilities IMAP4 IMAP4rev1 UIDPLUS; |
| Контекст: | mail, server |
Устанавливает список расширений протокола IMAP, который передаётся клиенту в ответ на команду CAPABILITY. Методы аутентификации, указанные в директиве imap_auth, и STARTTLS автоматически добавляются в этот список в зависимости от значения директивы starttls.
Имеет смысл указать расширения, поддерживаемые IMAP-бекендами, к которым проксируются клиенты (если эти расширения связаны с командами, используемыми после аутентификации, когда nginx прозрачно проксирует подключение клиента к бэкенду).
Текущий список стандартизованных расширений опубликован на www.iana.org.
| Синтаксис: | imap_client_buffer size; |
|---|---|
| Значение по умолчанию: | imap_client_buffer 4k|8k; |
| Контекст: | mail, server |
Устанавливает size буфера, используемого для чтения команд IMAP. По умолчанию размер буфера равен одной странице памяти. Это либо 4К, либо 8К в зависимости от платформы.
© 2002-2021 Igor Sysoev
© 2011-2024 Nginx, Inc.
Licensed under the BSD License.
https://nginx.org/en/docs/mail/ngx_mail_imap_module.html