本教程将向您介绍什么是 SPF 记录以及如何在域名设置中设置SPF来提高邮件的送达率。
SPF(发件人策略框架)是一种标准电子邮件身份验证,用于检查收到的邮件。
为了确保邮件能够送达,您应该为您的发送域名设置 SPF 记录。
设置 SPF 的原因:
1. 收件人的邮件服务器将会使用 SPF 查询来确认邮件是否来自合法的发件人。如果没有 SPF ,那么您的邮件将不会被标记为来源于您的域名。
2. SPF 有助于域名的健康,从长远来看是有助于提高送达率的。
3. 为您的营销活动增加安全性,使你的域名更值得信赖。
SPF 记录解释:
SPF 记录能帮助您指定哪些邮箱主机或 IP 地址可以从您的域发送电子邮件。
SPF 值的简单示例如下:
v=spf1 include:_spf.google.com ~all
- v=spf1 前缀表示这是一条 SPF 记录。
- include:_spf.google.com 通过“include:”组件,您可以添加批准的邮箱主机(在本例中为 Gmail)。
- ~all 表示如何处理不合规电子邮件:“~”表示从未列出的主机发送的邮件仍应被接受,但标记为危险或垃圾邮件。
一条记录可以包含多个邮箱主机。假设您要将 Outlook 添加到上面的 SPF 示例中。在这种情况下,它会看起来像这样:
v=spf1 include:_spf.google.com include:spf.protection.outlook.com ~all
在开始之前,请务必确认是否已设置 SPF 记录。如果检查显示失败,请确保格式准确,并包含所有必要的邮箱主机 。
如何设置 SPF 记录
要设置 SPF,您需要在域名的 DNS 设置中创建一个新的 TXT 记录。
要访问 DNS 设置,请登录域名托管账户,找到添加 DNS 记录的部分。
第1步: 在 DNS 设置中创建新记录
更改 DNS 设置一般来说都很相似,但怎么找到它们,取决于您的域名供应商。
如果您的域名供应商是 Namecheap:
- 登录您的 Namecheap 帐户。
- 打开域名列表菜单并选择您的域名。
- 转到高级 DNS 选项卡。
- 点击添加新记录 –>选择TXT记录。
- 在名称或主机选项中输入 @(或你的域名)。
如果您的域名供应商是Cloudflare:
- 登录您的 Cloudflare 帐户并选择您的域名。
- 转到 DNS 选项卡。
- 点击 添加记录–>选择TXT 类型。
- 在名称选项中输入@(或您的域名)。
如果您的域名供应商是 Godaddy:
- 登录您的Godaddy 帐户。
- 进入域名页面,选择域名并单击管理 DNS。
- 点击 添加记录–>选择 TXT 类型。
- 在名称或主机选项输入@(或您的域名)。
第2步: 添加 SPF 值
在内容或值字段中输入邮件服务商的 SPF 值。
单击保存按钮保存记录。
以下是热门 ESP 的 SPF 值列表:
- Google Workspace: v=spf1 include:_spf.google.com ~all
- Microsoft 365: v=spf1 include:spf.protection.outlook.com -all
- Zoho Mail: v=spf1 mx include:zoho.com ~all
- Yahoo Mail: v=spf1 include:spf.protection.mail.yahoo.com -all
- MailChimp: v=spf1 include:servers.mcsv.net ~all
- Mailgun: v=spf1 include:mailgun.org ~all
- Amazon SES: v=spf1 include:amazonses.com ~all
- GoDaddy: v=spf1 include:secureserver.net –all
- SendGrid: v=spf1 a include:sendgrid.net -all
提示: 您的域名只能有一条 SPF 记录。如果您使用其他邮件发件人,请将其 SPF 值添加到同一记录中。
例如,如果要同时添加 Microsoft 365 和 Mailgun,则应如下所示:
v=spf1 include:mailgun.org include:spf.protection.outlook.com ~all
当你每次切换到新的邮件服务商时,都应更新 DNS 设置中的 SPF 记录。
请注意,以上所提供的设置示例可能会因服务商的不同而有所变化。如果您发现这些示例对您没有帮助,请随时通过 help@snov.io 联系我们。
如何查看SPF记录
SPF 验证激活可能需要 48 小时,如果要验证 SPF 是否正常,请在一段时间后运行 DNS 设置检查。
您可以使用 MX Toolbox 检查域名设置。
在 MXToolbox 网站上,选择 SPF Record Lookup 选项并输入您的域名。
单击右侧按钮进行查询。
如果您在结果中看到“未找到 SPF 记录 ,则表示您的域名没有 SPF 记录。
如果您的域名确实发布了 SPF 记录,您将在查询结果中看到它。确认您的 SPF 记录包含相关的 IP 地址或邮件服务器。
下一步可以怎么做:
请阅读以下指南来完成域名配置,来提高您的邮件送达率。