DMARC 规范中的 rua 和 ruf 代表什么?

DMARC 规范中的 rua 和 ruf 代表什么?

我在 Google 上搜索过,但找不到为什么这些报告被命名为“rua”和“ruf”。

它们似乎并不是随机的,但似乎也无法以明显的方式轻易地转化为它们的定义。

来自 DMARC RFC:

:要发送汇总反馈的地址

鲁夫:要向其报告特定于邮件的取证信息的地址

好吧,我猜也许是“A“ 映射到 “aggregate” 和 “F“映射到 forensic。但是“ru”部分是什么意思呢?

答案1

来自基于域的消息认证、报告和一致性 (DMARC)RFC 第 11.4 节(DMARC 标签注册表):

rua:报告聚合数据的 URI

ruf:报告故障数据的 URI

除非您启用报告或使用与策略域匹配的地址,否则两者ruaruf不会执行任何操作。有关详细信息,请参阅 RFC 第 7.1 节。

rua配置时您至少应该有一个工作地址DMARC。它将允许您验证 DMARC 配置是否按预期工作。

rua地址是收到自称来自您域的邮件的域向其发送汇总报告的地址。我只收到过来自 Gmail、Yahoo 和 Microsoft 的报告。报告以 XML 格式包含在 zip 文件中。我使用脚本处理报告,该脚本将数据加载到数据库中以供审查。

仅当您在报告期内向接收域发送邮件时,接收域才会定期发送报告。大多数较小的域不支持 DMARC,但主要域支持。正确配置 SPF、DKIM 和 DMARC 将提高邮件服务器的可信度。除非出现其他问题,否则您的电子邮件应该不会进入垃圾邮件文件夹。

ruf地址是当收到不符合您政策的邮件时,您希望将取证数据发送到的地址。我收到过一份此类报告。这些记录可能有助于您确定您的域是否被欺骗或是否存在配置问题。我发现这些rua报告足以满足我的需求。以上所有域均未向我发送取证报告。

答案2

我们刚刚更新了我们的2022 年 DMARC 报告终极指南

我们深入研究了 DMARC 标签,它由多个标签值对组成,用于告诉电子邮件服务器如何根据发送域的 DMARC 记录处理特定的电子邮件。

每个标签值对都有其独特的含义,它们共同可以提供有关每个特定发送者需要采取什么操作的更多信息。

RUA 报告电子邮件地址 (rua):创建单独的电子邮件地址以发送汇总报告,用逗号分隔。可以使用 mailto: 链接通过邮件提交报告。您可以使用此电子邮件以 .XML 文件的形式接收 DMARC 报告。

RUF 报告电子邮件地址 (ruf):创建单独的电子邮件地址以提交失败报告,以逗号分隔。指定此标签意味着所有者要求收件人服务器发送有关每封未通过 DMARC 验证的邮件的详细报告。您可以使用此电子邮件接收当电子邮件未通过 SPF 或 DKIM 校准时发生的失败报告。

相关内容