Hello,
After upgrading Dovecot from version 2.3.4 to 2.3.19 i noticed errors for some users having sieve redirects. Before upgrade all worked fine.
In sieve plugin i have two limits:
sieve_max_actions = 500 sieve_max_redirects = 150
If user have up to 100 redirects all works fine but if there are 101 or more none of them works and there is error:
dovecot: lmtp(test2.mbox) Error: sieve: msgid=<***l>: redirect action: failed to check for duplicate forward to <101th.email.address>
It seams that there is another limit but cant find where. When checked "dovecot -n|grep 100" there was only "default_process_limit". Increasing this changed nothing. Still the same error. File ".dovecot.sieve.log" in user home dir don't have any additional information. There is only:
redirect action: failed to check for duplicate forward: internal error occurred: refer to server log for more information.
Do you have any ideas how to fix it?
-- Best regards,
Maciej Polewczyński Do or do not. There is no try.