sieve_after seems to be ignored ?

Per Jessen per at computer.org
Tue Aug 25 13:49:07 UTC 2015


Per Jessen wrote:

> Per Jessen wrote:
> 
>> Michael Kliewe wrote:
>> 
>>> Hi Per,
>>> 
>>> On 25.08.2015 11:40, Per Jessen wrote:
>>>> sieve and managesieve are both working fine, have been for years.
>>>> Now I want to add a sieve_after script:
>>>>
>>>> /etc/dovecot/conf.d/90-sieve.conf :
>>>>
>>>> plugin {
>>>>   sieve = ~/.dovecot.sieve
>>>>   sieve_dir = ~/sieve
>>>>   sieve_before =
>>>>   sieve_after = ~/sieve/personal.sieve
>>>>   sieve_subaddress_sep = +
>>>> }
>>>>
>>>> I have compiled ~/sieve/personal.sieve to ~/sieve/personal.svbin,
>>>> but it
>>>> doesn't seem to be read.  Any hints?
>>> 
>>> sieve_after is only executed if no rule matched in other
>>> sieve-scripts before.
>>> 
>>> Michael
>> 
>> Thanks Michael - in this case I have no other scripts, not even a
>> ~/.dovecot.sieve.  Also, I thought sieve_after was run as long as the
>> previous script doesn't say "keep"?
> 
> I have also tried it for a user that does have a ~/.dovecot.sieve - no
> rules are hit, but sieve_after still isn't executed.

As a test, I tried with an empty ~/.dovecot.sieve (contents moved to
~/sieve/personal.sieve), the sieve_after script still isn't picked up.
Any suggestions on how to debug this?  


Thanks
Per


-- 
Per Jessen, Zürich (20.4°C)
http://www.dns24.ch/ - your free DNS host, made in Switzerland.



More information about the dovecot mailing list