28 Aug
2025
28 Aug
'25
11:44 a.m.
John! You are the best and you were right.
I tried debugging it a bit deeper and look:
Dovecot now awaits a script there, if none is present it will stop the sieve processing in general, which is bad, as in our use case these scripts are optional and setup by the Admins via external UI.
The behavior of 2.3 was, that if it did not found another after or before script besides the global ones, it was only executing them, not stopping the complete Sieve filter process.
So therefore: Is there an option reactivating this old behaviour (such as skip_empty = yes) or is this a bug?
Maybe the devs can tell this?