请帮助configurationSendgrid和HostGator mxlogging

我试图通过Sendgrid SMTP发送电子邮件,不幸的是,所有的电子邮件都登陆到垃圾邮件。 从mail-tester.com服务检查,我知道一个错误消息,“您不能使用您的发件人的电子邮件地址之一”与减去3分,我相信是导致电子邮件登陆垃圾邮件文件夹。

以下是报告url: https : //www.mail-tester.com/web-7n29r&reloaded=2

在这种情况下,Sendgrid的支持是毫无价值的,并不断缠着我升级到一个专用的IP和专业账户,而我不理解他们的平台进行升级。

我做了白标签所有的发送域名和链接跟踪。

请帮忙

你的testing是正确的,并打开解释,你应该避免问这个问题。

[发件人ID] gunsafeslab.com不允许您的服务器167.89.106.6使用[email protected]

发件人ID与SPF类似,但它检查FROM地址,而不是反弹地址。

我们保留的当前SPFlogging是:

v=spf1 a mx include:websitewelcome.com include:sendgrid.net ~all

有关此错误的更多信息:

gunsafeslab.com ... _spf.google.com :超出了最高DNS互动条款限制( 10

为了从Sendgrid发送邮件,你的SPFlogging应该include:sendgrid.net

现在它include:websitewelcome.cominclude:spf.websitewelcome.com include:spf1.websitewelcome.com include:_spf.google.com里面有更多的包括。 这将导致超过10个DNS查询和SPF检查器将停止。 167.89.106.6是否最终存在于其中之一并不重要,因为它不会到达那里。

消除这些多余查询的一种方法是查询已经包含的TXTlogging; 尽量避免包括只是做更多的包括。 下面是一个小图表,显示了由"v=spf1 a mx include:websitewelcome.com include:sendgrid.net ~all"引起的所有DNS查询:

一个MX包括:websitewelcome.com包括:sendgrid.net

所有这些导致一个新的DNS查询:

  • 红色标签显示每个include:只包含更多include:方法。
  • 橙色标签显示include:方法也有实际ip4 / ip6方法(绿色)。
  • 黄色标签是其他方法: amx需要分别查询。

而且,这与MXlogging无关,因为它们用于接收邮件,而不是用于发送。 此外,您的AMX最终是相同的服务器,可以用单个ip4:192.254.236.206

如果您只从这台服务器和Sendgrid发送邮件,那么您的最低SPFlogging将是:

 "v=spf1 ip4:192.254.236.206 include:sendgrid.net ~all"` 

这只会导致一个额外的DNS查询。 如果你还从Gmail发送邮件,这将是五

 "v=spf1 ip4:192.254.236.206 include:sendgrid.net include:_spf.google.com ~all" 

ip4:192.254.236.206包括:sendgrid.net包括:_spf.google.com