RFC Errata
RFC 5322, "Internet Message Format", October 2008
Source of RFC: IETF - NON WORKING GROUPArea Assignment: app
Errata ID: 1906
Status: Held for Document Update
Type: Technical
Publication Format(s) : TEXT
Reported By: Wolf Lammen
Date Reported: 2009-10-10
Held for Document Update by: Pete Resnick
Date Held: 2010-04-02
Section 4.1 says:
obs-body = *((*LF *CR *((%d0 / text) *LF *CR)) / CRLF)
It should say:
obs-body = *(%d0-127)
Notes:
The regular expression for obs-body is overly complex and can be simplified as suggested. Alternatively, one could use
*(d0 /text / LF / CR)
should the difference to 'text' be emphazised.
[Alexey: I've edited this to only show 1 issue per erratum.]