DSN服务不可用

我在刚刚迁移到的新安装的服务器上遇到问题。 我正在运行sendmail,不能发送邮件到特定的域。 其他地方的邮件似乎工作。 日志说:

DSN: Service unavailable 

奇怪的是,我收到一封邮件接受交付,然后再说下一个条目说DSN:服务不可用。

为什么会这样? 我没有通过智能主机进行中继。 我发送的服务器没有公共IP,纯粹是从PHP应用程序发送邮件。

任何赞赏作为谷歌的build议不是一个大的帮助。

它可能有mxlogging设置问题。 运行以下命令:

挖site.com mx

其中site.com是您的域名。

在输出中你会看到问题部分是findMX的问题。 在答案部分,您将find为该域configuration的mx条目。 检查mxlogging是否正确。

示例输出如下:其中有3 mxlogging条目,如ASPMX.L.GOOGLE.com。,ALT1.ASPMX.L.GOOGLE.com。 等等

;; 问题部分:thestarworks.com。 IN MX

;; 答案部分:thestarworks.com。 3600 IN MX 10 ASPMX.L.GOOGLE.com。
thestarworks.com。 3600 IN MX 20 ALT1.ASPMX.L.GOOGLE.com。
thestarworks.com。 3600 IN MX 30 ALT2.ASPMX.L.GOOGLE.com。