Module ngx_mail_imap_module

Directives

Syntax:imap_auth method ...;
Default:imap_auth plain;
Context:mail , server

为 IMAP 客户端设置允许的身份验证方法。支持的方法有:

Syntax:imap_capabilities extension ...;
Default:imap_capabilities IMAP4 IMAP4rev1 UIDPLUS;
Context:mail , server

设置响应CAPABILITY命令传递给客户端的IMAP protocolextensions 列表。根据starttls指令的值,在imap_auth指令和STARTTLS中指定的身份验证方法将自动添加到此列表中。

指定客户端代理到的 IMAP 后端支持的扩展是有意义的(如果这些扩展与身份验证后使用的命令有关,则当 nginx 透明地代理客户端到后端的连接时)。

当前的标准扩展列表在www.iana.org上发布。

Syntax:imap_client_buffer size;
Default:imap_client_buffer 4k|8k;
Context:mail , server

设置用于读取 IMAP 命令的缓冲区的size。默认情况下,缓冲区大小等于一个内存页。根据平台的不同,它可以是 4K 或 8K。