

SPF 代表 Sender Policy Framework(发件人策略框架)。SPF 记录是 TXT 类型 的 DNS 记录,用于指定哪些邮件服务器可以代表特定域名发送邮件。
当收到一封邮件时,收件人的邮件服务器会检查发件人域名的 SPF 记录,以验证发送服务器是否被允许为该域名发送邮件。这可提升 你邮件的送达率,并有助于防止它们被标记为垃圾邮件。
如果你将 Hostinger Email 与你的域名一起使用,默认 SPF 记录如下:
| 类型 | 主机 | TXT 值 | TTL |
|---|---|---|---|
| TXT | @ | v=spf1 include:_spf.mail.hostinger.com ~all | 300 或 default(默认) |
对于子域名,主机字段中不使用 @,而是输入你的子域名名称;例如,子域名 shop.domain.tld 的 SPF 记录类似于:
| 类型 | 主机 | TXT 值 | TTL |
|---|---|---|---|
| TXT | shop | v=spf1 include:_spf.mail.hostinger.com ~all | default(默认) |
你也可以在 hPanel 的 Emails 板块中找到这些值:
- 点击相关邮件账户旁的 Manage(管理) 按钮
- 在左侧边栏选择 Connect Domain(连接域名)
- 查看 Protect your reputation(保护你的信誉) 标签页,其中会显示 Expected records(预期记录):
要将这些记录添加到你的域名,请根据你的域名指向位置按照以下步骤操作:
- 如果你的域名通过域名服务器 指向 Hostinger,请点击 Connect automatically(自动连接):
- 如果你的域名通过域名服务器指向其他地方,你需要手动添加它们,并确保在添加新值之前删除任何现有的 SPF 记录。请在此处查看一些热门域名注册商的指南:如何在其他注册商处修改 DNS 记录
合并多个 SPF 记录
为避免送达问题,你的域名上必须只有一条 SPF 记录。但是,如果你除了 Hostinger Email 之外,还使用了需要 SPF 验证的邮件营销服务,你可能需要多个值。为解决此问题,你可以将它们合并到一行中,如下所示:
以 Hostinger Email 的 SPF 记录为例:
v=spf1 include:_spf.mail.hostinger.com ~all
以及你的其他邮件营销提供商记录,例如:
v=spf1 include:emailmktprovider.tld ~all
使用 文本编辑器(如记事本)按照以下格式创建单一记录:
v=spf1 include:_spf.mail.hostinger.com include:emailmktprovider.tld ~all
并将其作为 SPF 记录的 TXT 值 输入。
在对域名 DNS 区域进行任何更改后,请留出几个小时让 DNS 传播 完成。之后,你的 SPF 记录将完全生效 💡
来源:Hostinger 官方帮助文档