On 27/02/2021 22:27, Viktor Dukhovni via Exim-users wrote:
If this is indeed a connection closed after message delivery, there are
a few possibilities.
1. ESMTP PIPELINING was not used to pipeline "DOT" and "QUIT",
the server sends QUIT separately, but does not wait for a
response and hangs up.
Of interest, Exim as client has not (up until now) done $subject. It is
quite happy with it being done, as a server.
I do find, when implementing it, that both Outlook and Google screw up,
as server, when Exim does it. In both cases, CHUNKING had also been used.
I wonder if anyone else has observed this?
I see no theoretical bar to pipelining QUIT after BDAT LAST, but if
servers out there are are commonly broken I may need to restrict the
implementation. Either non-Chunking only, or a hostlist option on
the transport, come to mind.
--
Cheers,
Jeremy
--
## List details at https://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/