邮件认证模块(Mail Auth)


·摘要

示例配置:
  auth_http           localhost:9000/cgi-bin/nginxauth.cgi;
  auth_http_timeout   5;
}

·指令

auth_http

语法:auth_http URL
默认值:no
使用字段:mail, server
为认证设置网址到扩展HTTP类服务器。到达的协议请查看邮件核心模块中的pop3_auth指令。

auth_http_header

语法:auth_http_header header value
默认值:no
使用字段:mail, server
在认证过程中增加一个HTTP头和它的值,可以使用一个共享的秘密短语确保请求总是通过nginx应答。如:
auth_http_header X-NGX-Auth-Key "secret_string";

auth_http_timeout

语法:auth_http_timeout milliseconds;
默认值:60000
使用字段:mail, server
为认证进程设置超时时间。

·参考文档

Nginx Mail Auth Module

前进->邮件代理模块(Mail Proxy)