在配置文件中,添加带有独特名称的新 TCP/IP 通道定义,例如:
tcp_auth smtp single_sys mx mustsaslserver noswitchchannel TCP-INTERNAL
此通道应不允许常规通道切换(即,此通道上应具有先前默认行中明确或隐含指定的 noswitchchannel)。此通道上应具有 mustsaslserver。
修改 tcp_local 通道,在其中添加 maysaslserver 和 saslswitchchannel tcp_auth,如以下示例所示:
tcp_local smtp mx single_sys maysaslserver saslswitchchannel \ tcp_auth switchchannel |TCP-DAEMON |
使用此配置,那些可以使用本地密码进行验证的用户所发送的 SMTP 邮件将进入 tcp_auth 通道。从内部主机发送的未验证的 SMTP 邮件仍将进入 tcp_internal。所有其他 SMTP 邮件将进入 tcp_local。