在Postfix中配置备份邮件中继

时间:2017-01-27 13:45:23

标签: linux email postfix emailrelay

Diagram

如我附图所示,我有2个邮件中继服务器(ap03.net和ap04.net)配置为指向相同的smtp服务器。

ap03.net和ap04.net有相同的配置,都运行postfix,所有主机都指向主邮件中继服务器ap03.net

DNS上的MX记录仅指向smtp.net邮件服务器

当ap03.net主继电器停机时,如何配置ap04.net中继服务器作为备份?

1 个答案:

答案 0 :(得分:0)

在您的DNS区域文件中,您需要指定多个MX - 编号最小的MX应该是您的ap03.net服务器......

MX      10  ap03.net
MX      15  ap04.net      

然后你需要在ap04.net上配置postfix以将邮件传输到下一个MX。不幸的是,如何做到这一点取决于你的确切配置 - 你使用文本文件映射用户/域,它是来自一组mysql数据库表等。

平面文件,充当您域上所有地址的MX - https://www.howtoforge.com/postfix_backup_mx#-configuring-postfix-on-mxexamplecom。请注意,这意味着任何无法投递的地址(ap03.net上不存在地址)将从ap04.net反弹如果ap03.net不可用。

使用mysql后端和虚拟用户,仅作为存在地址的备份mx ... http://www.somerandomstuff.com/2010/04/26/backup-mx-with-postfix-mysql/ - 请务必阅读本页底部有关备份MX上的收件人列表的说明...