30 Jul
2025
30 Jul
'25
1:51 a.m.
Den 28.07.2025 09:46, skrev Kamil Jońca via dovecot:
I have scripts in 2 places: sieve_script personal { path = ~/.dovecot.sieve }
sieve_script before { path = /etc/dovecot/sieve }
/etc/dovecot/sieve is directory with (currently) one script. This script add header to message.
And it seems, that "before" script is not executed. Any hints? KJ
I may be totally misunderstanding, but is mail delivered by lda or lmtp ? If lda, it may be running as the mail user, and so will not have access to compile the before script. Try compiling it as the owner of the before script, and ensure that the delivery agent (daemon or lda binary) has access.