Sendmail – 中继拒绝(状态14)

我有我的sendmail.cf文件configuration为发送本地邮件和接收外部邮件给本地用户。 所以发送邮件从服务器到外部世界工作正常,但反过来不…我得到一个错误的电子邮件说:

完全无法传送给下列收件人:

[email protected] 

永久性失败的技术细节:Google试图传递您的消息,但被收件人域拒绝。 我们build议您联系其他电子邮件提供商以获取有关此错误原因的更多信息。 其他服务器返回的错误是:550 550 5.7.1 …中继拒绝(状态14)。

另外我无法find/ var / log中的日志,所有我看到的是/ var / log / mail / statistics中的这个二进制文件

谢谢!

您可能没有将sendmail设置为接受域文字/ IP的邮件。

要查看sendmail已经发现的“本地”地址,或者它认为是本地的地址,请执行以下操作:

  echo '$=w' | sendmail -bt 

如果你没有在那里看到你的IP地址,把它添加到/etc/mail/local-host-names

  echo your.ip.addr.here >> /etc/mail/local-host-names 

这应该做到这一点,因为我已经从提供的信息正确地猜测了问题。