SPF 记录配置:防止邮件被判为垃圾
一句话回答:SPF 是一条 TXT 记录,声明哪些服务器有权代你的域名发信;配置正确能显著降低邮件进入垃圾箱的概率。
要点说明
- SPF 防伪造:告诉收件方哪些 IP 可以代表你的域名发信。
- 一个域名只能有一条 SPF 记录,多条会导致校验失败。
- 配置后可用工具验证语法与生效情况。
操作步骤
- 向邮箱服务商获取需要加入 SPF 的服务器地址或 include 值。
- 登录域名 DNS 后台,添加 TXT 记录:主机记录
@。 - 记录值按服务商要求填写,典型形式为
v=spf1 include:... ~all。 - 保存并等待解析生效。
- 用 SPF 校验工具测试语法是否正确。
- 向外部邮箱发信验证是否仍被判为垃圾。
常见问题
已经有一条 SPF 还能再加吗?
不能。多条 SPF 记录会导致校验失败,应把新的 include 合并到同一条记录里。
SPF 配了还是进垃圾箱?
可能还缺 DKIM 与 DMARC,或发信 IP 被列入黑名单。建议三项一起配置。
SPF 里的 ~all 和 -all 有什么区别?
-all 是硬拒绝,未授权服务器一律拒收;~all 是软失败,标记但通常仍接收。配置不完整时用 ~all 更稳。






