dovecot-2.3.2.1 and dovecot-pigeonhole-0.5.2 bug?
Hello,
we have a problem after updating the software with the operation of sieve scripts sending a copy of the e-mails, e-mails are not transferred.
Configuration: dovecot-2.3.2.1 + dovecot-pigeonhole-0.5.2 + FreeBSD 11.2
log: Sep 06 13:28:17 lda(XXX@XXX)<38615><XXX+XXX>: Info: sieve: msgid=<XXX-XXX-XXX-7788-XXX@XXXXnet>: stored mail into mailbox 'INBOX' Sep 06 13:28:17 lda(XXX@XXX)<38615><XXX+XXX>: Info: sieve: Execution of script /usr/home/XXX/mail/XXX@XXX/.dovecot.sieve failed, but implicit keep was successful (user logfile /usr/home/XXX/mail/XXX@XXX/.dovecot.sieve.log may reveal additional details)
.dovecot.sieve.log: error: msgid=<XXX-XXX-XXX-7788-XXX@XXXXnet>: failed to redirect message to <XXXXX@XXXXXX.com>: smtp(127.0.0.1:25): DATA failed: 552 Message header not CRLF terminated (permanent failure).
On old configuration: dovecot 2.2 + dovecot-pigeonhole- 0.4 + FreeBSD 11.2 we don't have problem.
Has anyone had a similar problem, knows the solution?
I see it happening with dovecot 2.1.17 in a setup that is complex to update. So I am interested in the cause and possible solutions to bring them into this old setup.
As I already said, this setup is way too complex to think about an update. The cause of this problem cannot be a problem of the same size. If somebody (probably you or Stephan) already found the cause I could concentrate on backporting a solution. And future readers of the thread may be interested as well ...
On 12/08/2024 19:06, skraw--- via dovecot wrote:
Hi
this is what I found
https://dovecot.org/list/dovecot/2019-April/115674.html
John
Thank you John for that hint, it looks promising. I will try to check that out and report back.
Ok, it seems the version I am having here is older than the cited patch allows. It is likely pigeonhole-0.4.21 from 2017 where the lib-smtp does not exist at all. So I am a bit stuck ...
participants (5)
-
Aki Tuomi
-
Jan Nowak
-
John Fawcett
-
skraw@ithnet.com
-
Stephan Bosch