5 Feb 2000 08:56
Comments about draft-martin-managesieve-00.txt
Alexey Melnikov <mel <at> messagingdirect.com>
2000-02-05 07:56:33 GMT
2000-02-05 07:56:33 GMT
>1.1. Changes
>
> Changes since 00
>
> -dropped syncronized literals. added HAVESPACE command
The ABNF grammar still allows synchronizing literals. Update grammar or
leave it (see HAVESPACE comment)
>1.6. Script Names
>
> Sieve script names may contain any valid UTF8 characters, but ***names
> must be at least one character long***. ...
When one reads the draft for the first time it is not clear why you have
such restriction.
It is better to explain that empty name has different semantics when
SETACTIVE is used.
>2. Commands
>
> The following commands are valid. Prior to successful authentication
> only the AUTHENTICATE, CAPABILITY, STARTTLS, and LOOGOUT commands
^^^^^^^
Typo in LOGOUT
>2.1. AUTHENTICATE Command
>
...
>
(Continue reading)
>
> > What do you think about adding response codes for various failures?
>
.
Think about it: you can use a modified Listserv to parse the Sieve scripts,
and good old email to return error messages. Users, at least anybody who's
signed up for a mailing list, can understand this. If you ship the parts
around using MIME application/sieve, presumably your well-behaved
RSS Feed