On Sun, Feb 15, 2009, Felix Schwarz wrote: > > I would like to get attention to issue 4142 [1] which was filed several > months ago. This is about a clear bug in smtplib's SMTP implementation > which is probably present since (at least) Python 1.5. > > When re-using an smtplib.SMTP instance for a second connection, smtplib > does not send another HELO/EHLO which is a clear violation of the SMTP > specification. > > I built a small patch (changes only 2 lines) but I'm unable to write a > unit test for this easily because: > * Python's smtpd does not check if HELO/EHLO was received before MAIL FROM > * Therefore any extension of test_smtplib would need some patches to check > this also. If you want to increase the chance of your patch getting into 2.7/3.1, please provide a patch against smtpd in addition to your smtplib patch. -- Aahz (aahz at pythoncraft.com) <*> http://www.pythoncraft.com/ Weinberg's Second Law: If builders built buildings the way programmers wrote programs, then the first woodpecker that came along would destroy civilization.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4