On 8/14/2018 10:28 PM, Kurt Andersen (b) wrote:
The only reason to affix a seal with "cv=fail" on the end of an ARC chain is to spare all subsequent handlers from having to venture past step 2 in the validation process. Without that, every intermediary and the final receiver (at least those which validate ARC) will have to repeat the entire sequence of validation up to whatever point in the process a failure is determined.


So the extra mechanism is intended an efficiency hack.

1. The processing being saved is merely normal processing that they'd be expected to do for a valid message.

2. I hope we are assuming that failure is not a typical condition

3. In order to save some occasional processing in some cases, we are adding mechanism to all implementations everywhere.

This doesn't sound like compelling benefit, which is why I suggest removing it. Absent compelling benefit, simpler specifications is to be preferred, IMO.


d/
--
Dave Crocker
Brandenburg InternetWorking
bbiw.net

_______________________________________________
dmarc mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/dmarc

Reply via email to