[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