[Dovecot] sieve-pipe Error

Stephan Bosch stephan at rename-it.nl
Tue Oct 25 11:26:19 EEST 2011


Op 25-10-2011 9:33, Ian Barton schreef:
> On 24/10/11 23:33, Stephan Bosch wrote:
>> On 10/24/2011 12:00 PM, Ian Barton wrote:
>>> I am using Dovecot 2.0.15 on Arch. I have cloned the hg repo and
>>> compiled the plugin using the following options:
>>>
>>> ./configure --with-dovecot=/usr/lib/dovecot
>>> --with-pigeonhole=/usr/include/dovecot/sieve/
>>>
>>> The relevant section of my dovecot.conf looks like:
>>>
>>> plugin {
>>> sieve = ~/.dovecot.sieve
>>> sieve_global_path = /home/vmail/globalsieverc
>>> sieve_dir = ~/
>>>
>>> sieve_plugins = sieve_pipe
>>> # This directory contains the scripts that are available.
>>> sieve_pipe_bin_dir = /usr/lib/dovecot/sieve-pipe
>>> }
>>>
>>> When I restart Dovecot I get the following error:
>>>
>>> ian:dovecot/ $ sudo rc.d restart dovecot [10:50:53]
>>> :: Stopping dovecot daemon [DONE]
>>> :: Starting dovecot daemon [BUSY] managesieve: Fatal:
>>> opendir(/usr/lib/dovecot/modules/sieve) failed: No such file or 
>>> directory
>>> doveconf: Error: managesieve-login: dump-capability process returned 89
>>
>> Apparently, the plugin is not installed in the correct location. Try
>> supplying a --with-moduledir=/usr/lib/dovecot/modules .
>>
>> After make install, the /usr/lib/dovecot/modules/sieve directory should
>> contain lib90_sieve_pipe_plugin.so.
>>
>
> Thank you that worked. Now to test if it's working:)

Please reply to the mailing list as well.

Regards,

Stephan.




More information about the dovecot mailing list