On 21 Jul 2005, at 12:20, John Peacock wrote:
That is pretty much what the original code is doing (but without a
clone first). After TLS is activated, the transaction details have to
be wiped clean modulo the physical connection information. I'm not
sure the patch is correct, since the normal sequence should be:
EHLO
STARTTLS
AUTH
so the transaction object should not have had relay_client set yet,
and hence not need it copied. I haven't had any time to play with it,
though, so that is just my current understanding.
Depends if it's set by IP address or via auth, yes?