[Dovecot] Sieve problems - compiled script does not get updated
Hi, I'm using Dovecot 1.1.7 with sieve and managesieve, and Thunderbird with the sieve plugin (0.1.10). Sieve filters are generally working, but I noticed a situation where a script wrongly remains in effect.
Here's how to reproduce the problem:
- write 2 sieve scripts (in Thunderbird), say A and B, triggered by different things
- activate script A and send an email that triggers it (so that it gets compiled)
- change the active script to B (by clicking its "active" icon in the list)
- send an email that triggers B; it will not work
- send an email that triggers A; it will still work
The only way I found to fix it is to hunt down the corresponding .dovecot.sievec file and delete it (the .dovecot.sieve symlink gets updated correctly, but .dovecot.sievec doesn't). After deleting it, the correct script is compiled and executed.
Is this problem fixed in a newer version of dovecot?
Thanks Adrian
View this message in context: http://old.nabble.com/Sieve-problems---compiled-script-does-not-get-updated-... Sent from the Dovecot mailing list archive at Nabble.com.
Stephan Bosch-2 wrote:
Is this problem fixed in a newer version of dovecot? Yes.
That was SOOOOO brief. Anyway, I upgraded to Dovecot 1.2.11 and changed "cmusieve" to "sieve" (the only configuration change) and it seems to work now. It was quite painless :)
Thanks Adrian
-- View this message in context: http://old.nabble.com/Sieve-problems---compiled-script-does-not-get-updated-... Sent from the Dovecot mailing list archive at Nabble.com.
participants (2)
-
aditsu
-
Stephan Bosch