<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div class=""><br class=""></div><div><blockquote type="cite" class=""><div class="">Am 07.04.2018 um 22:16 schrieb Martin Waschbüsch <<a href="mailto:martin@waschbuesch.de" class="">martin@waschbuesch.de</a>>:</div><br class="Apple-interchange-newline"><div class="">Hi all,<br class=""><br class="">Hey all, I upgraded to dovecot 2.3.1 (from 2.2.34) and noticed that the behavior for dovecot-lda changed. Apparently it no longer accepts -f "" or -f "<>?<br class="">With 2.2.34, both were accepted now I get:<br class=""><br class="">root@mail:~# /usr/local/libexec/dovecot/dovecot-lda -f "<>"<br class="">lda(root): Fatal: Invalid -f parameter: Null path not allowed<br class=""><br class="">or<br class=""><br class="">root@mail:~# /usr/local/libexec/dovecot/dovecot-lda -f ""<br class="">lda(root): Fatal: Invalid -f parameter: Path is empty string<br class=""><br class="">I guess this must be a bug? I mean, envelope sender *must* be empty for bounces.<br class=""></div></blockquote><br class=""></div><div>In the list-archive, I saw at least one other person seemed to have had the same problem.</div><div>Anyway, I fixed my immediate problem and created a pull-request which seems like the right thing to do:</div><div><br class=""></div><div><a href="https://github.com/dovecot/core/pull/73" class="">https://github.com/dovecot/core/pull/73</a></div><div><br class=""></div><div>perhaps this helps someone else, too.</div><div><br class=""></div><div>Thx,</div><div><br class=""></div><div>Martin</div></body></html>