我为less数私人客户运行WHMCS主机系统。 对于其中的一些人,他们似乎从未收到我发出的发票电子邮件。 我已经通过一些testing,如发送一个[email protected]邮件,当我得到的报告说:
================================================== ========
SPF检查:通过
DomainKeys检查:中立
DKIM检查:通过
发件人ID检查:通过
SpamAssassin检查:火腿
但就像我说过的一些客户仍然没有收到他们的信息,而其他人却没有问题。 如果我从我的个人帐户发送给他们一个直接的电子邮件,他们得到它就好了。 大多数情况下,Google Apps用户甚至从未看到电子邮件转到其垃圾邮件文件夹。 电子邮件永远不会到达…
还有什么想法,我应该检查,看看是否有任何问题,可能会使我的发票消失?
除此之外,收件人的邮件提供商都无法为您确定地回答这个问题。
处理问题的典型方法是从日志服务器中查找连接的详细信息,并确保收件人邮件服务器接受该电子邮件。 然后打电话给收件人的邮件提供商,并问他们发生了什么 – 或者,如果收件人的邮件提供商是“太大不能谈话”,我只是把它发送给收件人,并说这里是我们提供的证据,你的提供者接受交货,请与他们交谈或让他们与我联系。
如果“常规”电子邮件正在接触到您的客户,您可能需要查看是否可以在标题中标识出您将受到处罚的任何内容 – 如果您可以以某种方式更正可find的内容,则可能会发现它会提升您的整体邮件分数足以让你的发票通过。
您可能会发现,重构您的发票,使他们有更多的文本和更less的附件(或者用PDF取代PDF,如果这是一个选项)可能会让你更进一步 – 但最终听起来像它的客户问题。
有一点我注意到,你所指出的检查显然是缺less对反向DNS的任何检查。 许多邮件服务器使用的队列之一是检查正向和反向DNS匹配 – 是你的情况。 另外,假设你是一个“小型玩家”,通过重新configuration你的SMTP邮件服务器来通过你的提供商进行转发,你可能会受到一些牵引力 – 当他们处理更大的卷时,他们可能会被视为对一些提供者更“可信”诸如“Senderbase”分数 – 这是许多大型供应商的关键。
如果邮件没有被传送到客户端,你应该得到反弹信息。 你的电子邮件服务器日志也应该给你提示一些提示。 在大多数情况下,它应该显示邮件被传送到他们的邮件服务器。
如果他们的服务器正在收到电子邮件,那么问题就在他们的最后。 尝试联系他们的pipe理员。
某些服务器不能可靠地发送退回消息。 不幸的是,许多服务器接受消息,然后确定他们是否会传递消息。 因此,退回邮件很可能会反向散播垃圾邮件,而不是恰当的通知。
你可能想检查你的服务器是否列在黑名单上。