RFC Errata
RFC 7489, "Domain-based Message Authentication, Reporting, and Conformance (DMARC)", March 2015
Note: This RFC has been updated by RFC 8553, RFC 8616
Source of RFC: INDEPENDENTSee Also: RFC 7489 w/ inline errata
Errata ID: 5440
Status: Verified
Type: Editorial
Publication Format(s) : TEXT
Reported By: John Levine
Date Reported: 2018-07-25
Verifier Name: Adrian Farrel
Date Verified: 2018-07-26
Section 7.1, B.2.1, B.2.3, B.2.4 says:
==7.1== In particular, the "v=DMARC1" tag is comes back containing a tag of "v=DMARC1", containing at least "v=DMARC1" ==B.2.1== The version of DMARC being used is "DMARC1" ("v=DMARC1") ==B.2.3== with the value "=DMARC1". % dig +short TXT example.com._report._dmarc.thirdparty.example.net "v=DMARC1" example.com._report._dmarc IN TXT "v=DMARC1" ==B.2.4== o The version of DMARC being used is "DMARC1" ("v=DMARC1")
It should say:
==7.1== In particular, the "v=DMARC1;" tag is comes back containing a tag of "v=DMARC1;", containing at least "v=DMARC1;" ==B.2.1== The version of DMARC being used is "DMARC1" ("v=DMARC1;") ==B.2.3== with the value "v=DMARC1;". % dig +short TXT example.com._report._dmarc.thirdparty.example.net "v=DMARC1;" example.com._report._dmarc IN TXT "v=DMARC1;" ==B.2.4== o The version of DMARC being used is "DMARC1" ("v=DMARC1;")
Notes:
The ABNF of dmarc-record in section 6.4 says that there has to be a semicolon after v=DMARC1, but several of the examples for the _report._dmarc record are missing the semicolon.