QQ 邮箱入信时不严格检验域名的 SPF 记录? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
工单节点使用指南
请用平和的语言准确描述你所遇到的问题
厂商的技术支持和你一样也是有喜怒哀乐的普通人类,尊重是相互的
如果是关于 V2EX 本身的问题反馈,请使用 反馈 节点
KirbySD
V2EX    全球工单系统

QQ 邮箱入信时不严格检验域名的 SPF 记录?

  •  
  •   KirbySD 2021-10-13 01:42:55 +08:00 2894 次点击
    这是一个创建于 1458 天前的主题,其中的信息可能已经有所发展或是发生改变。

    起因

    刚才收到一封邮件,长得是这个样子

    伪造发件人发垃圾邮件的事情我见多了,但伪造我个人域名邮箱向我发垃圾邮件的还是第一次见到
    (这个域名邮箱只用在了替代 qq 号展示和 base64 后放在个人网站上,所以只有这两种可能泄露)

    经过

    查询了 zhouxin5461.cn 这个域名的 TXT 记录,显示如下:
    zhouxin5461.cn text = "v=spf1 include:spf1.dm.aliyun.com -all"

    我的 TXT 记录如下:
    [mydomain].com text = "v=spf1 include:spf.mail.qq.com ~all"

    调查得知,SPF 记录记入~all表示接收方可以不严格拒绝 SPF 验证失败邮件的接收,但需要做出标记
    QQ 邮箱……嗯,没有标记,也没有扔进垃圾邮件
    尝试发了封伪造发件人的邮件,仍然正常接收且未作任何标记:

    接下来我修改域名 TXT 记录为 -all 代表接收方应严格拒绝 SPF 验证失败邮件的接收,继续发送一封伪造发件人的邮件
    QQ 邮箱终于做了标记,但按 SPF 规则要求,这封邮件应该直接被拒收才对?

    结论

    QQ 邮箱似乎未严格按照 SPF 记录对入信邮件进行处理?
    虽然网页版上会对 -all 的伪造邮件进行提醒,但实际上应直接拒收才是。

    (准备发出来时我心血来潮试了一下 Gmail,伪造的直接进了垃圾邮件箱,非伪造的正常接收了)

    9 条回复    2024-08-25 01:17:13 +08:00
    jiuhuicinv
        1
    jiuhuicinv  
       2021-10-13 02:13:27 +08:00
    spf 完全不懂 解析时一顿复制粘贴 提供啥填啥
    KagurazakaNyaa
        2
    KagurazakaNyaa  
       2021-10-13 02:50:46 +08:00
    dmarc 配了吗,DKIM 配了吗
    KirbySD
        3
    KirbySD  
    OP
       2021-10-13 11:47:08 +08:00 via iPhone
    @XiLingHost 邮件服务提供商不支持 DKIM,不过设置了 DMARC 后被 QQ 邮箱拦下来了
    比较好奇为什么只设置 SPF 没用,必须要把 DMARC 设置为 reject 才会拦截…gmail 只设置 SPF 就直接扔进垃圾邮件里去了
    KagurazakaNyaa
        4
    KagurazakaNyaa  
       2021-10-13 19:11:54 +08:00   1
    @KirbySD 因为 dmarc 才是决定这个域的非可信邮件应该如何处理的记录,而 dkim 和 spf 是决定一封邮件是否可信
    litblue
        5
    litblue  
       2021-10-14 12:26:14 +08:00   1
    SPF 是检查 sender (smtp 交互中的 mail from) ,在你邮件中是 zhouxin5461.cn
    DMARC 才会检查 Mime 中的 From,即发件人
    liaojl
        6
    liaojl  
       2021-10-18 11:01:18 +08:00
    我也收到了一样的邮件,也是 zhouxin5461.cn ,比较好奇,这邮件的套路是什么,正文也没有什么钓鱼链接,回复邮件的话会收到大量垃圾邮件吗?
    soys
        7
    soys  
       2021-10-24 02:20:04 +08:00
    绝了,我一个小时之前碰巧收到了= =自己的域名邮箱发给我自己的 QQ 邮箱……不过我是 office 邮箱……具体要怎么改才不会被冒用呀
    Komoe
        8
    Komoe  
       2021-11-03 20:02:59 +08:00 via Android
    @soys 我的 spf dmarc 都设置的严格模式 也收到了 这玩意要 QQ 邮箱去解决
    daisyfloor
        9
    daisyfloor  
       2024-08-25 01:17:13 +08:00
    @KirbySD 只能说 QQ 邮箱不负责啊。发现问题了不作为。你设置 DMARC 相当于强制要求它作为。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2781 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 14:50 PVG 22:50 LAX 07:50 JFK 10:50
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86