I'm running 2.2.3 on FreeBSD 4.8-STABLE: $ find /ext/data/mail /ext/data/mail /ext/data/mail/stage. /ext/data/mail/.sieve /ext/data/mail/.sieve/c /ext/data/mail/.sieve/c/china /ext/data/mail/.sieve/c/china/sieve.spam.bc /ext/data/mail/.sieve/c/china/sieve.spam.script /ext/data/mail/.sieve/c/china/defaultbc /ext/data/mail/user /ext/data/mail/user/china /ext/data/mail/user/china/cyrus.header /ext/data/mail/user/china/cyrus.index /ext/data/mail/user/china/cyrus.cache
$ cat /ext/data/mail/.sieve/c/china/sieve.spam.script if header :contains "Subject" "hello" { discard; } $ cat test.msg From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: hello test $ deliver -r [EMAIL PROTECTED] -m user.china -a china < test.msg Why doesn't the filter throw away the message? -- albert chin ([EMAIL PROTECTED]) --- Home Page: http://asg.web.cmu.edu/cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html