RFC Errata


Errata Search

 
Source of RFC  
Summary Table Full Records

RFC 5451, "Message Header Field for Indicating Message Authentication Status", April 2009

Note: This RFC has been obsoleted by RFC 7001

Source of RFC: IETF - NON WORKING GROUP

Errata ID: 3195
Status: Held for Document Update
Type: Technical
Publication Format(s) : TEXT

Reported By: Dirk Geschke
Date Reported: 2012-04-17
Held for Document Update by: Barry Leiba
Date Held: 2012-04-18

Section 2.3 says:

     reasonspec = "reason" [CFWS] "=" [CFWS] value
                ; a free-form comment on the reason the given result
                ; was returned

It should say:

     reasonspec = [CFWS] "(" value ")"
                ; a free-form comment on the reason the given result
                ; was returned


Notes:

I am not sure if it is a mistake, but the examples look this way:

Authentication-Results: example.com;
dkim=pass (good signature) header.i=@mail-router.example.net;
dkim=fail (bad signature) header.i=@newyork.example.com

So I think the "reasonspec" is here "(good signature)" and "(bad signature)". All other examples show similar entries for "reasonspec".

[Verifier's note:
This change is INCORRECT. The free-form parenthesized comments are actually part of the "CFWS" production. The confusion is caused by having no examples that use the "reasonspec" production, and that should be fixed if the document is updated.]

Report New Errata