SPF 可帮助防止电子邮件接收服务器将您发出的电子邮件标记为垃圾邮件。您可以通过向域名添加 SPF DNS TXT 记录(SPF 记录)来设置 SPF。
SPF 记录是您按照域名提供商的说明添加到您域名中的一行文本。该文本行使用特殊语法,列出为您的域名发送电子邮件的所有服务器。以下是 SPF 记录的示例:
v=spf1 include:_spf.google.com ~all
当接收服务器收到来自您域名的电子邮件时,会检查 SPF 记录以验证邮件来自经过授权的服务器。
本页内容
准备工作
- 如果您的域名已默认设置 SPF,或者您在注册 Google Workspace 时向 Google 合作伙伴购买了域名,则无需设置 SPF。如需检查您的域名是否已设置 SPF,您可以使用互联网上的各种免费工具。
- 您无需在 Google 管理控制台中执行任何操作来设置 SPF,按照本页中的说明确定 SPF 记录即可。然后,登录您的域名托管服务商,并按照域名托管服务商的 SPF 说明添加 SPF 记录。
第 1 步:识别所有电子邮件发件人
SPF 记录应包含为贵组织(域名)发送电子邮件的所有服务器的域名(或 IP 地址)。
在简单的情况下,您的所有电子邮件都仅使用 Google Workspace 发送。在其他情况下,您的电子邮件发件人可能包括:
- 网络服务器
- 内部部署的邮件服务器,例如 Microsoft Exchange
- 您的服务提供商使用的邮件服务器
- 出站网关
- 发送自动电子邮件的服务,例如联系表单
- 为您的网域发送电子邮件的所有第三方提供商或服务
您可能需要从网站管理员或第三方服务获取此信息。
第 2 步:确定 SPF 记录
获取所有电子邮件发件人的域名(或 IP 地址)后,确定您的 SPF 记录。SPF 记录是一个文本字符串,您需要按照域名托管服务商的 SPF 说明在域名托管服务商处输入该字符串。
如果您仅使用 Google Workspace 发送电子邮件,请复制以下文本行:v=spf1 include:_spf.google.com ~all,然后前往第 3 步:将 SPF 记录添加到您的域名。
如果您使用下表中的任何常见发件人,请复制 SPF 记录并将其用于您的域名。或者,您也可以使用表格中的 SPF 记录作为参考。将域名替换为您的电子邮件发件人的域名。
关于 SPF 记录格式和标记
对于以下发件人 | 使用此 SPF 记录 |
---|---|
Google Workspace(唯一) | v=spf1 include:_spf.google.com ~all |
Google Workspace 和 Amazon | v=spf1 include:_spf.google.com include:amazonses.com ~all |
Google Workspace 和 GoDaddy | v=spf1 include:_spf.google.com include:secureserver.net ~all |
Google Workspace 和 Mailchimp | v=spf1 include:_spf.google.com include:servers.mcsv.net ~all |
Google Workspace 和 Microsoft Office 365 | v=spf1 include:_spf.google.com include:spf.protection.outlook.com ~all |
Google Workspace 和 Salesforce | v=spf1 include:_spf.google.com include:_spf.salesforce.com ~all |
Google Workspace 和 Shopify | v=spf1 include:_spf.google.com include:shops.shopify.com ~all |
Google Workspace 和 Zendesk | v=spf1 include:_spf.google.com include:mail.zendesk.com ~all |
Amazon(唯一) | v=spf1 include:amazonses.com ~all |
GoDaddy(唯一) | v=spf1 include:secureserver.net ~all |
Mailchimp(唯一) | v=spf1 include:servers.mcsv.net ~all |
Microsoft Office 365(唯一) | v=spf1 include:spf.protection.outlook.com ~all |
Salesforce(唯一) | v=spf1 include:_spf.salesforce.com ~all |
Shopify(唯一) | v=spf1 include:shops.shopify.com ~all |
Zendesk(唯一) | v=spf1 include:mail.zendesk.com ~all |
第 3 步:将 SPF 记录添加到您的域名
重要提示:对于此步骤,请参阅您的域名托管服务提供商的 SPF 帮助文档。添加 SPF 记录的步骤因域名托管服务商而异。
- 登录您的域名托管服务商(通常是您购买域名的公司)。如果您不确定自己的域名托管服务商是谁,请参阅确定您的域名注册商。
- 前往用于更新域名 DNS TXT 记录的页面。如需获取与查找此页面相关的帮助,请查看您域名的相关文档。
-
使用以下信息添加或更新 TXT 记录(请参阅您域名的相关文档):
字段名称 输入的值 类型 记录类型为 TXT。 主机(名称、主机名或别名) 如果主机与您要将 TXT 记录添加到的域名(而非子域名)相同,请输入 @ 符号。
否则,该值应为 example.com(将 example.com 替换为域名)。
值 输入第 2 步:确定 SPF 记录中的 SPF 记录。
如果您仅使用 Google Workspace 发送电子邮件,请输入:v=spf1 include:_spf.google.com ~all
某些域名要求您将 SPF 记录字符串用引号括起来。请查看您的域名托管服务商的帮助文档。
- 如果您使用子网域,则必须为每个子网域添加 SPF 记录。请查看您网域的相关文档。
- 如果您要为多个网域设置 SPF,请为每个网域完成这些步骤。每个网域都必须有自己的 SPF 记录。
SPF 身份验证最多可能需要 48 小时才会开始生效。如需验证 SPF 是否在正常运行,请参阅验证外发邮件是否通过了 SPF 身份验证。
后续步骤
- Google 建议您还为贵组织设置 DKIM 和 DMARC 身份验证。群发邮件发件人必须设置 SPF、DKIM 和 DMARC。有关详情,请参阅电子邮件发件人指南。
- 如果您开始使用新的邮件服务器或第三方发件人,请务必更新 SPF 记录(本页上文)。否则,新发件人发送的邮件可能会被标记为垃圾邮件。
- 及时更新 SPF 记录,移除您不再用于发送电子邮件的所有域名或 IP 地址。
- 如果您无法确定 SPF 是否在正常运行,或者从您网域发出的邮件是否会被归类为垃圾邮件,请参阅排查 SPF 问题。
相关主题
“Google”、Google Workspace 以及相关标志和徽标是 Google LLC 的商标。其他所有公司名和产品名是其各自相关公司的商标。