Postfix服务器镜像(备份服务器)

时间:2011-08-21 17:37:51

标签: postfix-mta email-integration failover redundancy remote-backup

我必须为后缀服务器设置远程镜像(两个邮件服务器的内容在任何时候都应该相同)。

这个想法是,如果主服务器在某个时刻关闭,镜像服务器将取代它,管理新的传入邮件,当电子邮件服务器再次出现时,它将使用新的e-更新它。邮件并将其返回控件以管理新传入的邮件。

邮件服务器将托管在不同的地方(即maindomain.com,themirrorsite.com)。

获得一个简单的备份服务器似乎并不太难:

http://beginlinux.com/blog/2010/03/backup-mx-with-postfix/ http://www.postfix.org/STANDARD_CONFIGURATION_README.html#backup http://www.linuxmail.info/postfix-backup-mx/

但问题是,此配置不会使备份站点成为主邮件服务器的完整镜像(它只会保留主服务器关闭时收到的电子邮件)。

有没有办法实现所需的配置?

1 个答案:

答案 0 :(得分:1)

您可以在maindomain邮件服务器中使用recipient_bcc_maps,以便将每封邮件也发送到备份邮件服务器。

例如。 ebal@maindomain.com ---> ebal@themirrorsite.com

另外你必须破解他们的邮件服务器以接受example.com&的任何邮件。 example2.com。

这不是一个简单的解决方案,只是一个工作流程,直到你找出一个maindomain邮件服务器的问题。

你对这个计划有很多问题。例如索引文件(读/未读标志等),但在修复maindomain邮件服务器之前,您将拥有一个活动的邮件服务器。

另一个解决方案是每隔一小时rsync邮件(maildir帮助很多)从邮件服务器到另一个