V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
工单节点使用指南
• 请用平和的语言准确描述你所遇到的问题
• 厂商的技术支持和你一样也是有喜怒哀乐的普通人类,尊重是相互的
• 如果是关于 V2EX 本身的问题反馈,请使用 反馈 节点
geekzu
V2EX  ›  全球工单系统

有负责 QQ 邮箱的同学吗? vip.qq.com DNS 解析冲突,会导致邮件投递延迟或失败

  •  
  •   geekzu · 2023-06-13 18:02:12 +08:00 · 1159 次点击
    这是一个创建于 528 天前的主题,其中的信息可能已经有所发展或是发生改变。
    有些用户使用 @vip.qq.com 的邮箱,在本地邮局向这类邮箱投递时经常出现投递延迟的情况,分析发现是由于 DNS 导致。

    大家都知道规范的 DNS 是不允许 CNAME 与其他类型记录共存的
    vip.qq.com 的 MX 记录解析到了 mx{1..3}.qq.com ,但同时又存在一条 CNAME 记录解析到 ins-1agmo8jk.ias.tencent-cloud.net.

    这导致在正常情况下递归 DNS 会有极大概率缓存到这条 CNAME 值,并对客户端的 A/AAAA/MX/TXT 等类型查询返回这条 CNAME 记录

    并且,由于这条 CNAME 指向的域下没有 MX 记录,邮局 MTA 会尝试直接向 A 记录的 IP 进行邮件投递,由于这些 IP 都是提供 HTTP CDN 服务的,并未开放 SMTP 端口,所以无法投递成功,只能不断重试直到递归 DNS 缓存过期才有可能获取到正确的 MX 记录结果。
    第 1 条附言  ·  2023-06-19 14:14:28 +08:00
    现在 vip.qq.com 已经没有 CNAME 解析了,全球工单系统名不虚传 😄
    8 条回复    2023-06-15 13:16:59 +08:00
    JimmyLX
        1
    JimmyLX  
       2023-06-13 18:10:29 +08:00 via iPhone
    我也是 vip 后缀邮箱用户,我记得网页版有反馈的入口,可以试试
    julyclyde
        2
    julyclyde  
       2023-06-13 19:00:59 +08:00
    虽然你说的技术上是对的,但实际上并非“大家都知道规范的 DNS 是不允许 CNAME 与其他类型记录共存的“
    而是大多数都不知道,甚至妄图使用裸域名开网站
    silverwolf
        3
    silverwolf  
       2023-06-13 19:12:29 +08:00
    DNSPod 当初还拿它这个 MX 和 CNAME 共存当买点。实际使用中,能不能解析到 MX 完全看脸。哈哈哈,赶紧跑路吧,这歪门邪道的技术不靠谱的
    julyclyde
        4
    julyclyde  
       2023-06-14 11:00:07 +08:00
    @silverwolf 关键是,能不能这事并不取决于 NS ,而是取决于 resolver
    对开办网站者来说,这结果完全不可控
    silverwolf
        5
    silverwolf  
       2023-06-14 13:34:18 +08:00
    @julyclyde 理解正确。唯一正确的方法是在 CNAME 的那个域名(本文提到的 ins-1agmo8jk.ias.tencent-cloud.net )下面管理 MX 记录。
    而且这个 CNAME 的域名也不可以使用 CNAME 和 MX 共存。


    腾讯这么大家公司,各个部门协调起来肯定是很麻烦的。现在又有几个人天天关心 QQ 邮箱的基础设施呢。。。
    somelikeyou
        6
    somelikeyou  
       2023-06-15 10:33:20 +08:00
    已经没有 cname 了
    julyclyde
        7
    julyclyde  
       2023-06-15 13:15:41 +08:00
    @silverwolf 倒也没什么“各”部门。邮箱就是广州微信管的
    julyclyde
        8
    julyclyde  
       2023-06-15 13:16:59 +08:00
    @silverwolf 我还不是很确认能不能在 CNAME 下层再加 MX 呢。这个取决于发送方,也属于行为不可控的使用方法
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2189 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 00:03 · PVG 08:03 · LAX 16:03 · JFK 19:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.