我只想接收 DMARC 隔离邮件和失败的报告,但我仍然会收到从我的服务器发送的每封成功电子邮件的邮件。
dns 中的配置是这样的
v=DMARC1; p=quarantine; rua=mailto:XXXXXXX
有什么方法可以在没有隔离的情况下停止接收报告?
我只想接收 DMARC 隔离邮件和失败的报告,但我仍然会收到从我的服务器发送的每封成功电子邮件的邮件。
dns 中的配置是这样的
v=DMARC1; p=quarantine; rua=mailto:XXXXXXX
有什么方法可以在没有隔离的情况下停止接收报告?
不,这样的配置仅适用于(现在大部分已失效的)取证报告,对于汇总报告(
rua
),您只能获取您可以获得的内容。与其寻找一种方法让人们向您发送更少的数据,不如考虑使用一种商业上可用的 DMARC 处理软件或服务来解析和可视化您的数据,以更好地展示有趣的数据。
无论如何,XML 对人类消费来说从来都不是那么好。在您查看汇总表的一些简短实施阶段之后,您应该更愿意仅在报告重要事项时收到通知,甚至可能在大多数涉及隔离决定的报告中都不会收到通知。
我认为您想要的是“故障报告”。失败报告不是汇总报告 rua,而是 ruf=mailto:[email protected] 报告,通常称为取证报告。
这是https://dmarc.org/wiki/FAQ#Do_I_want_to_receive_Failure_Reports_.28ruf.3D.29.3F的摘录