为 Office 365 配置 DMARC 记录
如何为 Office 365 配置 DMARC?我们已经配置了 SPF 和 DKIM,并且希望为 Office 365 设置 DMARC。DMARC 非常适合保护域免受网络钓鱼者和垃圾邮件发送者的滥用。在本文中,我们将了解如何为 Office 365 配置 DMARC。
什么是 DMARC?
DMARC(基于域的消息身份验证、报告和一致性)是一种电子邮件身份验证、策略和报告协议。它建立在广泛部署的 SPF 和 DKIM 协议的基础上,添加了与作者(“发件人:”)域名的链接,发布了收件人处理身份验证失败的策略,以及从收件人到发件人的报告,以改进和监控对域的保护欺诈性电子邮件。
DMARC 策略选项
以下三个 DMARC 策略可供发布:
| Option | Policy | Description |
|---|---|---|
| Monitoring | p=none | Used to collect feedback and gain visibility into email streams without impacting existing flows |
| Quarantine | p=quarantine | Allows email receivers to treat email that fails the DMARC check as suspicious and files them in a SPAM folder |
| Reject | p=reject | Requests that email receivers reject email that fails the DMARC check |
创建 Office 365 DMARC 记录
要创建 DMARC 记录,请执行以下步骤:
- 转到 MxToolBox DMARC 记录生成器
- 输入域名
- 点击检查 DMARC 记录
- 从无政策开始
- 填写将接收 DMARC 报告的电子邮件地址
- 复制建议的 DMARC 记录
重要提示:始终从无策略开始,即报告模式。经过几周的监控并且您对结果感到满意,请将值调整为隔离或拒绝。
添加 Office 365 DMARC TXT 记录
请按照以下步骤添加 Office 365 的 DMARC TXT 记录:
- 登录域名注册商
- 打开域名 DNS 设置页面
- 添加您在上一步中从生成器复制的 TXT 记录值
在我们的示例中,DMARC 记录如下所示:
Name TTL Type Value
---- --- ---- -----
_dmarc 5 min. TXT v=DMARC1; p=none; rua=mailto:dmarc@exoip.com; ruf=mailto:dmarc@exoip.com; fo=1更改最多可能需要 24 小时,但大多数情况下,此问题将在 5-15 分钟内解决。
验证 Office 365 DMARC 记录
以下两个示例将展示如何验证是否为 Office 365 设置了 DMARC。
DMARC 检查工具
通过以下步骤检查 DMARC 记录是否已成功发布:
- 转到 MxToolBox DMARC 检查工具
- 填写域名
- 单击DMARC 查找
DMARC 记录已发布。
唯一的警告是 DMARC 策略未设置为“隔离”或“拒绝”。不过,您可以忽略该警告,因为您出于监控目的填写了策略无。
消息头分析器
验证是否添加 DMARC 的另一种极好方法是将电子邮件从 Office 365 组织邮箱发送到外部电子邮件。之后,使用消息头分析器分析标头。
在我们的示例中,我们从 Amanda.Morgan@exoip.com 向我们的私人电子邮件地址发送了一封电子邮件。标头显示 dmarc=pass,这意味着在 DNS 和 action=none 中找到了 DMARC 策略,因为这就是我们的设置。
经过几周的监控并且您对结果感到满意,请将政策从无更改为隔离或拒绝。
了解更多:将域添加到 Office 365 租户 »
结论
您了解了如何为 Office 365 配置 DMARC 记录。首先,转到 MxToolbox DMARC 记录生成器并创建 DMARC 记录。复制 DMARC 记录后,登录域注册商并将 DMARC 记录添加为 TXT。最后,不要忘记在 MxToolBox 中验证 DMARC 记录或在消息头分析器中分析消息。
您喜欢这篇文章吗?您可能还喜欢关闭 Microsoft Viva 每日简报。不要忘记关注我们并分享这篇文章。





