电子邮件 SMTP 问题

电子邮件 SMTP 问题

我在 Windows VPS 上运行了几个网站,这些网站都有“向朋友推荐”类型的电子邮件。我经常收到退回邮件。

提供商允许我们为服务器上托管的所有域配置反向 DNS 记录,我最近就这么做了。更改已传播。我通过他们的管理面板执行此操作,但不确定幕后发生了什么。

我仍然在日志中收到这些错误:

2009-09-22 22:07:50 200.221.XX.XXX OutboundConnectionResponse SMTPSVC1 XXXXXXX - 25 - - 450+4.7.1+客户端主机被拒绝:无法找到您的主机名,

这和反向 DNS 问题无关吗?或者这只是一个臭名昭著的邮件交换 (mx.uol.com.br)?我如何验证我们的服务器是否配置正确?

答案1

您想确认您的反向名称与您的正向名称相匹配。

您可能想针对不是您自己的名称服务器尝试此操作:

$ dig @someone-elses-nameserver -x mail.ip.address

这将返回一个名称。然后确保该名称可解析:

$ dig @someone-elses-nameserver name.returned.from.previous.dig

...并且该查询的结果是一个 IP 地址 - 最好是您开始时使用的 IP 地址。

答案2

您的正向和反向记录似乎都正常,但您似乎缺少 MX 记录。我对 Windows 上的 SMTP 服务不太熟悉,因此无法判断问题出在哪里。

你可以偷懒,只引用 David 的一行建议:

dig +short -x `dig +short mx.uol.com.br`

相关内容