[Dovecot] ManageSieve v0.10.0 released for Dovecot 1.1.beta15
Stephan Bosch
stephan at rename-it.nl
Wed Feb 13 23:27:42 EET 2008
Hello Dovecot users,
I finally managed to upgrade the ManageSieve implementation to
dovecot-1.1. This also resulted in major restructuring of the code. The
actual ManageSieve implementation is now available as a separate package
and the patch now only contains the changes to the dovecot-1.1 tree that
are necessary to use the ManageSieve service. The patch and the new
package no longer contain another copy of the CMU Sieve code; the
package depends on dovecot-sieve-1.1 for the sieve implementation.
Change Log v0.10.0
-------------------
(Changed version scheme from vY to vX.Y.Z)
* Upgraded to Dovecot 1.1:
- The actual managesieve implementation is now a separate
package.
The dovecot tree still needs to be patched though to make
dovecot recognize the new managesieve service.
- Incorporated changes to imap/imap-login into the equivalent
managesieve processes.
- Removed cmusieve implementation from managesieve sources. It
is now linked externally from the dovecot-sieve-1.1 package.
- Restructured README.managesieve file into separate README,
NEWS, TODO, DESIGN and INSTALL files.
* Added support for new libsieve implementation (to be released).
This package can be compiled with either the new or the old Sieve
implementation (autodetected). If the new Sieve becomes stable, this
package will be merged with it to make a single package for Dovecot
Sieve support.
Installation
------------
Patch your dovecot-1.1.beta15 source tree with the following patch:
http://www.rename-it.nl/dovecot/1.1/dovecot-1.1.beta15-managesieve-0.10.0.diff.gz
The patched Dovecot can be compiled and installed as usual.
Download and unpack the dovecot-1.1-managesieve package:
http://www.rename-it.nl/dovecot/1.1/dovecot-1.1-managesieve-0.10.0.tar.gz
The README and INSTALL files therein should provide enough information
to build, install and configure the ManageSieve service. After patching,
your Dovecot source tree contains an updated dovecot-example.conf with a
configuration example.
The documentation is still pretty sparse however, but I intend to build
a wiki page in the near future.
Have fun testing the Dovecot ManageSieve service. Don't hesitate to
notify me when there are problems.
Regards,
--
Stephan Bosch
stephan at rename-it.nl
IRC: Freenode, #dovecot, S[r]us
More information about the dovecot
mailing list