On Wed 30/Dec/2020 23:18:35 +0100 Brotman, Alex wrote:
Hello folks,

There's an open ticket (https://trac.ietf.org/trac/dmarc/ticket/40) noting that we should 
clarify what constitutes valid data in a report. For example, the report cannot state 
that DMARC-DKIM was a "pass" when DKIM itself was a failure.  See the original 
thread here:

https://mailarchive.ietf.org/arch/msg/dmarc/Ii_dLXFzBNnRP361F922ty789I8/

It seems like the gist is that within the report it should never happen that 
DKIM or SPF are noted to have passed in the context of DMARC if they have not 
passed on their own.  It should also be properly noted by the reporter if they 
override with local policy.  Not by overriding the SPF/DKIM failures (and 
showing them as incorrectly passing), but instead by noting that local policy 
overrides properly (regardless of whether that override is higher or lower).

Does that seem properly summarized?


If the aggregate report content, Section 2.2, was well explained, the above text would be redundant. The point is that Section 2.2 looks like a high level list of features. It is completely useless for implementing a report producer, let alone a consumer. We have to rewrite that section, possibly trying to re-use the same wording and the same order of appearance of concepts, so as to minimize readers' confusion, but strictly matching the content of Appendix A (was Appendix C).

The consistency checks above can be useful for building verification tools.

Let me take this occasion to recall that there are XML syntax check tools that can be used to automatically verify the syntax based on the schema. We should write a more compliant XML in order to use them.


Best
Ale
--

















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

Reply via email to