Linux

郵件未發送到主域

  • June 13, 2012

伺服器(主伺服器主機域)

伺服器 2(託管其他站點和所有站點)的郵件發送和接收都很好。但是,如果我使用 SERVER 上的主域站點從 SERVER2 發送到 SERVER 上的電子郵件,我不明白。

例子:

2012-06-08 08:35:34 cwd=/var/spool/exim 3 args: /usr/sbin/exim -Mc 1ScyPd-001rYs-Qu
2012-06-08 08:35:34 1ScyPd-001rYs-Qu => DOMAINUSRNAME <alert@SERVER1DOMAIN.com> R=localuser T=local_delivery
2012-06-08 08:35:34 1ScyPd-001rYs-Qu Completed
2012-06-08 08:35:40 cwd=/etc/csf 4 args: /usr/sbin/sendmail -f alerts@SERVER2NAME.SERVER1DOMAIN.com -t
2012-06-08 08:35:40 1ScyPk-001rby-Me <= notice@SERVER2NAME.SERVER1DOMAIN.com U=root P=local S=700 T="lfd on SERVER2NAME.SERVER1DOMAIN.com: WHM/cPanel root access alert from 24.43.62.12" for alert@SERVER1DOMAIN.com

顯示它的發送,但我從來沒有在伺服器上的郵箱中收到它,但是伺服器從其他遙控器(如 hotmail 等)獲取郵件……並且 SERVER2 發送到像 HOTMAIL 這樣的地方就好了

在我看來,server2 在本地傳遞它,因為它認為它處理 server1domain 的郵件。

T=local_delivery

是贈品。

我只能假設在 CPanel 配置中的某處,您告訴 server2 它與 server1 在同一個域中,因此發往@domain 的郵件由 server2 處理。

最終修復:從本地域中刪除主域並添加到遠端域。

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