On Thu 27/Feb/2025 13:38:00 +0100 Steven M Jones wrote:
On 2/25/25 3:19 AM, Alessandro Vesely wrote:

Many people, including myself, were skeptical about ARC because of the requirement that it be trusted unconditionally.

No, ARC leaves the question of which sealers to trust - and what to do based on the information it conveyed - up to the receiver. It deferred the question of how to make that decision, because it wasn't going to be feasible to include a one-size-fits-all solution as part of a protocol specification. Some receivers have the scale and resources to track reputation in-house, while others lack one or both and might rely on some external source like a datafeed (e.g. Spamhaus, SURBL, etc) or manual allowlist (see the neglected GitHub community sealer list), or a fixed list reflected established relationships.

If I'm mistaken and ARC has text that says "trust seals and what they tell you unconditionally," please share a reference so that I can learn the error of my ways.


You are right, the actual ARC protocol, RFC 8617, does not enforce trust, of course. However, one proposed approach was to unconditionally trust ARC sealers to override DMARC. And that was the only practical way. The only other alternative at the time, reputation monitoring, is a rather vague matter, whose semantics clash badly with the deterministic nature of cryptographic verification.


Best
Ale
--





_______________________________________________
dmarc mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to