On 28/08/2025 10:44, niklas.meyer--- via dovecot wrote:
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?
_______________________________________________
dovecot mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Hi Niklas
in the channgelog I can see that function
lda_sieve_multiscript_get_scripts() was refactored and updates were done
about error handling. It is possible that this behaviour was
inadvertently introduced during that work, but I'll leave further
comment to the developers.
John
_______________________________________________
dovecot mailing list -- [email protected]
To unsubscribe send an email to [email protected]