我的域的邮件由谷歌应用服务处理,所有必需的 DNS MX 记录输入正确。我也有处理域的 HTTP 请求的网络服务器。而且我无法从该服务器向我的邮件域发送邮件,sendmail 会忽略 MX 记录,并且总是尝试在本地为我的域传递所有邮件。
如果它解析为本地 IP 地址,看起来它认为域名是本地的。
这是从日志中截取的:
Feb 7 18:03:03 vds sendmail[4100]: n17I33c2004100: test@example.com... User unknown
Feb 7 18:03:03 vds sendmail[4100]: n17I33c2004100: to=test@example.com, delay=00:00:00, mailer=local, pri=0, dsn=5.1.1, stat=User unknown
Feb 7 18:03:03 vds sendmail[4100]: n17I33c2004100: from=root, size=36, class=0, nrcpts=1, msgid=<200902071803.n17I33c2004100@vds.xxxxxx.com>, relay=root@localhost