Thomas Leuxner wrote:
Hi,
after upgrading to Dovecot 1.2x including the rewritten Sieve plugin replacing 'cmusieve', messages
which have formerly been filed to a "Public/Mailing-List" maildir are no longer filtered
correctly. The sieve script itself is included in the user's personal-script. The messages are
dropped to the INBOX rather than the "Public Namespace Maildir". Log's don't give a hint
(at least to me). The documentation says the personal script should automatically fetch the
include, and compile it in the users home...
I am pretty confident that this is caused by the include bug we found a
few days back:
http://www.dovecot.org/list/dovecot/2009-July/041608.html
That is fixed:
http://hg.rename-it.nl/dovecot-1.2-sieve/rev/d989537882d0
To confirm, you could first try to incorporate the mailing-list rules
from the global script into the user's personal script to check whether
filing into the public namespace works without the include.
Then, you could apply the above patch to check whether it solves your
problem. I've tested your setup with the latest Mercurial version and I
could not find any problems.
Regards,
Stephan