我们有一个本地 Exchange 2016 服务器。邮件流转正常。然而,最近我们开始使用第三方电子邮件服务来发送我们的时事通讯 (Klaviyo)。当我们发送营销活动时,我们的 Exchange 服务器会拒绝发送到我们自己的域的电子邮件。这是我在 Exchange 日志中看到的内容。
{[{LED=550 5.7.1 Send ID (PRA) Not permitted};{MSG=};{FQDN=};{IP=192.xxx.xxx.xxx};{LRT=}]}
我设置了 SPF 记录,但是,Kalviyo 使用动态 IP,我无法将它们添加到 SPF 记录中。他们从 send.ourdomain.com 发送。我的 SPF 记录可能不正确。
v=spf1 ip4:xxx.xxx.xxx.xxx ip4:xxx.xxx.xxx.xxx include:servers.mcsv.net -all include:send.ourdomain.com -all
我没有设置 Exchange 服务器,因此我不知道问题是与 Exchange 设置有关,还是与我们的 SPF 记录有关。
我需要查看哪些地方会导致此拒绝错误,以便解决此问题?
如果您的 SPF 记录确实如下:
那么它就是畸形的。-all应该只出现在最后。你把它放在中间和最后。如果您提供实际的域名,我们可以查找您的 SPF 记录,以验证其格式是否错误,或者这是否只是您问题中的拼写错误。