Hi Stefan,
On 23.10.24 17:02, Stefan G. Weichinger via dovecot wrote:
I changed the setting slightly:
sieve = file:/home/vmail/%d/%u/sieve/scripts;active=/home/vmail/%d/%u/ sieve/.dovecot.sieve
edited filters in roundcube etc, checked symlink, looks ok
so in this directory:
/home/vmail/%d/%u/sieve
now there's:
- the following symlink, right?:
.dovecot.sieve -> scripts/managesieve.sieve
- and this file too?:
.dovecot.svbin
But it seems sieve isn't really working to me.
Really strange ...
And another question - did you also change your 20-lmtp.conf, especially 'mail_plugins'?
Now your 'doveconf -n' shows (which seems OK to me):
protocol lmtp { mail_debug = yes mail_plugins = " notify quota acl sieve" postmaster_address = logs@xunil.at }
but in your first posting you had this:
protocol lmtp { mail_debug = yes mail_plugins = sieve postmaster_address = logs@my.tld }
And one last question: are there any log entries regarding LMTP and Sieve while delivering a new mail to a mailbox with active filters?
I just check one of my Bookworm systems with a quite similar setup but with the original Debian Dovecot packages:
# 2.3.19.1 (9b53102964): /etc/dovecot/dovecot.conf # Pigeonhole version 0.5.19 (4eae2f79) # OS: Linux 6.1.0-26-amd64 x86_64 Debian 12.7 ext4
and don't have any problems with Sieve - it just works.
Regards, Markus