Re: [Exim] Problem receiving from MS Exchange 2000 w/TLS

Top Page
Delete this message
Reply to this message
Author: Philip Hazel
Date:  
To: Eric Parusel
CC: exim-users
Subject: Re: [Exim] Problem receiving from MS Exchange 2000 w/TLS
On Tue, 13 May 2003, Eric Parusel wrote:

> It seems that Exchange should be re-sending the EHLO
> command after TLS is initialized, am I right?


Correct. The RFC specifies that all memory of what went before should be
forgotten when TLS is initialized.

> If the "TLS Encryption" box in Exchange isn't checked,
> then the connection goes through fine, that same
> "MAIL FROM:<> SIZE=xxx" command is accepted.


Because SIZE is advertised in response to the original EHLO.

> Is there anything I can do to get this to work?


This item is from the Wish List:

------------------------------------------------------------------------------
(142) 26-Feb-03 S Option to stay in ESMTP mode after STARTTLS

A broken client fails to send a new EHLO after starting a TLS session; this
leaves Exim in SMTP mode rather than ESMTP mode, because it has reset itself,
as the RFC specifies. The client then sends a MAIL command with a SIZE option,
which Exim rejects because that is valid only in ESMTP mode. I am not keen on
adding yet another option to support broken clients. There doesn't seem much
support for this, and it seems that a later release fixes the problem anyway.
------------------------------------------------------------------------------

The implication is that upgrading Exchange might solve the problem.


--
Philip Hazel            University of Cambridge Computing Service,
ph10@???      Cambridge, England. Phone: +44 1223 334714.