]> git.ipfire.org Git - thirdparty/dovecot/core.git/commit
imap-login: proxy: Don't forward untagged BYE responses to the client
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Wed, 6 Oct 2021 12:43:09 +0000 (15:43 +0300)
committeraki.tuomi <aki.tuomi@open-xchange.com>
Tue, 12 Oct 2021 06:17:00 +0000 (06:17 +0000)
commit6f664bd5a47717bbe8c2168b1010d3367841d877
treec03ede3e2bccca6b8fc26753916c2f569b39032c
parenta424d2e7e04787f7eebe9b4f8d79777b87da8505
imap-login: proxy: Don't forward untagged BYE responses to the client

It will just cause confusion, especially when connections are retried.
It could end up looking like:

x login user pass
* BYE Internal error occurred. Refer to server log for more information.
* BYE Internal error occurred. Refer to server log for more information.
* BYE Internal error occurred. Refer to server log for more information.
* BYE Internal error occurred. Refer to server log for more information.
x NO [UNAVAILABLE] Account is temporarily unavailable.
src/imap-login/imap-proxy.c