On this page
Module ngx_mail_imap_module
Directives
Syntax: | imap_auth method ...; |
Default: | imap_auth plain; |
Context: | mail , server |
为 IMAP 客户端设置允许的身份验证方法。支持的方法有:
login
plain
cram-md5
- AUTH=CRAM-MD5。为了使此方法起作用,密码必须未加密存储。
external
- AUTH=EXTERNAL (1.11.6).
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。