我使用 pacemaker/corosync 设置了集群,并设置了一些故障转移 IP。我已指定 postfix 使用其中一些故障转移 IP,方法是:-
smtp_bind_address = aa.bb.cc.dd
在 main.cf 中
但是,当我向我的 google a/c 发送测试邮件时,我收到的邮件来自实际服务器 ip 地址,而不是上面的 ip 地址。
有人知道这可能是什么原因造成的吗?
非常感谢
答案1
您想要smtp_bind_address
,但很可能没有设置inet_interfaces
(inet_interfaces=all 或 inet_interfaces=eth1)
进行更改,然后停止/启动 postfix。如果您正在更改 inet_interfaces,则不能直接重新加载。如果接口为空(或未设置),Postfix 将忽略任何绑定配置。