Problem with dovecot-managesieved and sieve scripts in mysql

Stephan Bosch stephan at rename-it.nl
Fri Oct 3 21:09:59 UTC 2014


On 10/3/2014 7:34 PM, ing. Petr Bitzan wrote:
> Hello,
>
> I would like to ask for advice on the following things:
>
>  
>
> I have sieve scripts stored in mysql,  work for LDA and imapd correctly.
>
> When I try to connect using the client managesieve (Roungcube plugin managesieve with Thunderbird addon sieve), i receive the following error:
>
>  
>
> Oct  3 19:04:50 mail dovecot: managesieve(11044167): Debug: sieve: include: sieve_global_dir is not set; it is currently not possible to include `:global' scripts.
>
> Oct  3 19:04:50 mail dovecot: managesieve(11044167): Error: sieve-storage: Cannot open non-file script location for active script `dict:proxy::sieve;name=active;bindir=/var/vmail/sieve-scripts/11044167'
>
> Oct  3 19:04:50 mail dovecot: managesieve(11044167): Fatal: Failed to open Sieve storage.

Currently, ManageSieve only supports the file storage. The dict storage
can only be used to retrieve scripts, not store them. Latest Pigeonhole
hg revision provides the infrastructure to implement this, but that will
probably not happen soon.

Regards,

Stephan.


More information about the dovecot mailing list