RFC Errata
RFC 9051, "Internet Message Access Protocol (IMAP) - Version 4rev2", August 2021
Source of RFC: extra (art)See Also: RFC 9051 w/ inline errata
Errata ID: 7323
Status: Verified
Type: Technical
Publication Format(s) : TEXT, PDF, HTML
Reported By: Nicholas Evans
Date Reported: 2023-01-26
Verifier Name: Murray Kucherawy
Date Verified: 2023-07-28
Section 6.4.4.4. says:
S: B283 NO [BADCHARSET UTF-8] KOI8-R is not supported
It should say:
S: B283 NO [BADCHARSET (KOI8-R)] KOI8-R is not supported
Notes:
The BADCHARSET response code is described in 7.1 as "Optionally followed by a parenthesized list of charsets", and in the formal syntax as:
resp-text-code =/ "BADCHARSET" [SP "(" charset *(SP charset) ")" ]
Although a client's parser might use a generic resp-text-code (atom [SP 1*<any TEXT-CHAR except "]">]) as a fallback, the server should parenthesize even when only one charset is sent.