SPF记录问题

时间:2018-12-21 13:28:57

标签: sendmail spf

我正在拼命寻找有关设置的帮助。 我最近设置了VPS服务器并在其上安装了sendmail。 从服务器发送的所有电子邮件最终都显示在垃圾邮件文件夹中,并显示以下消息:

spf=softfail (google.com: domain of transitioning user@hostname.com does not designate 1.2.3.4 as permitted sender) smtp.mailfrom=user@hostname.com

和:

Authentication-Results: mx.google.com;
spf=softfail (google.com: domain of transitioning user@hostname.com does not designate 1.2.3.4 as permitted sender) smtp.mailfrom=user@hostname.com

我的SPF记录值为:

v=spf1 mx a ptr ip4:1.2.3.4 include:_spf.google.com ~all

运行host 1.2.3.4 on my server returns server1.hostname.com

不确定是否重要,我的MX记录是:

MX (10)  mxl1.spamora.net
MX (10)  mxv1.spamora.net.
MX (10)  mxp1.spamora.net.

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

您需要确保您的邮件来源和SPF排队。它报告的IP(我认为不是真正的1.2.3.4)需要明确地以ip4机制列出,或者通过适当的include覆盖的IP范围列出。 softfail的结果意味着它一直都在陷入~all默认值的状态,即它与以前的任何机制都不匹配。没有真正的价值,我们无法为您测试任何这些。

最好将ip4机制放在首位,因为它们对于接收者而言最快(不需要任何DNS查找)。