nginx

Модуль ngx_mail_imap_module


english
русский

简体中文
עברית
日本語
türkçe

новости [en]
об nginx
скачать
безопасность [en]
pgp ключи [en]
документация
faq
ссылки [en]
книги [en]
поддержка
пожертвования [en]

trac
wiki
twitter
nginx.com
Директивы
     imap_auth
     imap_capabilities
     imap_client_buffer

Директивы

синтаксис: imap_auth метод ...;
умолчание:
imap_auth plain;
контекст: mail, server

Задаёт разрешённые методы аутентификации IMAP-клиентов. Поддерживаемые методы:

login
AUTH=LOGIN
plain
AUTH=PLAIN
cram-md5
AUTH=CRAM-MD5. Для работы этого метода пароль должен храниться в незашифрованном виде.

синтаксис: imap_capabilities расширение ...;
умолчание:
imap_capabilities IMAP4 IMAP4rev1 UIDPLUS;
контекст: mail, server

Позволяет указать список расширений протокола IMAP, выдаваемый клиенту по команде CAPABILITY. К этому списку автоматически добавляются методы аутентификации, указанные в директиве imap_auth и STARTTLS, если включена директива starttls.

В данной директиве имеет смысл указать расширения, поддерживаемые IMAP-бэкендами, на которые проксируются клиенты (если эти расширения относятся к командам, используемым после аутентификации, когда nginx прозрачно проксирует подключение клиента на бэкенд).

Текущий список стандартизованных расширений опубликован на www.iana.org.

синтаксис: imap_client_buffer размер;
умолчание:
imap_client_buffer 4k|8k;
контекст: mail, server

Задаёт размер буфера для чтения IMAP-команд. По умолчанию размер одного буфера равен размеру страницы. В зависимости от платформы это или 4K, или 8K.