RFC Errata
RFC 5228, "Sieve: An Email Filtering Language", January 2008
Note: This RFC has been updated by RFC 5229, RFC 5429, RFC 6785, RFC 9042
Source of RFC: sieve (app)See Also: RFC 5228 w/ inline errata
Errata ID: 5579
Status: Verified
Type: Editorial
Publication Format(s) : TEXT
Reported By: Thomas Schmid
Date Reported: 2018-12-19
Verifier Name: Orie Steele
Date Verified: 2024-04-01
Section 2.3. says:
Example: if size :over 100k { # this is a comment discard; }
It should say:
Example: if size :over 100K { # this is a comment discard; }
Notes:
The small "k" after the 100 is invalid syntax according the ABNF.
"8.1. Lexical Tokens" defines a number as:
number = 1*DIGIT [ QUANTIFIER ]
QUANTIFIER = "K" / "M" / "G"
Either the Quantifier needs to be extended to allow also lowercase characters or the example needs to be corrected.