记得最早可以同时设置 CNAME 与 MX 记录,但是后来根据规范同时在裸域名上设置 CNAME 与 MX 记录会得到冲突提示。
但是现在为啥这样可以?如图:
邮箱和网址都正常工作。
![]() | 1 tarot13 2020-02-16 00:16:33 +08:00 via iPhone 以前不支持 CNAME Flattening 现在支持了呗…… |
![]() | 2 Kevens 2020-02-16 01:53:27 +08:00 我以前也这样配置过,接不到邮件。 |
3 explore365 2020-02-16 05:53:12 +08:00 规定是 CNAME 不能与其他记录并存 但是这种情况应该是系统把 CNAME 记录转换成了 A 记录 |
![]() | 4 qinrui 2020-02-16 05:57:39 +08:00 via iPhone 搭车问一下腾讯云的代金券怎么用比较好? 账户里还有近 3000 元的五折券 |
![]() | 5 leido 2020-02-16 06:43:02 +08:00 via Android 按规定不可以,实际操作来看,只要给你发邮件的 smtp 服务器不向有 cname 缓存的 dns 查询你的 mx 记录,就没有问题... |
![]() | 6 geekzu 2020-02-16 06:44:56 +08:00 via Android 因为 DNSPod 不是标准 DNS 架构,递归查询 MX 记录时权威返回 MX 记录,查询其他记录时返回 CNAME 记录,这样做的缺点是当递归缓存了 CNAME 记录时客户端的 MX 记录查询就查不到正确结果了 |
![]() | 8 johnjiang85 2020-02-16 09:14:00 +08:00 DNSPod 添加的时候也会有冲突提示,但是现在不禁止添加 至于没事的原因就是如 @leido 5 楼所说的,只要不是自建邮箱服务器,使用的不是经常访问你域名 A/CNAME 记录的 DNS, 一般问题不大,但是不能保证无问题。常规经验就是如果你使用第三方企业邮箱,基本很少出问题。 @tarot13 @explore365 CNAME Flattening 只有部分支持( CNAME 域名可以一次性在 DNSPod 解析出 A 记录时),此时可以保证 mx 没有问题 |
![]() | 9 gitopen 2020-02-16 13:11:52 +08:00 邮箱建议用二级域名。。如 mail.xxx.com |
10 stevenhawking 2020-02-16 13:38:59 +08:00 @奶罩 |
11 YunYouJun OP 保险起见,我根域名下还是换成 A 记录和 MX 吧。 @johnjiang85 一次性很有道理。 我尝试在 www 域名上加了 CNAME 开启了 CDN,裸域名 CNAME 到 www,就会影响邮箱。 而直接 CNAME 到 GitHub Pages 时,邮箱网址都可以正常工作。 |
![]() | 12 Pil0tXia 2022-12-29 23:53:57 +08:00 DNSPod 应该是完全支持了,毕竟我把 @记录 CNAME 解析到 netlify 的负载均衡,和腾讯企业邮一起用了很久了 解析设置相关 - DNSPod 服务与支持 https://docs.dnspod.cn/dns/dns-resolve-set/ CNAME 加速 - DNSPod 服务与支持 https://docs.dnspod.cn/dns/cname-speed/ |