模块 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 到此列表中。
指定由客户端代理的 POP3 后端支持的扩展是有意义的(如果这些扩展与认证后使用的命令有关,当 nginx 透明代理客户端连接到后端时)。
当前的标准化扩展列表已发布在 www.iana.org。