On Mon 14/Dec/2020 16:57:53 +0100 Brotman, Alex wrote:
From: John R Levine <[email protected]>
The goal was to clarify the language, without (to the best of our ability)
changing the schema. I'd welcome a other attempts at clarifications (if you
believe mine introduces structural XML changes).
So it'd say yeah, we know the XML lets you put multiple header_from
domains in the same report row, but please don't do that, send a separate
report row for each header_from?
I'm still not clear how could two From: domain fall in the same row. Appendix
C is very clear that there is a single IdentifierType for each row. And each
IdentifierType has exactly one "header_from". I am appalled at the fact that
such rule is not given in the text. There has to be a better description in
Section 2.2. I'd propose something like:
The bulk of a report consists of data for each message received during the
reporting period, where each record aggregates messages having similar
characteristics. Relevant characteristics are:
Then follow with a revised bullet list. It should be a descriptive equivalent
of the grammar in Appendix C. The current version doesn't match, obviously,
since it confuses ourselves. We cannot ship it as is.
So it should be clarified as such:
o Data for each Domain Owner's subdomain separately from mail from
the sender's Organizational Domain, even if there is no explicit
subdomain policy
Perhaps changed to something more like:
o A separate report should be generated for each 5322.From subdomain,
regardless
of which policy domain was used during receipt of messages
That's excessive, IMHO. If the recipient is the same, there's no reason to
split that data into different reports.
For the other thread with Ale, is there anything wrong with stating both
minOccurs/maxOccurs set at "1" so that it's more clear that it must be once,
and only once?
At the beginning of Appendix C there is a paragraph saying:
NOTE: Per the definition of XML, unless otherwise specified in the
schema below, the minOccurs and maxOccurs values for each element are
set to 1.
It's hard to make it clearer than that. Perhaps:
NOTE: Per the definition of XML, each element can appear zero or more
times, as specified by minOccurs and maxOccurs values. When not
explicitly specified, the default value for both attributes is 1.
After that, specifying the default might be more confusing than helpful.
Best
Ale
--
_______________________________________________
dmarc mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/dmarc