Defaults.Exposed

Defaults.Exposed › 设置 › SPF

如何在 Namecheap 上配置 SPF

在 Namecheap 上添加一条 SPF 记录,让邮箱服务商能分辨出你的真实邮件和伪造邮件。

这件事对你的生意意味着什么

SPF(发件人策略框架,Sender Policy Framework)是你域名 DNS 里的一条简短声明,列出哪些邮件服务器有权以你的名义发信。当有人收到一封声称来自你的邮件时,他们的邮件服务商会去核对这份名单。如果发信服务器不在名单上,这封邮件就会显得可疑——要么被丢进垃圾箱,要么直接被拦截。

说白了:SPF 让别人更难以邮件方式冒充你的生意,同时帮助你真正发出的邮件进到收件箱、而不是垃圾邮件文件夹。它只是一条记录,免费,几分钟就能搞定。

开始之前:你的 DNS 真的是由 Namecheap 托管的吗?

这是大多数人会弄错的一步。一条 DNS 记录只有在由 Namecheap 来应答你域名的 DNS 查询时才会起作用。

在 Namecheap 中打开你的 Domain List(域名列表),点击域名旁边的 Manage(管理),查看 **Nameservers(域名服务器)**一栏。如果显示的是 Namecheap BasicDNS(或 PremiumDNS),你就来对地方了。如果它指向别处(比如你的网站主机或另一家服务商),那么你的 DNS 在那边,而不在 Namecheap——请改到那个服务上去添加 SPF 记录,否则你在这里做的一切都不会生效。

先弄清一件事:是谁在替你发邮件?

SPF 必须列出每一个替你域名发信的服务。常见的有 Google Workspace、Microsoft 365,或托管你邮箱的任何服务商。每一家都会公布一个供你填进 SPF 记录的值(通常类似 Google 的 include:_spf.google.com,或 Microsoft 365 的 include:spf.protection.outlook.com)。请到你邮件服务商自己的帮助页面去查确切的值——这正是你必须填对的部分。

Namecheap 分步操作

  1. 登录 Namecheap,打开你的 Domain List(域名列表)
  2. 点击域名旁边的 Manage(管理)
  3. 进入 DNS 设置(找 DNS / Records(记录) / Advanced DNS(高级 DNS))。
  4. 在主机记录区域,选择 Add New Record(添加新记录) 并选 TXT Record(TXT 记录)
  5. 在 **Host(主机)**字段中填入 @——@ 表示「域名本身」。不要在这里填你的域名。
  6. 在 **Value(值)**字段中填入你的 SPF 文本。一条典型记录长这样: v=spf1 include:_spf.google.com ~allinclude: 部分替换成你实际邮件服务商告诉你的那个(些)值。
  7. TTL 保持 Automatic(自动),除非你有特别理由要改。
  8. 保存记录(绿色对勾 / Save All Changes(保存所有更改))。

Namecheap 上人们常踩的坑

验证是否生效

保存记录并稍等片刻让它生效后,用本站的免费检测来核对。它会用通俗的语言告诉你 SPF 记录是否存在、格式是否正确。

完成了? 免费检查您的域名 以确认设置已生效——并查看您在全部 34 项检查中的完整评级。