Email

備份 mx 與第二個專用郵件伺服器

  • August 31, 2016

當我有兩台伺服器可用時,有什麼優點和缺點

  1. 一個主郵件伺服器 + 一個備份 MX,僅在主郵件伺服器關閉時才對郵件進行排隊
  2. 兩個“專用”(可能配置相同)郵件伺服器,作為所有域的端點

我目前配置的草圖見下文。

伺服器配置

您需要兩個郵件伺服器嗎?SMTP 是一種儲存和轉發協議,通常可以很好地應對長達一兩天的中斷。

我不確定為什麼您的圖表中有四個 MX 伺服器。每個 MX 只需要一個郵件域。多個域可以指向同一個 MX。例如mail1.example.com並且mail2.example.com可以支持任意數量的域。(注意:mail1mail2域是服務域,通常與執行服務的主機名不同。)附加域需要是虛擬域或具有獨立 MDA(郵件傳遞代理)的域。這可能是您列為server 1和的伺服器的目的server 2,或者這些伺服器是您打算用作 MX 的伺服器。

如果您的流量更多地平衡到傳出方向,則為傳入郵件使用傳出 MTA(郵件傳輸代理)和單獨的 MX 伺服器可能是有意義的。

  1. 一個主郵件伺服器 + 一個備份 MX,僅在主郵件伺服器關閉時才對郵件進行排隊

PRO:我假設您打算使用主郵件伺服器作為您的 MDA。只有一個 MDA 讓生活更簡單。

缺點:backup-MX 很可能被垃圾郵件發送者用作目標。如果在主郵件伺服器關閉時無法完全驗證傳入的郵件,您可能需要靜默丟棄到達那裡的郵件或生成反向散射電子郵件。

  1. 兩個“專用”(可能配置相同)郵件伺服器,作為所有域的端點。

PRO:擁有兩台伺服器會增加冗餘,並且可以讓您平衡負載。如果兩台伺服器充當 MDA,那麼您需要共享儲存,或者需要一種方法來平衡兩台伺服器之間的使用者數據。

CON:您應該在至少不同的郵件域中為兩台伺服器設置不同的配置。如果您有單獨的伺服器充當 MDA,則配置差異可能相對較小。

除了執行郵件伺服器的問題之外,執行兩個活動的 MX 伺服器還會增加其他問題。在您掌握執行單個郵件伺服器之前,最好堅持使用一個。一旦您掌握了執行一台伺服器的能力,您應該能夠決定以哪種方式為您的組織分配負載。

引用自:https://serverfault.com/questions/800050