From: Stephan Bosch Date: Mon, 27 Nov 2017 10:45:05 +0000 (+0100) Subject: lmtp: proxy: Fixed proxying reply from backend server. X-Git-Tag: 2.3.0.rc1~342 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=933602635dbe676f875f4773c6fa7eb8b178dc91;p=thirdparty%2Fdovecot%2Fcore.git lmtp: proxy: Fixed proxying reply from backend server. It contained an additional CRLF, which caused problems. --- diff --git a/src/lmtp/lmtp-proxy.c b/src/lmtp/lmtp-proxy.c index cfd092e032..ae99e33530 100644 --- a/src/lmtp/lmtp-proxy.c +++ b/src/lmtp/lmtp-proxy.c @@ -264,7 +264,7 @@ static void lmtp_proxy_write_reply(string_t *reply, const struct smtp_reply *proxy_reply) { if (smtp_reply_is_remote(proxy_reply)) { - smtp_reply_write(reply, proxy_reply); + smtp_reply_write_one_line(reply, proxy_reply); } else { str_append(reply, "451 4.4.0 Remote server not answering"); switch (proxy_reply->status) {