ngx_mail_smtp_module
指令
smtp_auth
- | 说明 |
---|---|
语法 | smtp_auth method ... ; |
默认 | smtp_auth login plain; |
上下文 | mail、server |
为 SMTP 客户端设置 SASL 认证 的允许方法。支持的方法有:
login
plain
cram-md5
AUTH CRAM-MD5。为了使此方法正常工作,密码不加密存储。
external
AUTH EXTERNAL(1.11.6)。
none
不需要验证
smtp_capabilities
- | 说明 |
---|---|
语法 | smtp_capabilities extension ... ; |
默认 | —— |
上下文 | mail、server |
设置传送给客户端响应 EHLO
命令的 SMTP 协议扩展列表。根据 starttls 指令值,smtp_auth 指令和 STARTTLS 中指定的认证方法将自动添加到此列表中。
指定被代理客户端的 MTA 支持扩展是有意义的(当 nginx 透明地将客户端连接代理到后端,如果这些扩展与认证后使用的命令相关)。
目前的标准扩展名单已发布在 www.iana.org。