On 6/25/2018 6:03 AM, Jeremy Harris wrote:
On 06/25/2018 04:44 PM, Dave Crocker wrote:
If the creator of the information does not have a reliable way of
knowing what the receiver of it will do with it -- I mean interpretation
of the information, not follow-on policy decision-making -- then it
isn't a standard.
On that view, the spec should be either
"any tag not specified here, in any of the three ARC headers,
invalidates the ARC set"
or
"any tag not specified here, in any of the three ARC headers,
MUST be ignored".
While there are some operational environments where one of these two
choices really is appropriate -- the need for extremely rigorous control
over the entire range of operational choice is... extreme -- this isn't
one of them.
There's a difference between 'all information must be defined' and 'all
information must be defined here'. Your choices match the latter. The
former is adequate here.
Just because information isn't defined in /this/ document and just
because the receiver doesn't understand the information, does not mean
its presence is unacceptable. The most common example of this truth is
enhancements defined later, while continued operation by older
implementations is still desired.
d/
--
Dave Crocker
Brandenburg InternetWorking
bbiw.net
_______________________________________________
dmarc mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/dmarc