Email

如何配置 Exim 將所有收到的郵件轉發到新伺服器?

  • January 2, 2014

我正在移動伺服器,它們都執行 Debian(oldstable 和 stable)。兩者都在執行 Exim4。當我將 DNS 條目切換到新伺服器時,我希望舊伺服器仍將傳入的郵件轉發到我的新伺服器進行處理,這樣使用者就不會看到任何中斷。我怎樣才能做到這一點?

只需將所有路由器替換為manualroute直接指向新 MX 的路由器即可:

begin routers
redir:
 driver = manualroute
 domains = *
 transport = remote_smtp
 route_list = * 12.34.56.78

這裡 12.34.56.78 - 是您的新 MX 的 IP 地址,所有消息都應該發送到該地址。

您可以使用此處.forward記錄和說明的文件和/或重定向機制。

來自上述連結的轉發文件的範例是:

Sam.Reman, spqr@reme.elsewhere.example

引用自:https://unix.stackexchange.com/questions/107455