RFC Errata


Errata Search

 
Source of RFC  
Summary Table Full Records

RFC 5322, "Internet Message Format", October 2008

Source of RFC: IETF - NON WORKING GROUP
Area Assignment: app

Errata ID: 4692

Status: Reported
Type: Technical

Reported By: Oleg Andriyanov
Date Reported: 2016-05-13

Section 3.2.4 says:

   qtext           =   %d33 /             ; Printable US-ASCII
                       %d35-91 /          ;  characters not including
                       %d93-126 /         ;  "\" or the quote character
                       obs-qtext

It should say:

   qtext           =   %d32 /             ; Printable US-ASCII
                       %d33 /             ;  characters not including
                       %d35-91 /          ;  "\" or the quote character
                       %d93-126 /
                       obs-qtext

Notes:

According to the Open Group's definition of the "print" class of characters in a locale [1], the SPACE character (%d32) is printable as well. So either it should be included in the "qtext" definition or the comment should state explicitly that it is excluded from "qtext" along with backslash and double quote.

[1]: pubs.opengroup.org/onlinepubs/009695399/basedefs/xbd_chap07.html

Report New Errata