Hi Stephan, Shared the message to you in person only via separate mail.
With to Return-Path, I've not seen any difference in failures, all messages were consistently failing with the same error. Thank you! Bernard. 2018-04-10 2:54 GMT+02:00 Stephan Bosch <step...@rename-it.nl>: > Op 4/8/2018 om 8:10 PM schreef Bernard Spil: >> Hi, >> >> Since updating to 2.3.1 on my FreeBSD mailserver mail delivery using >> lda is broken if I have sieve enabled. >> (Before updating this was 2.2 and pigeonhole 0.4) >> >> FreeBSD 11.1-p8 amd64 >> Dovecot 2.3.1 >> Pigeonhole 0.5.1 >> >> Mailflow is OpenSMTPd as MTA, using mda delivery to rspamc which >> utlimately delivers using dovecot-lda. >> >> smtpd.conf >> deliver to mda "rspamc -h scan --mime -e >> \"/usr/local/libexec/dovecot/deliver -d %{user.username}\"" >> %{user.username} is the local user after virtusers, aliases etc. >> verified using a shell wrapper and capturing the username. >> >> conf.d/15-lda.conf >> protocol lda { >> mail_plugins = $mail_plugins sieve >> } >> >> >> Mail gets delivered. >> >> Don't understand why it is looking for a <>-address if sieve is enabled. > > I found the cause of the panic. However, what actually triggers it could > be a little more nasty. Do you have an example of a message passed to > dovecot-lda that causes the problem? I am particularly interested in the > Return-Path header. > > Regards, > > Stephan. >