RFC Errata

Errata Search

Source of RFC  
Summary Table Full Records

RFC 8601, "Message Header Field for Indicating Message Authentication Status", May 2019

Source of RFC: dmarc (art)

Errata ID: 6026
Status: Reported
Type: Technical
Publication Format(s) : TEXT

Reported By: John Levine
Date Reported: 2020-03-22

Section 2.2 says:

     resinfo = [CFWS] ";" methodspec [ CFWS reasonspec ]
               [ CFWS 1*propspec ]

It should say:

     resinfo = [CFWS] ";" methodspec [ CFWS reasonspec ]
               *( CFWS propspec )


When there is more than one propspec, they are separated by spaces. Every implementation I know puts in the spaces. This was correct in RFC 7601, but see unconfirmed erratum 5435 which introduced the mistake.

While we're at it, take out the [CFWS] at the end of the definition of pvalue which is redundant and confusing.

Report New Errata

Advanced Search