5221 and 7865: IP address regexp
<https://www.rfc-editor.org/errata/eid5221>
<https://www.rfc-editor.org/errata/eid7865>
These two have been addressed by getting rid of the IP address regexp in the XML schema in aggregate-report.

5229 and 5773: optional elements
<https://www.rfc-editor.org/errata/eid5229>
<https://www.rfc-editor.org/errata/eid5773>
These two have been addressed by adding minOccurs and maxOccurs explicitly in the XML schema in aggregate-report.

5229 is partly invalid by saying:
All but "sp" have a default value [...]
The default value of "sp" is explained here:
<https://datatracker.ietf.org/doc/html/rfc7489#page-20>
<https://datatracker.ietf.org/doc/html/draft-ietf-dmarc-dmarcbis-36#section-4.7-4.18.1>

5773 further suggests to make the "fo" element mandatory, whereas aggregate-report has chosen to make it optional. The design choice may be debatable, but this not an erratum in the sense of an error.

5495: DMARC TXT record
<https://www.rfc-editor.org/errata/eid5495>
This has been addressed by introducing the term "DMARC Policy Record", which is defined to start with the label "_dmarc". Furthermore there is an illustrative example, which makes it clear that "_dmarc" must be prepended:
<https://datatracker.ietf.org/doc/html/draft-ietf-dmarc-dmarcbis-36#section-4.10-8>

6729: public suffix list
https://www.rfc-editor.org/errata/eid6729
This has been addressed by superseding the public suffix list and explaining the design choice here:
<https://datatracker.ietf.org/doc/html/draft-ietf-dmarc-dmarcbis-36#section-4.10-3>

7099 and 7100: filename suffix .gz
<https://www.rfc-editor.org/errata/eid7099>
This has been fixed here:
<https://datatracker.ietf.org/doc/html/draft-ietf-dmarc-aggregate-reporting-23#section-2.5.2-8>

Overall, all eight errata in "reported" state have already been addressed sufficiently IMHO.

Regards,
Matt

_______________________________________________
dmarc mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to