Kevin Menard wrote:

Hello all,

It's been a few years since I've posted here, so I hope everyone is doing well.

I'm running into a bit of a configuration issue that I hope someone might be able to help out with. I decided it was time to try letting sieve manage my filters and got avelsieve set up with squirrelmail this morning. I had to fight with timsieve for a bit in order to get it to use the correct SASL auth mechanisms, but that part is working fine now. So, I have the sieve server set up and a script on there, but nothing's getting processed.

Did you activate the script? If you look in your sieve directory (sievedir option in imapd.conf hashed by userid), you should see a 'defaultbc. link pointing to '<scriptname>.bc'

I normally use LMTP to deliver mail from Postfix to Cyrus. I tried to use deliver, since googling seemed to indicate this was the best way to do sieve filtering, but using deliver broke my virtdomain config (it strips the domain when delivering). So, what's the best way to get sieve working with LMTP? Is it even possible? Or is it possible to use deliver and preserve the full mailbox name?

You definitely do NOT want to use deliver unless you absolutely have to. Deliver is just an LMTP client anyways, and adds an extra (possibly expensive) process (fork() + exec()) to the pipeline.

--
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
---
Cyrus Home Page: http://asg.web.cmu.edu/cyrus
Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html

Reply via email to