模块 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 |
设置 POP3 协议 扩展列表,该列表在响应 CAPA
命令时传递给客户端。在 pop3_auth 指令(SASL 扩展)和 STLS 中指定的身份验证方法会根据 starttls 指令值自动添加到此列表中。
指定 POP3 后端(客户端代理到的后端)支持的扩展非常有意义(如果这些扩展与身份验证后使用的命令相关,而 nginx 会透明地将客户端连接代理到后端)。
标准化扩展的当前列表发布在 www.iana.org 上。