最近由Gmail邮箱转发到QQ邮箱的一部分邮件没有收到,Gmail 里提示:
Delivery Status Notification (Failure)
找不到地址
由于系统找不到电子邮件地址 fm***@qq.com,或该地址无法接收邮件,因此无法递送您的邮件。
以下为远程服务器的响应:
550 DMARC check failed [MKwo3Wba8QPNVDzRIqmfGUKcC/X3h0ZBaG/80Wbw155yektnjVye5Qo6TAlpAewPJQ== IP: 2a00:1450:4864:20::42f]. https://service.mail.qq.com/detail/124/61.
发件人信息:
发件人: | Mail Delivery Subsystem mailer-daemon@googlemail.com | ||
收件人: | fm***=qq.com@gmail.com | ||
日期: | 2025年6月5日 15:27 | ||
主题: | Delivery Status Notification (Failure) | ||
署域: | googlemail.com |
去查了下 状态:550 DMARC check failed 的意思:
出错原因:DMARC记录不正确。
但是很明显,这个并不是出错的真正原因。
打开QQ邮箱,首页 - 自助查询 - 收信查询 ,可以看到是被 QQ 邮箱系统拦截了。
但是,已经明明添加到白名单里了,还是被系统拦截,不太能理解QQ邮箱的这个设置,点击后面的取回,可以把邮件取回到收件箱里。
然后,打开QQ邮箱首页 - 设置 - 反垃圾 - 白名单:
设置邮件地址白名单
(来自邮件地址白名单中联系人的邮件,仅受用户自定义规则影响,确保你能收到他的邮件。)
设置域名白名单
(例:在域名白名单中设置"tencent.com",来自该站点的邮件仅受用户自定义规则影响,确保你收到"@tencent.com"发来的所有邮件。)
由于已经在白名单里了,这里我们就设置域名白名单,把 gmail.com 添加进去。