ietf-mta-filters
[Top] [All Lists]

Re: List of expected changes for sieve 05 draft

1998-11-11 13:31:24
Tim Showalter wrote:

2.  Question: Should short-circuit evaluation be as is, a MAY, or not
    discussed at all?

I think that short-circuit evaluation should be MUST (may be some future 
extensions
will depend on it) or not discussed at all.

Date: Mon, 09 Nov 1998 15:52:27 -0800 (PST)
From: Chris Newman <Chris(_dot_)Newman(_at_)innosoft(_dot_)com>

4.  Question: Should i;ascii-casemap be the default?

I'm not sure.  How does this interact with the local-part being
case-sensitive and the domain-part being case-insensitive?  Could it lead
to confusion?

Hm.  Perhaps we should just canonicalize all domain names to
(lower/upper)case for compares, then provide primitives (i.e., not
"header") for looking at to/from/cc like IMAP does for looking at parsed
address headers.  (That's simpler than anything else I can think of.)
Then we can make casemap the default.

Making i;ascii the default is more or less a lose for similar arguments,
so I'd rather not do that.

Adding primitives for dealing with addresses seems good.

Then i;ascii-casemap should be the default.

6.  Request: A non-present comparator is considered to be basically a syntax
    error.

Sounds reasonable.

13. Request: Reject should be optional.


Will it stay in the main document?

2.  Tagged arguments: Some time ago, tagged arguments were proposed and
    accepted.  I strongly prefer them because they allow keywords to be taken
    out of the grammar, reducing the number of special cases, and allowing
    extensions to be added without changes to the grammar.

2a. Can we keep tagged arguments?

No doubt.

2b. Arbitrarily, I allowed tagged arguments to be in any order and freely
    interspersed in commands.  This was probably a mistake, but I wanted to
    preserve wordings like this:

       header "From" :contains "tjs"

    What do people want?  The dominant stated opinion is that they should only
    happen after the keyword, and that's fine with me.

I prefer to have tagged arguments only after keyword.

Regards,
Alexey Melnikov
------------------------------------------
SMTP/POP3/IMAP4/ACAP servers creation team

Epsylon Technologies, Russia
 http://www.taxxi.com

Imap Development Kit (my own product)
http://194.87.43.111/homerus/mail/idk/index.htm

Fax (San Diego, California): 16198393837
------------------------------------------