Shopify 域名与 SSL

根域被写成 CNAME 后 MX 记录失效 邮箱收不到信

现象#

接入 Shopify 当天下午开始,Outlook 提示无法连接到服务器,网页版邮箱也登不上,而后台域名状态依旧显示 Connected。

原因#

  • DNS 规范禁止 CNAME 与其它记录同名,根域一旦变成 CNAME,同名的 MX 与 TXT 会被解析器直接忽略。
  • 部分解析商不报错,只是把冲突记录隐藏起来,面板上看着还在,实际查询返回空。
  • 根域 CNAME 会连带让 SPF 与 DKIM 的 TXT 失效,收信和发信认证同时崩掉。
  • 把根域指向 shops.myshopify.com 本身也不是 Shopify 要求的方式,根域应当用 A 记录。

处理步骤#

  1. 执行 dig MX example.com,若返回为空即可确认。
  2. 删除根域 CNAME,改为 A 指向 23.227.38.65。
  3. 按邮箱服务商文档逐条恢复 MX 与优先级,不要用「一键接入」模板覆盖整份解析。
  4. 补回 v=spf1 的 TXT 与 DKIM 选择器记录,确认每个名字只出现一次。
  5. 用 dig MX example.com +short 加网页版邮箱登录双重验证。

验收标准#

dig MX 能返回邮件商记录,根域的 dig CNAME 为空,内外网收发邮件恢复。

本文由 风格技术 技术团队整理,适用于 Shopify 标准版与 Plus 店铺。Shopify 平台能力迭代较快,具体操作路径与字段以官方文档和店铺后台实际版本为准。