RFC Errata
RFC 5322, "Internet Message Format", October 2008
Note: This RFC has been updated by RFC 6854
Source of RFC: IETF - NON WORKING GROUPArea Assignment: app
Errata ID: 6921
Status: Held for Document Update
Type: Technical
Publication Format(s) : TEXT
Reported By: John Klensin
Date Reported: 2022-04-05
Held for Document Update by: Francesca Palombini
Date Held: 2024-05-16
Section 2.1 says:
composed of characters with values in the range of 1 through 127 and interpreted as US-ASCII [ANSI.X3-4.1986] characters.
It should say:
composed of ASCII characters [RFC20] with values in the range from 0/1 to 7/15. --OR-- composed of octets with decimal values in the range from 1 through 127 and interpreted as US-ASCII [ANSI.X3-4.1986] characters.
Notes:
See previous erratum about "US-ASCII" versus "ASCII" or "RFC20" and apply as needed to the suggested text.
While there are several ways to fix the problem being reported here, the "range of 1 through 127" has no meaning without some qualification as to what the numbers mean. One could infer from the original form that the range is interpreted according to something in the standard, but that standard, unlike, e.g., Unicode, never uses a linear sequence of numbers to refer to code points, only the Column/Row notation shown above (plus, of course, the actual seven-bit binary coding).