Hi there,
I upgraded to 4.21 only one hour or so after 4.21 was released, and today a
customer complained that they can't send mail anymore.
Upon further investigation I found out that they were using Opera 7.11 (Win32),
and that they were sending mail via TLS using SMTP AUTH.
The problem was obviously with Exim's changed behavior WRT AUTH after STARTTLS
without a new EHLO. Up to 4.20 Exim would allow this, since 4.21 Exim defaults
to inhibiting this, giving an error message like follows:
2003-08-17 20:17:45 SMTP protocol error in "AUTH LOGIN"
H=the.client.host [a.b.c.d]:4045 AUTH command used when not advertised
The solution to this problem is to define
tls_remember_esmtp = true
to restore the old behavior.
Hope this helps,
Ralf
--
L I N U X .~.
The Choice /V\
of a GNU /( )\
Generation ^^-^^