Skip to main content

第 197 期 解决 Shopify 店铺域名 DMARC 设置问题以及如何添加 SPF 记录


大部分店铺都在春节前收到了 Shopify 的通知邮件

Shopify DMARC Req

💡

自 2024 年 2 月 1 日起,Gmail 和 Yahoo 将要求您对域名进行身份验证并拥有 DMARC 记录,以便通过品牌邮箱向客户发送电子邮件。如果您未采取任何操作,则您的发件人邮箱将被重写为 store@shopifyemail.com 以满足最低要求,这样您便可以继续给客户发送电子邮件而不会出现中断。

后台设置路径

Shopify 域名邮箱设置

如果没有添加 DMARC 解析记录,发送测试邮件,发件邮箱的域名会是 shopifyemail.com 而不是店铺自己的域名:

Shopify Notification test email

如何添加记录

登录域名管理后台,例如 Cloudflare, NameSilo, GoDaddy 等。域名在哪里买的就到哪个平台的后台进行设置。

添加一条 TXT 记录,名称设置为:

_dmarc

复制

记录值设置为:

v=DMARC1; p=none;

复制

NameSilo 设置方法参考视频演示,另附 Cloudflare 设置示意图:

Cloudflare 设置 DMARC 域名解析

检查是否生效

添加 TXT 解析记录之后,可以访问 这个工具网站 输入域名之后检查是否生效。

也可以先使用 这个工具,确保域名解析已经生效,再使用上一个工具检测。

查询格式:

_dmarc.你的域名

复制

dmarc 域名解析查询

另一个工具直接输入域名查询即可:

Shopify DMARC 检测

另外:

rua=mailto:xxx@xxx.com

复制

是可选的,感兴趣可以自行了解。

官方参考文档


关于发件退信问题

顺便提示一下有些同学反馈的腾讯企业邮箱发件到 Gmail 邮箱无法成功送达被退信的问题如何解决:

需要在域名管理后台添加两条 TXT 记录,域名在哪里买的,就到哪个网站上设置。

一、添加 SPF 记录

主机记录(hostname)为:@

记录值(text)为:

v=spf1 include:spf.mail.qq.com ~all

复制

二、添加 DMARC 记录

主机记录 (hostname) 为:

_dmarc

复制

记录值 (text) 为:

v=DMARC1; p=none; rua=mailto:mailauth-reports@qq.com

复制

参考图:

SPF 和 DMARC 解析设置截图

等待解析生效之后重试即可:

腾讯企业邮箱发件到 Gmail

如何查询域名解析是否生效?

访问这个工具,输入域名,选择 TXT,点击按钮查询。等个半小时到一小时,基本就会生效了。