Hello,
my comments:
Section 3.2, par. 2
MUST default -> defaults (sounds better to me)
Section 3.2 page 8, personal script "always_allow"
I suggest to rewrite the example as
...
if header :is "From" ["boss(_at_)example(_dot_)com",
"ceo(_at_)example(_dot_)com"]
{
keep;
}
instead of keeping it
if header :is "From" "boss(_at_)example(_dot_)com"
{
keep;
}
elseif header :is "From" "ceo(_at_)example(_dot_)com"
{
keep;
}
as it is shorter and I guess this is the way header is supposed to be used.
\
Section 3.2, page 9, example personal script spam_tests
I suggest rewriting the example as
if anyof(header :contain "Subject" "XXXX",
header :is "From" "money(_at_)example(_dot_)com")
{ keep; }
because this is what anyof is good for.
Section, page 9, site script spam_tests
I suggest rewriting it to
if header :contains "Subject" ["$$", "Make money"]
{ reject; }
instead of
if anyof(header :contains "Subject" "$$",
header :contains "Subject" "Make money")
{ reject; }
This is the way I thing scripts shall be written, but for the example
purposes in the draft, the current wording might be fine.
Greetings, Dilian
----- Message from Internet-Drafts(_at_)ietf(_dot_)org ---------
Date: Mon, 26 Jul 2010 01:30:05 -0700 (PDT)
From: Internet-Drafts(_at_)ietf(_dot_)org
Subject: [sieve] I-D Action:draft-ietf-sieve-include-06.txt
To: i-d-announce(_at_)ietf(_dot_)org
Cc: sieve(_at_)ietf(_dot_)org
A New Internet-Draft is available from the on-line Internet-Drafts
directories.
This draft is a work item of the Sieve Mail Filtering Language
Working Group of the IETF.
Title : Sieve Email Filtering: Include Extension
Author(s) : C. Daboo, A. Stone
Filename : draft-ietf-sieve-include-06.txt
Pages : 14
Date : 2010-07-26
The Sieve Email Filtering "include" extension permits users to
include one Sieve script inside another. This can make managing
large scripts or multiple sets of scripts much easier, and allows a
site and its users to build up libraries of scripts. Users are able
to include their own personal scripts or site-wide scripts.
A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-sieve-include-06.txt
Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.
----- End message from Internet-Drafts(_at_)ietf(_dot_)org -----
_______________________________________________
sieve mailing list
sieve(_at_)ietf(_dot_)org
https://www.ietf.org/mailman/listinfo/sieve