On Fri, 29 Jun 2018, Dave Crocker wrote:
Not at all.  The point of a standard is to say here is what you do if
you want to interoperate.  Trying to figure out how to recover when
someone else doesn't follow the spec is a fool's errand, since there
are more ways to misimplement a spec than any of us can imagine.

Your first sentences asserts disagreement, but I don't see how the rest of the paragraph provides it, since it both looks reasonable and doesn't seem to contradict what I said.

I think I'm agreeing with you and disagreeing with the person who said otherwise. If you want to interoperate, implement what the spec says and don't worry about people who implement it wrong.

I suppose we could put in a sentence or two reminding people that
unlike DKIM, the list of tags in the spec are the only ones allowed in
an ARC header, so don't try to invent new ones.

That's a major decision to make. It impedes innovation, so it should be justified pretty carefully. In the text.

The alternative is to say to ignore mystery tags, but then we're in the same swamp we got to with DKIM v=2, tags that modify the intepretation of the signature. Perhaps we should try and figure out the least bad way of allowing new signature algorithms, since that's the most likely change to happen soon.

R's,
John

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

Reply via email to