I need to read through the kmail code to see what it's angry about.
Please file a bug; I'll have time next week to work on it.
My guess is that KMail is expecting a precise sort of Cyrus response,
and I'm giving them something draft-rfc-compliant, but different.
This definitely isn't a showstopper issue right now.
Aaron
On Tue, 2006-02-28 at 19:09 +0300, Oleg Lapshin wrote:
> Hello
>
> I tried to change sieve-script from kmail
> List of scripts was shown, but when I tried to change script. it failed.
>
> Dialog from tcpdump:
>
> "IMPLEMENTATION" "DBMail timsieved v2.1"
> "SASL" "PLAIN"
> "SIEVE" "subaddress fileinto reject envelope vacation "
> OK
> AUTHENTICATE "PLAIN" "<skip>"
> OK
> LISTSCRIPTS
> "spam2"
> "main" ACTIVE
> OK
> LISTSCRIPTS
> "spam2"
> "main" ACTIVE
> OK
> GETSCRIPT "spam2"
> {299+}
> LOGOUT
> #Mail filter rules for loe
> #Generated by loe using SmartSieve 0.5.2 2006/02/26 05:53:39
>
> require "fileinto";
>
> if header :is "X-Spam-Flag" "YES" {
> fileinto "SPAM";}
> elsif header :is "X-Spam-Flag" "NO" {
> fileinto "INBOX";}
> else {
> fileinto "INBOX";}
>
>
> ##PSEUDO script start
> #mode&&advanced
>
> OK
>
>
> But kmail write:
> "Internal server error. Protocol error."
>