我的设置:
我的域名是相当新的,当我从Outlook发送电子邮件时,我注意到了奇怪的反弹信息。 我和SherWeb交谈,他们说这是因为我有一个SPFlogging的定义,我需要将他们的服务器添加到logging。 好,在阅读了关于SPF和它的工作原理之后,我觉得这很简单。
这里是我尝试将他们的服务器添加到授权列表:
v = spf1 + a + mx包括:_spf.bigcommerce.com ip4:74.115.204.1/24 -all
这部分是我添加的部分:
IP4:74.115.204.1/24
我发现了一些validation工具来testing我的新logging正在工作。 除非我触发系统生成的电子邮件(下订单,下订单等),否则testing从BigCommerce发送电子邮件可能很困难。 我用这个SPFloggingtesting工具来testing。
使用第三个工具,我input了sherweb(74.115.204.1)的IP和我的电子邮件地址,并通过:
结果 – 通过发件人SPF授权
然后我尝试了BigCommerce.com IP。 我做了一个ping来parsingIP地址,不知道这是否是正确的方法? 它失败了这个错误消息:
结果 – 失败消息可能被拒绝
在这一点上,我不知道如果我失败,因为我的空格分隔的发件人列表是不正确的格式,或者如果我的PING返回的IP地址BigCommerce.com是不正确的。
我不是IT专业人士,希望这里有人能为我提供一些线索。
[更新]发布后,我有一个想法:我通过我的gmail帐户挖掘从BigCommerce发送的testing消息,并使用“显示原始”来查看标题。 在那里,我可以看到发件人的IP地址(BigCommerce),当我testingIP时,它通过了validationtesting。 所以看起来我的logging是正确的设置。 在结束这个问题之前,我会等待有人提供任何其他的东西。
他们的networking服务器, bigcommerce.com的Alogging(parsing为74.86.55.170)不一定是来自他们networking的电子邮件的来源。
_spf.bigcommerce.com的SPFlogging将以下networking指定为允许的发件人:
v=spf1 ip4:174.37.85.64/28 ip4:75.126.150.248/30 ip4:63.141.144.128/28
所以,他们的Web服务器validation失败,因为它不允许发送; 一切都很好。
至于你所做的改变 – 这是一个无效的CIDRnetworking定义。 有些validation者可以接受,其他人可能不会。 我build议将它改为ip4:74.115.204.0/24 (或只是ip4:74.115.204.1如果你只需要允许这个地址)最后logging:
v=spf1 a mx include:_spf.bigcommerce.com ip4:74.115.204.0/24 -all