Nginx

ngx_mail_imap_module

Module ngx_mail_imap_module

  • 指令

  • imap_auth

  • imap_capabilities

  • imap_client_buffer

指令

句法:imap_auth方法...;
默认:imap_auth plain;
语境:邮件,服务器

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

loginAUTH = LOGIN plainAUTH = PLAIN cram-md5AUTH = CRAM-MD5。为了使此方法起作用,密码必须未加密存储。externalAUTH = EXTERNAL(1.11.6)。

句法:imap_capabilities扩展...;
默认:imap_capabilities IMAP4 IMAP4rev1 UIDPLUS;
语境:邮件,服务器

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

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

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

句法:imap_client_buffer大小;
默认:imap_client_buffer 4k | 8k;
语境:邮件,服务器

设置IMAP命令读取缓冲区大小。默认情况下,缓冲区大小等于一个内存页面。这是4K或8K,取决于平台。