How to activate sieve script for users?
Andrew Morgan
morgan at orst.edu
Wed Mar 8 19:50:38 EST 2006
On Wed, 8 Mar 2006, Kai Wang wrote:
> Greetings.
>
> We are migrating from uw-imap to cyrus. I have converted our users'
> procmailrc files to sieve scripts. I have root access and know the user
> cyrus' password. But I don't know users' password. Can anybody tell me how to
> activate for them?
I have a perl script for deactivating users' sieve scripts which you could
modify to handle activation. I've written a bunch of automated stuff for
managing sieve scripts, but it is all bundled in our user self-service web
pages so I can't really distribute it (nor would it be very useful in that
form). You can use this code as a base for simple sieve script processes.
http://oregonstate.edu/~morgan/cyrus/public/deactivate_user_sieve.pl
also
http://oregonstate.edu/~morgan/cyrus/public/list_user_sieve.pl
The perl module documentation for this stuff is pretty sparse (that's
being kind), but you can figure out how it works by looking at the
sieveshell program (which is just a perl script).
Feel free to ask me questions too.
Andy
More information about the Info-cyrus
mailing list