Email

如何更改 EXIM 郵件伺服器以發送到新的 mx 記錄?

  • August 18, 2011

我們的網站使用 wordpress 聯繫表格 7 外掛發送電子郵件。這些是為希望我們與他們聯繫的人準備的。

這只是使用我們伺服器上的預設 MTA,即 exim。

一切都很好,然後我們將郵件伺服器遷移到另一台伺服器上進行交換。

我們的 MX 記錄指向新伺服器,並且傳入和傳出的電子郵件效果很好。

但是網站上的聯繫表格仍然將電子郵件發送到本地主機。

這是有道理的。這就是它過去所做的。但我需要對其進行更改,以便使用者仍能收到他們的電子郵件。

如何將 exim 更改為不接受本地郵件,而只是將其中繼到域的 mx 記錄?

我嘗試在Exim 添加文本:如何在本地傳遞並將副本發送到另一台伺服器,但它給了我一個錯誤

Exim configuration error in line 1343 of /etc/exim.conf missing error type.

我需要把文字

smarthost:
           driver = manualroute
           domains = currentdomain.com
           transport = remote_smtp
           route_data = "mxrecordofdomain"

在文件中的某個位置。

Exim 正在本地傳遞,因為目標域與您已將 Exim 配置為本地的域匹配。Smarthosting 沒有參與其中,因為只有在 Exim 決定將電子郵件路由到其他地方時才會啟動,而這不是正在發生的事情。

處理此問題的最簡單方法是通過您的域的 Exim 配置 grep 並刪除它們。我不記得所涉及的選項的確切名稱;幾年前,我擺脫了我的最後一個 Exim 伺服器,轉而使用 Postfix。

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