DMARC 中有一个隔离策略标签 p=quarantine,这意味着电子邮件会被标记为垃圾邮件,然后转发给该域的所有者进行审查。这可以提前捕捉到大多数欺骗域名。本指南旨在帮助您了解什么是 DMARC 隔离以及 DMARC 如何与 p= 隔离策略配合使用。
什么是DMARC检疫?
DMARC隔离是三种DMARC策略之一。 (另外两个是p=none和p=reject)它指示电子邮件接收服务器将所有未能通过DMARC认证的电子邮件放入收件人的垃圾邮件/垃圾文件夹。
当你将DMARC策略设置为 p=quarantine时,你是在告诉电子邮件服务器,如果一封邮件未能通过DMARC认证,服务器就应该隔离该邮件。"隔离 "电子邮件意味着它仍然会被送到收件人的收件箱,但它将被标记为可疑邮件并被发送到收件人的垃圾邮件文件夹(或 "垃圾邮件"),而不是收件箱。
以下是你如何在GMAIL上找到你的垃圾邮件文件夹。
带有隔离策略的DMARC 记录可能如下所示: v=DMARC1; p=quarantine; rua=mailto:[email protected]。 |
如何执行DMARC检疫政策?
隔离政策意味着,从你的终端接收邮件的电子邮件供应商将用 DMARC来检查邮件是否通过了DKIM或SPF认证,他们还将检查地址中发现的域是否与SPF或DKIM标识符排列中发现的域相符。如果符合这些标准,那么电子邮件提供商将把你的邮件送到用户的收件箱。然而,如果不符合这些标准,那么电子邮件提供商将把你的信息放入垃圾邮件文件夹或直接拒绝。
逐步分析DMARC检疫政策的功能
1.当一封电子邮件被发送时,接收方会检查是否存在DMARC记录。
2.如果邮件未能通过 SPF 或 DKIM,则会根据 DMARC 记录中的域对齐参数进行评估,这些参数与DMARC 检查一起传入。域对齐是指发件人地址中的域是否与 SPF 记录中的域相匹配。
3.由DMARC策略定义的处理方案是基于信息与发送域的紧密程度。
4.如果发件人通过了认证,那么就会照常送达。
5.相反,如果它不紧密结合,那么应用的DMARC策略(在我们的例子中是p=quarantine)就会被执行。
6.DMARC p=quarantine策略将指示接收服务器将未能通过DMARC认证的邮件视为可疑邮件;它们不会被直接送到用户的收件箱中,但也不会被完全丢弃。它们将被放在垃圾邮件或垃圾文件夹中,或以某种方式进行标记,以便用户知道该邮件不是真实的。
DMARC 检疫政策的重要性
DMARC是防止电子邮件欺骗的有效工具,而隔离政策是保持收件箱安全的好方法,无需对你的系统做大量改动。
使用 p=quarantine告诉你的接收邮件服务器,所有在 "发件人 "栏中没有你的域名的邮件(或任何其他设定的条件)都应该被默认为隔离。
比如说。
如果一个垃圾邮件发送者试图从 "[email protected] "发送电子邮件,但无法获得用DKIM或SPF签名的必要信息,那么该邮件将被隔离,而不是送达。这可以保护你的收件箱免受大量不需要的邮件。
隔离策略也很好,因为它减少了误报--因为你只是告诉你的接收邮件服务器隔离任何不符合设定标准的邮件,你不需要担心识别哪些邮件是恶意的,哪些是来自合法来源。
用一个例子来解释DMARC检疫的意义
假设你是一家叫Akme的公司的人力资源代表。有一天,你的老板给你发了一封邮件,让你把1000美元转到一个叫Dynamic Corp的供应商的银行账户上。
你以前从未听说过这个供应商。你甚至不认为你的公司与供应商有合作关系!
但由于信息来自你老板的电子邮件地址,而不是某个随机账户,你认为它是合法的。所以你就把钱汇过去了。
第二天,你的老板问你为什么给DynamicCorp寄了1000美元。你告诉他,你认为是他要求你这么做的。他告诉你,是有人冒充他发了那封邮件,而他实际上并没有让你支付那笔钱。
有了DMARC检疫政策,这种情况永远不会发生。如果Akme通过DMARC协议建立了DMARC隔离政策(通过发布DMARC TXT记录),当有人伪造Akme域名并发送像这样声称来自Akme HR的邮件时,收件人的收件箱会将该邮件标记为垃圾邮件或垃圾邮件,在问题开始之前就已经防止了。
建议在DMARC记录中隔离邮件的百分比
当你设置你的DMARC记录时,重要的是要记住,隔离行动会导致你失去一些好的邮件。这就是百分比值的作用--它告诉接收邮件服务器,有多少百分比的邮件应该被当作垃圾邮件。这意味着,每100封邮件中,只有[x]封会被隔离。
对于小型企业,我们建议的值为 10%。这意味着,如果有人向您发送了一封未通过 DMARC 检查的电子邮件,那么只有十分之一的几率会被隔离为垃圾邮件。这样,您就能降低丢失合法邮件的风险,同时还能在真实邮件上测试DMARC 设置。
我们建议大型机构采用更低的百分比--大约1%。对于大型组织来说,这意味着如果有人发送的电子邮件未能通过DMARC认证,那么它就有1/100的机会被隔离为垃圾邮件。当你运行一个大型组织时,你可能需要根据他们的IP地址或域名来信任某些发件人,例如,如果你的办公楼位于一个共享空间,并且所有租户都有一个IP地址。
一个带有百分比标签的DMARC记录的例子。
v=DMARC1; p=quarantine; pct=10%; adkim=r; aspf=r; rua=mailto:[email protected]。 pct=代表你希望被抽样的电子邮件的百分比。因此,如果你的pct标签写着100,那么每封邮件都会被抽查。如果你的pct标签写着10,那么每10封邮件中就有1封会被抽样。 |
p=无 VS p=检疫 VS p=拒绝
- p=none只是意味着你的收件人服务器将监测来自你的域名的电子邮件,但不阻止任何可能是欺诈性的邮件。这是一个开始监测欺诈行为的好方法,但对防止欺诈行为的发生并没有多大作用。
- p=quarantine是一种告诉收件人服务器的方式,你希望他们把任何从你的域名发出的、未能通过SPF或DKIM检查的邮件放到收件箱的垃圾邮件文件夹中,而不是放到他们的普通邮箱中。
- p=reject更进一步,告诉收件人服务器实际拒绝任何从你的域名发出的、未能通过SPF或DKIM检查的邮件。这意味着这些邮件将永远不会到达接收它们的用户的收件箱(甚至是垃圾邮件文件夹)。
我们希望您了解 DMARC 隔离是什么以及它是如何工作的。如果您有兴趣进一步了解 DMARC,PowerDMARC 提供了各种工具来帮助您完成这一过程。这些工具包括 DMARC XML阅读器,该阅读器可总结您当前的 DMARC 记录并检测任何现有问题,还包括一个 SPF 生成器这样您就可以免费为您的域创建自己的 SPF 记录。
- 介绍 DNS 时间轴和安全得分历史- 2024 年 12 月 10 日
- PowerDMARC 一键式自动 DNS 发布与 Entri- 2024 年 12 月 10 日
- 如何使用 Apple Business Connect 设置苹果品牌邮件- 2024 年 12 月 3 日