Re: [Errata Verified] RFC5228 (5579)

"[email protected]" <[email protected]>
Newsgroups gmane.ietf.mta-filters
Message-ID <[email protected]>
This looks incorrect to me and should be rejected.  Section 2.1 paragraph 4 says:


   Tokens other than strings are considered case-insensitive.


The quantifier token is not a string (something in double-quotes), so it is considered case-insensitive.  Another example of this in the RFC is the 'not' test which appears in the example in all caps.



Philip Guenther


________________________________
From: RFC Errata System <[email protected]>
Sent: Monday, April 1, 2024 2:03:18 PM
To: [email protected]; Philip Guenther; [email protected]
Cc: [email protected]; [email protected]; [email protected]; [email protected]; [email protected]
Subject: [Errata Verified] RFC5228 (5579)

The following errata report has been verified for RFC5228, "Sieve: An Email Filtering Language". -------------------------------------- You may review the report below and at: https: //urldefense. com/v3/__https: //www. rfc-editor. org/errata/eid5579__;!!ORgEfCBsr282Fw!pUhXhW-jETyFOEhpGk8BoyVwOqELLoYErrM0Z-OjMeWx1Y3cCmaPa5U_GxRtxT_iL4H-GaIk2EkoKc9heEghnL0n$


The following errata report has been verified for RFC5228,
"Sieve: An Email Filtering Language".

--------------------------------------
You may review the report below and at:
https://urldefense.com/v3/__https://www.rfc-editor.org/errata/eid5579__;!!ORgEfCBsr282Fw!pUhXhW-jETyFOEhpGk8BoyVwOqELLoYErrM0Z-OjMeWx1Y3cCmaPa5U_GxRtxT_iL4H-GaIk2EkoKc9heEghnL0n$

--------------------------------------
Status: Verified
Type: Editorial

Reported by: Thomas Schmid <[email protected]>
Date Reported: 2018-12-19
Verified by: Orie Steele (IESG)

Section: 2.3.

Original Text
-------------
   Example:  if size :over 100k { # this is a comment
                discard;
             }

Corrected Text
--------------
   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.

--------------------------------------
RFC5228 (draft-ietf-sieve-3028bis-13)
--------------------------------------
Title               : Sieve: An Email Filtering Language
Publication Date    : January 2008
Author(s)           : P. Guenther, Ed., T. Showalter, Ed.
Category            : PROPOSED STANDARD
Source              : Sieve Mail Filtering Language
Stream              : IETF
Verifying Party     : IESG

_______________________________________________
sieve mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/sieve
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.