On Mon, 16 Apr 2007, Philip Hazel wrote: > On Fri, 13 Apr 2007, Tony Finch wrote: > > > This is incorrect. RFC 2920 says: > > > > The actual transfer of message content is explicitly allowed to be > > the first "command" in a group. That is, a RSET/MAIL FROM sequence > > used to initiate a new message transaction can be placed in the same > > group as the final transfer of the headers and body of the previous > > message. > > Oh rats! I'd overlooked that. OK, I'll have to back off some of it, but > I can still catch the case when the client has not sent anything after > the final dot, and the connection has then gone away before the server > can respond. That will catch many (most?) of the common cases.
I have committed a revised patch that catches the case when the client does not send anything after the final '.', but closes the socket before Exim gets round to sending its reply. Philip -- Philip Hazel, University of Cambridge Computing Service. -- ## List details at http://www.exim.org/mailman/listinfo/exim-dev Exim details at http://www.exim.org/ ##
