重要提示:谷歌和雅虎将从 2024 年 4 月起要求使用 DMARC。
权力管理机构

什么是DMARC记录中的pct(百分比)标签?

DMARC pctpercentage标签2

DMARC pctpercentage标签2

阅读时间 3 分钟

DMARCpct 标签是此记录的一部分,它告诉电子邮件接收者在此策略下受影响的邮件比例。如果域名所有者想指定如何处理验证失败的电子邮件,DMARC 记录可以帮您做到这一点。公司可以在 DNS 中发布一条文本记录,并通过确定是否要递送、隔离甚至直接拒收,来指定他们希望如何处理源对齐失败的电子邮件。 

在DMARC中,pct是什么意思?

任何电子邮件验证协议的 TXT 记录都包含一系列机制或标记,这些机制或标记表示电子邮件接收服务器专用的指令。在DMARC 记录中,pct 是百分比的首字母缩写,用来表示域名所有者定义的DMARC 策略所适用的电子邮件的百分比。

为什么你需要DMARC pct标签?

pct标签是一个经常被忽视的,但却很有效的方法来设置和测试你的域名的DMARC策略。一个带有百分比标签的DMARC记录看起来像下面这样。 

v=DMARC1; p=reject; pct=100; rua=mailto:rua@example.com。

在上面显示的DMARC DNS记录中,DMARC拒绝政策适用的邮件比例是100%。 

一个域名从完全不使用DMARC,到使用最严格的设置,所需要的时间是一个磨合期。这是为了让域名有时间适应他们的新设置。对于一些企业来说,这可能需要几个月的时间。域名有可能进行即时升级,但这是不常见的,因为有可能出现更多的错误或投诉。pct标签被设计为一种逐步执行DMARC政策的方式,以减少在线业务的推出时间。其目的是在对整个邮件流进行全面部署之前,能够先对较小的一批邮件进行部署,就像下面所示的情况。 

v=DMARC1; p=reject; pct=50; rua=mailto:rua@example.com。

在这个DMARC的DNS记录中,DMARC的拒绝政策只适用于50%的邮件,而另外一半的邮件量则适用于DMARC的检疫政策,这是排在第二位的严格政策。 

如果你不在你的DMARC记录中包括pct标签,会发生什么?

在创建一个DMARC记录时,使用一个 DMARC记录生成器来创建一条DMARC记录时时,你可能会选择不定义pct标签,而将该标准留空。在这种情况下,pct的默认设置为100,这意味着你定义的策略将适用于所有的电子邮件。因此,如果你想为你的所有邮件定义一个策略,一个更简单的方法是把pct标准留空,就像这个例子一样。

v=DMARC1; p=quarantine; rua=mailto:rua@example.com。

警告: 如果你想为DMARC制定一个强制政策,请不要发布带有以下内容的记录 pct=0

这背后的逻辑很简单:如果你想在你的记录中定义一个拒绝或隔离策略,你基本上希望这个策略是对你的出站邮件进行征收。将你的pct设置为0会使你的努力无效,因为你的策略现在适用于零封邮件。这与将你的策略模式设置为p=none是一样的。 

注释:为了保护您的域名免受欺骗性攻击,并阻止您的域名被攻击者冒充的任何机会,理想的政策应该是 DMARC在p=reject; pct=100。

通过使用PowerDMARC开始你的DMARC之旅,安全地转向DMARC执行。采取免费的 DMARC试用今天

退出手机版