53cb0fe737bce65b3c8334dba43f79427f53f879 |
|
28-Dec-2017 |
Stephan Bosch <stephan.bosch@dovecot.fi> |
submission: EHLO command: Remove obsolete pending_ehlo handling.
This was used to wait with sending an EHLO reply until the proxy connection to the relay server completes.
The previous commit made this functionality obsolete, since command input handling is blocked entirely until the proxy connection is ready. |
961a5c472495203d4714a059a192fb0bf72d56d5 |
|
24-Dec-2017 |
Stephan Bosch <stephan.bosch@dovecot.fi> |
submission: Restructure handling of QUIT command.
- Avoid explicitly proxying QUIT command when the proxy connection is not ready: in that case the SMTP client connection will just send QUIT if appropriate, without waiting for reply.
- Add timeout for proxied QUIT command, so that there are no problems when the relay server hangs after QUIT (addresses FIXME). |