Postfix 可以中继/转发到多个 MX 服务器吗?

Postfix 可以中继/转发到多个 MX 服务器吗?

图表在这里我还不能发布图片,所以我附上了一个图表链接

我已将 Fastmail 和 Zoho 配置为接收 的电子邮件[email protected]。但是,为了实现冗余,我想将 Postfix 放在它们前面,使其充当主 MX 服务器。这样,所有传入的电子邮件都会发送到 和 ,mx.example.com而不是mx.fastmail.commx.zoho.com

我读到过 Postfix 可以将收到的电子邮件转发到特定地址,甚至是 SMTP 服务器,但我还没有发现是否可以定义多个 MX 服务器并让 Postfix 同时使用这两个服务器。如您所见,我无法转发电子邮件,因为那样[email protected]会将电子邮件发送给它自己,因为 MX 记录指向它自己。

因此,正如该图所示,目标是在 接收电子邮件mx.example.com,然后将其两次转发给mx.fastmail.commx.zoho.com

这可能吗?如果不行,还有其他工具可以帮助我实现吗?

答案1

因此,正如该图所示,目标是在 mx.example.com 接收电子邮件,然后将其两次转发到 mx.fastmail.com 和 mx.zoho.com。

两次收到电子邮件有点误导,但是鸽舍有一种简洁的方法可以将收到的任何电子邮件对称复制到另一个 dovecot。更准确地说,它还会复制任何邮箱操作。

假设你的目标是冗余,你最好的选择是鸽舍复制器. 在 mx.fastmail.com 和 mx.zoho.com 上安装并配置

  • 工作原理简介:对邮箱执行的任何操作邮件服务器.com 将在同一个邮箱中复制zoho.com通过 dovecot 服务,反之亦然。它也适用于收到的电子邮件,这是您的目标。

  • 然后您可以使用mx.example.com作为负载均衡器用于两个后端之间的传入电子邮件(LMTP)以及邮箱访问(POP/IMAP)。

相关内容