我有一个postfix邮件服务器,我想覆盖特定域的MX值。
根据我的理解,这可以通过使用transport_maps来完成
http://www.postfix.org/postconf.5.html#transport_maps
你添加一行到/ etc / postfix / transport:
example.com smtp:[9.9.9.9]
使用以下命令生成后期映射文件:
postmap哈希:/ etc / postfix / transport
在/etc/postfix/main.cf中添加或编辑一行:
transport_maps = hash:/ etc / postfix / transport
重新启动Postfix
我的问题是,当正常使用MX地址,你通常有多个邮件服务器的冗余(以防万一离线)我怎样才能达到一个传输地图,因为它似乎指向一个单独的IP地址相同的事情。 有没有什么办法来设置,以便在第一个失败的情况下尝试多个IP地址。
据我所知,SMTP传输不这样做。 然而,您可以设置一个虚拟DNS域名与MXlogging指向您要中继邮件的主机,并使用它在您的交通地图没有方括号 :
dest.example.com smtp:dummy.example.net