Daryl wrote: > > The syntax checks out ok & the rules are simple - it's just not filtering. > Without any feedback from the deliver process in my logs I cant work out > why this is the case. > I am logging everything via syslog, but a deliver process is as follows:- > > root@mini-me~$grep 32612 /var/log/imapd.log > Feb 19 15:25:09 mini-me master[32612]: about to exec /usr/cyrus/bin/lmtpd > Feb 19 15:25:09 mini-me lmtpunix[32612]: executed > Feb 19 15:30:14 mini-me lmtpd[32612]: accepted connection > Feb 19 15:30:14 mini-me lmtpd[32612]: lmtp connection preauth'd as postman > Feb 19 15:30:14 mini-me lmtpd[32612]: duplicate_check: > <195161647.1045668728@[10.132.124.72]> user.djf 0 > Feb 19 15:30:14 mini-me lmtpd[32612]: mystore: starting txn 2147484037 > Feb 19 15:30:14 mini-me lmtpd[32612]: mystore: committing txn 2147484037 > Feb 19 15:30:14 mini-me lmtpd[32612]: duplicate_mark: > <195161647.1045668728@[10.132.124.72]> user.djf 1045668614 > Feb 19 15:31:14 mini-me master[29993]: process 32612 exited, status 0
Did you check the permissions on the entire path to your script? Do you have 'sieveusehomedir' enabled? DO you have any messages in imapd.log like: "lmtpd: unable to init duplicate delivery database"? -- Kenneth Murchison Oceana Matrix Ltd. Software Engineer 21 Princeton Place 716-662-8973 x26 Orchard Park, NY 14127 --PGP Public Key-- http://www.oceana.com/~ken/ksm.pgp