RFC Errata


Errata Search

 
Source of RFC  
Summary Table Full Records

RFC 5232, "Sieve Email Filtering: Imap4flags Extension", January 2008

Source of RFC: sieve (app)

Errata ID: 4952
Status: Verified
Type: Editorial

Reported By: Thomas Schmid
Date Reported: 2017-02-26
Verifier Name: Alexey Melnikov
Date Verified: 2017-02-28

Section 9. Extended says:

#
# Keep all messages to or from people in my company
#
elsif anyof address :domain :is ["From", "To"] "company.example.com"
           {

It should say:

#
# Keep all messages to or from people in my company
#
elsif address :domain :is ["From", "To"] "company.example.com"
           {

Notes:

The anyof test is defined in the RFC 5228 as
anyof <tests: test-list>
test-list = "(" test *("," test) ")"

Which means the parentheses after anyof are mandatory/required.

I would suggest dropping the anyof completely. An anyof with a single test is equivalent to a single test.

Alexey Melnikov: I've updated the corrected text to match your latest suggestion.

Report New Errata