[issue829951] Fixes smtplib starttls HELO errors

2008-01-16 Thread Gregory P. Smith
Gregory P. Smith added the comment: and in r60017 on release25-maint for inclusion in 2.5.2. Tracker <[EMAIL PROTECTED]> ___ Python-bugs-list

[issue829951] Fixes smtplib starttls HELO errors

2008-01-16 Thread Gregory P. Smith
Gregory P. Smith added the comment: Fixed in trunk (2.6) r60015. -- resolution: -> accepted status: open -> closed versions: +Python 2.5, Python 2.6 Tracker <[EMAIL PROTECTED]> ___

[issue829951] Fixes smtplib starttls HELO errors

2008-01-16 Thread Gregory P. Smith
Changes by Gregory P. Smith: -- assignee: -> gregory.p.smith Tracker <[EMAIL PROTECTED]> ___ Python-bugs-list mailing list Unsubsc

[issue829951] Fixes smtplib starttls HELO errors

2008-01-16 Thread Gregory P. Smith
Changes by Gregory P. Smith: -- nosy: +gregory.p.smith Tracker <[EMAIL PROTECTED]> ___ Python-bugs-list mailing list Unsubscribe:

[issue829951] Fixes smtplib starttls HELO errors

2007-10-30 Thread Bill Fenner
Bill Fenner added the comment: I've attached an updated diff, against the 2.4.3 smtplib.py, which forgets all of the relevant pieces of information. The line numbers are offset from the standard lib because the original file has my patch for issue 1339 applied, but there is no overlap so this

[issue829951] Fixes smtplib starttls HELO errors

2007-10-26 Thread Bill Fenner
Bill Fenner added the comment: Yes, the state that should be reset includes helo_resp, ehlo_resp, esmtp_features, and does_esmtp. The workaround commonly proposed is to always call ehlo() after starttls() . While this works (most of the time?), it seems arbitrary to require an explicit ehlo(