模块 ngx_mail_pop3_module
指令 pop3_auth pop3_capabilities |
指令
语法 |
pop3_auth |
---|---|
默认值 |
pop3_auth plain; |
上下文 |
mail , server |
设置允许 POP3 客户端使用的认证方法。支持的方法包括:
plain
- USER/PASS,AUTH PLAIN,AUTH LOGIN
apop
- APOP。为了使此方法正常工作,密码必须以未加密的方式存储。
cram-md5
- AUTH CRAM-MD5。为了使此方法正常工作,密码必须以未加密的方式存储。
external
- AUTH EXTERNAL (1.11.6).
明文认证方法(USER/PASS
、AUTH PLAIN
和 AUTH LOGIN
)始终启用,但是如果未指定 plain
方法,则 AUTH PLAIN
和 AUTH LOGIN
不会自动包含在 pop3_capabilities 中。
语法 |
pop3_capabilities |
---|---|
默认值 |
pop3_capabilities TOP USER UIDL; |
上下文 |
mail , server |
设置在响应 CAPA
命令时传递给客户端的 POP3 协议 扩展列表。根据 starttls 指令的值,pop3_auth 指令中指定的认证方法(SASL 扩展)和 STLS 会自动添加到此列表中。
如果这些扩展与客户端连接到后端后使用的命令相关(当 Nginx 透明地将客户端连接代理到后端时),则指定客户端代理到的 POP3 后端支持的扩展是有意义的。
标准化扩展的当前列表发布在 www.iana.org。