我们正在瑞典托pipe我们的网站( http://www.redappleapartments.com )。 我们正在使用godaddy作为我们的电子邮件提供商。 所以,我们的smtp服务器是
smtp.europe.secureserver.net mailstore1.europe.secureserver.net
我们的网站发送大量的电子邮件给我们的客户,我们通过godaddy发送(使用SMTPauthentication)。 一些电子邮件永远不会传递给收件人。 有时我们看到这样的警告:
The hostname in the SMTP greeting does not match the reverse DNS (PTR)
有人可以build议我们如何解决这个问题?
如果您使用的是Godaddy的SMTP服务器,它将会中继的消息数量有限制。 godaddy网站说,限制是250,但根据我们的经验,每天不会推出超过80封邮件。
您应该在权威DNS服务器上设置RDNS / PTRlogging,而不是第三方DNS服务器。 使用DIG查找您的权威DNS服务器。
设置RDNS或PTRlogging如下。
如果您的网站发送了大量的电子邮件,则您自己的邮件服务器比您想象的要容易得多。
你在哪里看到警告? 在日志中还是在NDR中?
我首先想到的是,如果你使用的是GoDaddy服务器,它可能是一个(?)或更多的服务器(我想他们必须有几个发送服务器),这恰好是最后一跳您的邮件缺lessPTRlogging。 第一步是尝试确定哪个IP与主机名称不匹配是抱怨的。 掌握这些信息,应该是validationPTRlogging的简单方法。
如果你发现它是一个服务器,你可以控制DNS,你可以更正。 如果是他们的一个,他们将不得不纠正。