服务器(主服务器托管域)
服务器 2(托管其他站点和所有内容)可以正常发送和接收邮件。但是,如果我使用服务器上的主域站点从 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 <[email protected]> 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 [email protected] -t
2012-06-08 08:35:40 1ScyPk-001rby-Me <= [email protected] U=root P=local S=700 T="lfd on SERVER2NAME.SERVER1DOMAIN.com: WHM/cPanel root access alert from 24.43.62.12" for [email protected]
显示已发送,但我从未在服务器上的邮箱中收到邮件,但服务器可以从其他远程服务器(如 hotmail 等)获取邮件...并且服务器 2 可以正常发送到 HOTMAIL 等地方
答案1
在我看来,server2 在本地传送了它,因为它相信它处理 server1domain 的邮件。
T=local_delivery
是赠品。
我只能假设在 CPanel 配置的某个地方,您告诉 server2 它与 server1 在同一个域中,因此发送到 @domain 的邮件由 server2 处理。
最终修复:从本地域中删除主域并添加到远程域。