[Dovecot] Pigeonhole Sieve Extprograms Plugin

dovecot at voidptr.de dovecot at voidptr.de
Thu Mar 6 11:47:51 UTC 2014


On 06/03/14 00:14, Jiří Bourek wrote:
> Hi,
> 
> I think you are missing something along these lines:
> 
> plugin {
>   sieve_plugins = sieve_extprograms
>   sieve_global_extensions = +vnd.dovecot.filter
>   sieve_extensions = +vnd.dovecot.filter
> }
> 
> Also, I'm not sure what wheezy-backports package does, but the same
> version of Dovecot for Jessie looks for sieve plugins libraries under
> /usr/lib/dovecot/modules/sieve directory, whereas the dovecot-sieve
> package puts them into /usr/lib/dovecot/modules, causing Dovecot to
> throw errors (as it's unable to find them.)
> 
> Made it work by creating a symlink /usr/lib/dovecot/modules/sieve
> pointing to ../modules. I suspect this can cause breakage during
> dovecot-sieve update (if they ever get to put those files to the right
> place), so better watch that.
> 
> J.

Hi,

You're right, after adding the plugin to sieve_plugins and symlinking
its .so file in the right place, it works fine.
Thank you for the hint.

The mismatch between the configured and actual plugin directories seems
like a bug with the Debian package to me...

Nils



More information about the dovecot mailing list