备份 mx 与第二个专用邮件服务器

Ale*_*der 3 email configuration configuration-management mx-record

当我有两台服务器可用时,它们的优缺点是什么

  1. 一个主邮件服务器 + 一个备份 MX,仅在主服务器关闭时才将邮件排队

  2. 两个“专用”(可能配置相同)邮件服务器,用作所有域的端点

我当前配置的草图见下文。

服务器配置

Bil*_*hor 5

您是否需要两台邮件服务器?SMTP 是一种存储和转发协议,通常对长达一两天的中断具有很强的弹性。

我不确定为什么您的图表中有四个 MX 服务器。每个 MX 只需要一个邮件域。多个域可以指向同一个 MX。例如mail1.example.commail2.example.com可以支持任意数量的域。(注意:mail1mail2子域是服务域,通常与运行服务的主机名不同。)附加域需要是虚拟域或具有独立 MDA(邮件传递代理)的域。这可能是您列为server 1和的服务器的用途server 2,或者这些服务器是您打算用作 MX 的服务器。

如果您的流量更多地平衡到传出方向,则有一个传出 MTA(邮件传输代理)和一个单独的 MX 服务器用于传入消息可能是有意义的。

  1. 一个主邮件服务器 + 一个备份 MX,仅在主服务器关闭时才将邮件排队

PRO:我假设您打算使用主邮件服务器作为您的 MDA。只有一个 MDA 让生活更简单。

缺点:备份-MX 很可能被垃圾邮件发送者用作目标。如果在主邮件服务器关闭时它不能完全验证传入的消息,您可能需要静默地丢弃到达那里的消息或生成反向散射电子邮件。

  1. 两个“专用”(可能配置相同)邮件服务器,用作所有域的端点。

优点:拥有两台服务器会增加冗余,并且可以让您平衡负载。如果两台服务器都充当 MDA,那么您需要共享存储,或者需要一种方法来平衡两台服务器之间的用户数据。

缺点:您应该对两台服务器进行不同的配置,至少要使用不同的邮件域。如果您将单独的服务器用作 MDA,则配置差异可能相对较小。

除了运行邮件服务器的问题之外,运行两个活动的 MX 服务器还会增加其他问题。在您掌握运行单个邮件服务器之前,最好坚持使用一个。一旦您掌握了运行一台服务器的能力,您就应该能够决定采用哪种方式来为您的组织分配负载。