我们的客户抱怨垃圾邮件问题。有许多垃圾邮件没有被标记为垃圾邮件。这些垃圾邮件是从伪造的 seneder 地址发送的,这意味着我们的 SPF 记录不起作用。我们已经在 DNS 记录中设置了 SPF 记录,并使用了一些 SPF 检查工具来检查 SPF 记录的有效性,但检查结果没有报告任何问题。我检查了我们客户的一封电子邮件,发现电子邮件标题中有一项“X-Bordeaux-SPF:PermError”,但电子邮件标题中没有显示更多详细信息。我阅读了许多有关 SPF 中的 permerror 的资源,但我仍然没有找到可以解释这种情况的原因的答案。现在我不知道我们的 SPF 记录出了什么问题。这种 permerror 的原因是什么?
域名为“made-in-china.com”。SPF 记录为“v=spf1 include:spf.made-in-china.com -all”。以下是电子邮件标头:
Received: from iredmail.wattan.tv([82.102.216.102]) by smail59.cn4e.com(7.3.0.15a) with ESMTP id FE2E06430007.224.1547615038.691636;
Wed, 16 Jan 2019 13:04:04 +0800 (CST)
X-BQId: FE2E06430007.224.1547615038.691636.1
X-Bordeaux-Type: SMTP
X-35BMId: FE2E06430007.224.1547615038.691636.1
X-Bordeaux-Action-libantispam.so:
Action: Relay[NEXT,10180,100:100:100],Relay[NEXT,100001,100:100:100],Relay[NEXT,208,100:100:100],Relay[NEXT,405,100:100:100],Relay[NEXT,10143,100:100:100],Relay[NEXT,10158,100:100:100],Relay[NEXT,10162,100:100:100],Relay[NEXT,10164,100:100:100],Relay[NEXT,10166,100:100:100],Relay[NEXT,10170,100:100:100],Relay[NEXT,10171,100:100:100],Relay[NEXT,10191,100:100:100],Relay[NEXT,10214,100:100:100],Relay[NEXT,10183,100:100:100],Relay[NEXT,10184,100:100:100],Relay[NEXT,10185,100:100:100],Relay[NEXT,10186,100:100:100],Relay[NEXT,10146,100:100:100],Relay[SPAM,1009,100:100:100],Relay[NEXT,10015,100:100:100],Relay[NEXT,10181,100:100:100],Relay[NEXT,100002,100:100:100]
X-Bordeaux-Action-libspamsa.so:
X-Bordeaux-Action-libclamav.so:
X-Bordeaux-Action-libsmtpext.so:
X-FBA-Flag: YES
X-Bordeaux-SPF: PermError
答案1
SPF 记录不会直接阻止您接收垃圾邮件。SPF 记录仅定义允许代表您的域发送电子邮件的授权服务器列表。这是为了防止其他人使用您的域名伪造电子邮件。发送电子邮件时,远程服务器的垃圾邮件软件将查看发件人的域 spf 记录,并确保远程服务器的 ip 地址在授权服务器列表中。如果不在,垃圾邮件软件将拒绝该电子邮件。这也适用于您的服务器从您的域的外部电子邮件服务器收到的电子邮件。因此,它将阻止您收到带有您域的欺骗地址的垃圾邮件。
至于 permerror,您应该查看发件人地址域的 SPF 记录,看看它们是否正确。如果您想让我查看 SFF 记录,请随意发布。