Outlook.com 悄然拒收无 DMARC 邮件
Outlook.com Is Quietly Rejecting Email from Domains Without DMARC

从 2026 年 11 月 5 日起,Microsoft 旗下的 Outlook.com、Hotmail 等消费级邮箱服务开始静默拒绝来自未配置 DMARC 记录的域名邮件。与之前仅针对高流量发件人的规则不同,这次变更波及普通低量发件人,且官方未发布任何公告。由于拒绝机制具有随机性,部分邮件可能正常送达,导致发件人误以为一切正常,而收件人却收不到关键通知。修复方案极其简单:只需在 DNS 中添加一条 `v=DMARC1; p=none` 的 TXT 记录即可。这一变化标志着 DMARC 已从最佳实践变为所有域名必须遵守的底线,否则邮件将无声无息地消失在传输途中。
DMARC 在 p=none 模式下已是当下的底线,而非仅仅是一种最佳实践。
HN 评论区
357- Neikius
Outlook.com 还会根据非公开的黑名单拒收邮件,而且你基本上无法把自己从名单中移除。我的 VPS 提供商几乎被完全屏蔽,他们常规的申诉流程却说我们没问题,根本没法解封。
Outlook.com 和这类服务简直就是电子邮件的公敌。这就是为什么他们总劝你别自己跑邮件服务器。
不过另一方面,拒收没有 DMARC 的域名是合理的。只是不太高兴它是静默拒收的。
- stephbook
听起来像是每个邮件发送方早就该做的事。
微软客户因此受益,而那些现在才不得不紧急打补丁的懒人,我完全不在乎。
- codethief
Outlook.com 悄悄丢弃[0] 某些域名/IP 的邮件已经好多年了,即使 SPF/DKIM/DMARC 都配置正确,且没有任何垃圾邮件历史。作为一个自托管邮件服务器的管理员,Outlook 简直是我噩梦般的存在。
[0]: 指的是:日志显示邮件被正常接受了,但最终并没有进入收件人的邮箱。
- klodolph
我在个人域名上设置 DMARC 的时间太久远,甚至记不清是什么时候了。10 年以上?
我原本以为很多服务商早就开始拒收不支持 DMARC 的域名了。没想到现在才发生,有点惊讶。
- dwm
他们并不是静默拒收。他们发送的是 5xx 永久投递失败错误。
- cyrusmg
从昨天开始我的邮件就被拦截了。有人知道是怎么回事吗?
5.4.1 smtp; 550 5.4.1 Recipient address rejected: Access denied.
For more information see https://aka.ms/…ors
<redacted>.eurprd02.prod.outlook.com 2026-11-08T19:48:58.651Z <redacted>]
- himata4113
我其实完全同意这种做法。因为开发者懒得添加 1 或 2 条 DNS 记录,导致伪装成合法服务的诈骗风险太高了。
虽然看起来没有任何沟通,这确实是糟糕的地方。不过,没人会去看那些通知,而发送详细的退回邮件似乎是一个足够好的解决方案。
- origini
反正我本来就不太懂邮件这回事。
我有一台邮件服务器,并且完全按规范配置了一切。但还是有一些骗子能发出看起来像是我发的邮件,结果我收到了回复。
如果连这都没解决……
- stevefan1999
好吧,如果我们能通过执行 DMARC 获得更轻松的邮件自托管体验,我会说这是用言论自由换取避免垃圾邮件风险的合理交易。
如今,搭建一个正经的邮件服务器其实并不难,多亏了 Stalwart https://stalw.art/。我在位于洛杉矶的 Talos Linux 集群上部署了它,利用了闲置资源。效果相当不错。
- green-salt
我以为他们和 Gmail 等服务商一样,已经做了很多年了。我基本上把正确配置 DNS 记录当作对外发送邮件时的标准业务流程之一。