代理#

指令#

proxy_buffer#

语法

proxy_buffer size;

默认值

proxy_buffer 4k|8k;

上下文

mail, server

设置用于代理的缓冲区大小。默认情况下,缓冲区大小等于一个内存页。根据平台,大小为 4K 或 8K。

proxy_pass_error_message#

语法

proxy_pass_error_message on | off;

默认值

proxy_pass_error_message off;

上下文

mail, server

指示是否将后端身份验证时获得的错误消息传递给客户端。

通常,如果 Angie 的身份验证成功,后端不能返回错误。如果仍然返回错误,则意味着发生了一些内部错误。在这种情况下,后端消息可能包含不应显示给客户端的信息。然而,对于某些 POP3 服务器来说,正确密码返回错误是一种正常行为。在这种情况下应该启用该指令。

proxy_protocol#

语法

proxy_protocol on | off;

默认值

proxy_protocol off;

上下文

mail, server

为连接后端启用 PROXY 协议

proxy_smtp_auth#

语法

proxy_smtp_auth on | off;

默认值

proxy_smtp_auth off;

上下文

mail, server

启用或禁用使用 AUTH 命令在 SMTP 后端进行用户身份验证。

如果 XCLIENT 也启用,则 XCLIENT 命令将不会发送 LOGIN 参数。

proxy_timeout#

语法

proxy_timeout time;

默认值

proxy_timeout 24h;

上下文

mail, server

设置客户端或代理服务器连接上两次连续读或写操作之间的超时时间。如果在此时间内没有数据传输,则关闭连接。

xclient#

语法

xclient on | off;

默认值

xclient on;

上下文

mail, server

启用或禁用在连接 SMTP 后端时传递带有客户端参数的 XCLIENT 命令。

使用 XCLIENT,MTA 能够将客户端信息写入日志并基于此数据应用各种限制。

如果启用了 XCLIENT,则 Angie 在连接后端时传递以下命令:

如果客户端 IP 地址解析出的名称指向同一地址,则在 XCLIENT 命令的 NAME 参数中传递该名称。如果找不到名称、指向不同地址,或未指定 解析器,则在 NAME 参数中传递 [UNAVAILABLE]。如果在解析过程中发生错误,则使用 [TEMPUNAVAIL] 值。

如果禁用了 XCLIENT,Angie 在连接后端时传递带有 服务器名称EHLO 命令(如果客户端传递了 EHLO),否则传递 HELO 及服务器名称。