代理#
指令#
proxy_buffer#
设置用于代理的缓冲区大小。默认情况下,缓冲区大小等于一个内存页。根据平台,大小为 4K 或 8K。
proxy_pass_error_message#
指示是否将后端身份验证时获得的错误消息传递给客户端。
通常,如果 Angie 的身份验证成功,后端不能返回错误。如果仍然返回错误,则意味着发生了一些内部错误。在这种情况下,后端消息可能包含不应显示给客户端的信息。然而,对于某些 POP3 服务器来说,正确密码返回错误是一种正常行为。在这种情况下应该启用该指令。
proxy_protocol#
为连接后端启用 PROXY 协议。
proxy_smtp_auth#
启用或禁用使用 AUTH 命令在 SMTP 后端进行用户身份验证。
如果 XCLIENT 也启用,则 XCLIENT 命令将不会发送 LOGIN 参数。
proxy_timeout#
设置客户端或代理服务器连接上两次连续读或写操作之间的超时时间。如果在此时间内没有数据传输,则关闭连接。
xclient#
启用或禁用在连接 SMTP 后端时传递带有客户端参数的 XCLIENT 命令。
使用 XCLIENT
,MTA 能够将客户端信息写入日志并基于此数据应用各种限制。
如果启用了 XCLIENT
,则 Angie 在连接后端时传递以下命令:
EHLO
带有 服务器名称XCLIENT
EHLO
或HELO
,由客户端传递
如果客户端 IP 地址解析出的名称指向同一地址,则在 XCLIENT
命令的 NAME
参数中传递该名称。如果找不到名称、指向不同地址,或未指定 解析器,则在 NAME
参数中传递 [UNAVAILABLE]
。如果在解析过程中发生错误,则使用 [TEMPUNAVAIL]
值。
如果禁用了 XCLIENT
,Angie 在连接后端时传递带有 服务器名称 的 EHLO
命令(如果客户端传递了 EHLO
),否则传递 HELO
及服务器名称。