Sieve
Daryl Field
djf at gxn.net
Wed Feb 19 04:36:13 EST 2003
I'm using(trying to) use sieve to filter, am using homedir for the scripts.
It doesn't work & I'm not getting any usefull feedback via any of the logs.
Here are a few details re the current configuration. If anyone is aware of
any documentation I'm missing & could point me in the right direction, I'd
be eternally gratefull.
Cyrus.conf:
sieve cmd="timsieved" listen="sieve" prefork=0
imapd.conf:
partition-default: /var/spool/imap
admins: cyrusadm
sasl_pwcheck_method: saslauthd
sieveusehomedir: true
allowanonymouslogin: no
imapidresponse: no
~$less ~xxx/.sieve
require ["fileinto", "reject", "vacation", "regex", "relational"];
if header :contains ["to", "cc"] "info-cyrus at andrew.cmu.edu" {
fileinto "INBOX.Cyrus";
} elsif header :contains ["to", "cc"] "list2" {
fileinto "INBOX.list2";
}
This log entry may be from a filter attempt - but I'm of the opinion, its
from when I tried to use sieveshell without the usehomedir option being
present, as theres not enough entries like this to indicate they are
carried out on every filter attempt:
Feb 18 11:46:19 mini-me master[28444]: about to exec
/usr/cyrus/bin/timsieved
Feb 18 11:46:19 mini-me sieve[28444]: executed
Feb 18 11:46:19 mini-me sieve[28444]: accepted connection
Feb 18 11:46:19 mini-me timsieved[28444]: can't use home directories
More information about the Info-cyrus
mailing list