自 2024 年 2 月起,Gmail 和 Yahoo 要求电子邮件发件人验证从网站域名发送的消息。本指南将解释这些变化以及如何确保您的电子邮件能继续送达。
采用 WordPress.com Creator 或 Entrepreneur 套餐的站点可使用此功能。如果您的站点使用了我们其中一个旧版套餐,则可以在购买专业版套餐后使用此功能。
自 2024 年 2 月 1 日起,Gmail 和 Yahoo 要求对发送到其服务的电子邮件采取一定的安全措施。这些措施包括在您的域名上设置特定的 DNS 记录(SPF、DKIM 和 DMARC):
- SPF(发件人策略框架):这有助于电子邮件提供商验证声称来自您的域名的电子邮件是否真的来自您的域名。它可确保只有经过授权的邮件服务器才能代表您发送电子邮件。
- DKIM(域名密钥识别邮件):这会在您的电子邮件中添加数字签名,以便收件人确认电子邮件确实来自您的域名并且未经篡改。
- DMARC(基于域名的消息验证、报告和一致性):这建立在 SPF 和 DKIM 的基础上。它会告知电子邮件提供商在收到可疑或未能通过此类检查的电子邮件时应该怎么做,这有助于保护您的域名不被用于垃圾邮件或网络钓鱼。
如果您未设置所需的 DNS 记录,则您的 WordPress.com 仪表盘上将显示以下错误消息:
您域名的电子邮件 DNS 设置存在一些问题。点击此处查看关于您域名的完整诊断信息。了解更多。
待您将正确的记录添加到域名的 DNS 后,最多需要 48 小时,警告才会从仪表盘上消失。
对于 WordPress.com 用户,如果电子邮件地址与您站点的主域名相匹配,则传出的电子邮件将使用以下安全措施进行签名(例如,如果您的域名是 mygroovydomain.com,则来自 you@mygroovydomain.com 的电子邮件会被签名和验证,但来自 you@otherdomain.com 的电子邮件不会被签名和验证)。
如果您的 DNS 通过 WordPress.com 管理,则这些签名记录已为您添加,但如果您更改了配置,则可能需要进行恢复。跳转到以下步骤:自动恢复您的 DNS 记录或手动添加 DNS 记录。
如果您的 DNS 由其他地方管理(并且您目前使用 A 记录将域名连接到 WordPress.com 站点),则您需要在域名提供商处添加以下 DNS 记录:
SPF
类型 | 主机 | 字段值 |
TXT | @ | v=spf1 include:_spf.wpcloud.com ~all |
DKIM
类型 | 主机 | 字段值 |
CNAME | wpcloud1._domainkey | wpcloud1._domainkey.wpcloud.com. |
CNAME | wpcloud2._domainkey | wpcloud2._domainkey.wpcloud.com. |
DMARC
类型 | 主机 | 字段值 |
TXT | _dmarc | v=DMARC1; p=none; |
如果您的 DNS 通过 WordPress.com 管理,并且您需要重新配置电子邮件验证,则您可能会在域名设置页面上看到以下消息:
如果您使用此域名从 WordPress.com 网站发送电子邮件,则需要以下电子邮件记录。
您可以按照以下步骤使用诊断功能自动修复 DNS 问题:
- 访问您站点的仪表盘。
- 导航至“升级 → 域名”(或 WP-Admin 视图下的“托管服务 → 域名”),然后点击域名。
- 找到“诊断”面板。
- 如果您看到消息“您的域名存在一些问题”,请滚动到“诊断”部分的底部,然后点击“自动修复 DNS 问题”按钮。执行此操作即会自动添加必要的 DNS 记录以解决问题。
如果您的 DNS 由其他地方管理(并且您目前使用 A 记录将域名连接到 WordPress.com 账户),则您需要在提供商处添加 DNS 记录。
如果您想手动将电子邮件验证记录添加到您域名的 DNS 中,可以按照以下步骤添加 SPF、DKIM 和 DMARC 记录。
SPF 记录使用“TXT”类型的 DNS 记录,通常以“v=spf1”值开头。如果您还没有 SPF TXT 记录,则请按照以下步骤将 SPF 记录添加到您域名的 DNS 中:
- 访问您站点的仪表盘。
- 导航至“升级 → 域名”(或 WP-Admin 视图下的“托管服务 → 域名”),然后点击域名。
- 依次点击“DNS 记录”面板和“管理”按钮:
![](/wp-content/uploads/2024/05/dns-records-manage.png?w=1024)
- 点击“+ 添加记录”按钮。
- 输入以下值:
- 类型:TXT
- 名称:
@
- 文本:
v=spf1 include:_spf.wpcloud.com ~all
- TTL(存活时间):3600
- 点击“添加 DNS 记录”按钮,保存您的更改。
如果您从子域名发送,则名称(主机)应为子域名字符串。例如,如果您的子域名是 news.yourgroovydomain.com
,则您应该在“主机”字段中输入 news
,而不是 @
。
如果您已有 SPF 记录,则请编辑现有记录,在记录值中最后的 ~all
之前添加 include:
。_spf.wpcloud.com
请按照以下步骤将 DKIM 记录作为 CNAME 记录添加到您的 DNS 中:
- 访问您站点的仪表盘。
- 导航至“升级 → 域名”(或 WP-Admin 视图下的“托管服务 → 域名”),然后点击域名。
- 依次点击“DNS 记录”面板和“管理”按钮
- 点击“+ 添加记录”按钮。
- 输入以下值:
- 类型:CNAME
- 名称(主机):
wpcloud1._domainkey
- 别名(指向):
wpcloud1._domainkey.wpcloud.com。
- TTL(存活时间):3600
- 点击“添加 DNS 记录”按钮,保存您的更改。
重复第四步至第六步,用以下字段值添加第二条 CNAME 记录:
- 类型:CNAME
- 名称(主机):
wpcloud2._domainkey
- 别名(指向):
wpcloud2._domainkey.wpcloud.com。
- TTL(存活时间):3600
要添加 DMARC 记录(如果您每天发送的电子邮件超过 5,000 封,则必须添加),请执行以下步骤:
- 访问您站点的仪表盘。
- 导航至“升级 → 域名”(或 WP-Admin 视图下的“托管服务 → 域名”),然后点击域名。
- 依次点击“DNS 记录”面板和“管理”按钮
- 点击“+ 添加记录”按钮。
- 输入以下值:
- 类型:TXT
- 名称:
_dmarc
- 文本:
v=DMARC1; p=none;
- TTL(存活时间):3600
- 点击“添加 DNS 记录”按钮,保存您的更改。
待您将正确的记录添加到域名的 DNS 后,最多需要 48 小时,警告才会从仪表盘上消失。