Now that Cyrus 2.2 has support for mailbox annotations, I believe that we can provide the functionality that people desire. I propose the following:
We will create a new "/vendor/cmu/cyrus-imapd/sieve" shared annotation which can only be set by an admin. Whenever a message is posted directly to a shared mailbox, the script specified by the /sieve annotation (if any) will be run.
Question: Should the annotation be inherited by child mailboxes? This would allow the same script to be run on an entire hierarchy by only setting one annotation.
Thoughts?
-- 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