- 25 Tem, 2018 1 kayıt (commit)
-
-
chason yazdı
Enable and fix SMTPUTF8SimTests in test_smtplib. The tests for SMTPUTF8SimTests in test_smtplib.py were not actually being run because test_smtplib was still using the 'test_main' pattern, and the class was never added to test_main. Additionally, one of the tests needed to be moved to the non-UTF8 server class because it relies on the server not being UTF-8 compatible (and it had a bug in in).
-
- 31 Ock, 2018 1 kayıt (commit)
-
-
Stéphane Wirtel yazdı
Do not pass the name field in the 'from' address in the SMTP envelope.
-
- 14 Eyl, 2017 1 kayıt (commit)
-
-
Victor Stinner yazdı
Call thread.join() on threads to prevent the "dangling threads" warning.
-
- 09 Eyl, 2017 1 kayıt (commit)
-
-
Gregory P. Smith yazdı
test.support.HOST should be "localhost" as it was in the past. See the bpo-29639. Tests that need the IP address should use HOSTv4 (added) or the existing HOSTv6 constant. This changes the definition and fixes tests that needed updating to deal with HOST being the hostname rather than the hardcoded IP address. This is only the first step in addressing https://bugs.python.org/issue29639.
-
- 07 Eyl, 2017 1 kayıt (commit)
-
-
Antoine Pitrou yazdı
* Remove Setup.config * Always define WITH_THREAD for compatibility.
-
- 08 Kas, 2015 1 kayıt (commit)
-
-
R David Murray yazdı
The auth method tests simply weren't adequate because of the fact that smtpd doesn't support authentication. I borrowed some of Milan's code for that from issue #21935 and added it to the smtplib tests. Also discovered that the direct test for the 'auth' method wasn't actually testing anything and fixed it. The fix makes the new authobject mechanism work the way it is documented...the problem was that wasn't checking for a 334 return code if an initial-response was provided, which works fine for auth plain and cram-md5, but not for auth login.
-
- 09 Tem, 2015 1 kayıt (commit)
-
-
Barry Warsaw yazdı
initial-response argument to the SMTP AUTH command.
-
- 17 May, 2015 1 kayıt (commit)
-
-
R David Murray yazdı
Reviewed by Maciej Szulik.
-
- 16 May, 2015 1 kayıt (commit)
-
-
R David Murray yazdı
Initial patch by Milan Oberkirch.
-
- 16 Nis, 2015 1 kayıt (commit)
-
-
R David Murray yazdı
Patch by Gavin Chappell and Maciej Szulik.
-
- 30 Agu, 2014 1 kayıt (commit)
-
-
R David Murray yazdı
Without this reset, starttls would fail if a connect/starttls was done after a quit, because smtplib assumed the existing value of emspt_features was accurate, but it gets reset when starttls completes (and the new value does not contain the starttls capability, since tls is already started at that point). (There may be additional places where this lack of reset was an issue as well.) Patch by Milan Oberkirch.
-
- 23 Tem, 2014 1 kayıt (commit)
-
-
Charles-François Natali yazdı
-
- 03 Tem, 2014 1 kayıt (commit)
-
-
R David Murray yazdı
Patch by Milan Oberkirch.
-
- 11 Haz, 2014 1 kayıt (commit)
-
-
R David Murray yazdı
Eventually these will want to convert to decode_data=False, I think.
-
- 14 Nis, 2014 1 kayıt (commit)
-
-
R David Murray yazdı
Normally an SMTP server will return an error, and smtplib will then issue an RSET to return the connection to the known starting state. Some servers, however, disconnect after issuing certain errors. When we issue the RSET, this would result in raising an SMTPServerDisconnected error, *instead* of returning the error code the user of the library was expecting. This fix makes the internal RSET calls ignore the disconnection so that the error code is returned. The user of the library will then get the SMTPServerDisconnected error the next time they try to talk to the server. Patch by Kushal Das.
-
- 30 Eyl, 2014 1 kayıt (commit)
-
-
Georg Brandl yazdı
limiting the call to readline(). Original patch by Christian Heimes.
-
- 10 Şub, 2014 1 kayıt (commit)
-
-
Georg Brandl yazdı
-
- 08 Şub, 2014 1 kayıt (commit)
-
-
Serhiy Storchaka yazdı
-
- 25 Ock, 2014 1 kayıt (commit)
-
-
Georg Brandl yazdı
-
- 11 Kas, 2013 1 kayıt (commit)
-
-
Andrew Kuchling yazdı
The SMTP server advertises four different authentication methods, and the code will try CRAM-MD5 first, which will fail, but LOGIN succeeds.
-
- 29 Eyl, 2013 1 kayıt (commit)
-
-
Benjamin Peterson yazdı
-
- 21 Mar, 2013 4 kayıt (commit)
-
-
R David Murray yazdı
-
R David Murray yazdı
-
R David Murray yazdı
-
R David Murray yazdı
This is a partial fix to the issue of servers disconnecting unexpectedly; in this case the 421 says they are disconnecting, so we close the socket and return the 421 in the appropriate error context. Original patch by Mark Sapiro, updated by Kushal Das, with additional tests by me.
-
- 25 Ara, 2012 1 kayıt (commit)
-
-
Andrew Svetlov yazdı
-
- 18 Ara, 2012 1 kayıt (commit)
-
-
Andrew Svetlov yazdı
-
- 17 Ara, 2012 1 kayıt (commit)
-
-
Andrew Svetlov yazdı
-
- 26 May, 2012 1 kayıt (commit)
-
-
R David Murray yazdı
smtpd now handles EHLO and has infrastructure for extended smtp command mode. The SIZE extension is also implemented. In order to support parameters on MAIL FROM, the RFC 5322 parser from the email package is used to parse the address "token". Logging subclasses things and overrides __init__, so it was necessary to update those __init__ functions in the logging tests to make the logging tests pass. The original suggestion and patch were by Alberto Trevino. Juhana Jauhiainen added the --size argument and SIZE parameter support. Michele Orrù improved the patch and added more tests. Dan Boswell conditionalized various bits of code on whether or not we are in HELO or EHLO mode, as well as some other improvements and tests. I finalized the patch and added the address parsing.
-
- 29 Mar, 2012 1 kayıt (commit)
-
-
Ross Lagerwall yazdı
-
- 27 Agu, 2011 1 kayıt (commit)
-
-
Antoine Pitrou yazdı
-
- 31 Tem, 2011 1 kayıt (commit)
-
-
Senthil Kumaran yazdı
Addressing the review comments by Antoine Pitrou for smtplib.py and test_smtplib.py. Review comments by Ezio Melotti for smtplib.rst
-
- 30 Tem, 2011 1 kayıt (commit)
-
-
Senthil Kumaran yazdı
Fix closes Issue11281 - smtplib.STMP gets source_address parameter, which adds the ability to bind to specific source address on a machine with multiple interfaces. Patch by Paulo Scardine.
-
- 19 Tem, 2011 1 kayıt (commit)
-
-
R David Murray yazdı
The RFC doesn't say that they are allowed; apparently many mailers accept them, but not postfix. Contributions to this patch were made by Felipe Cruz and Catalin Iacob. The changeset also adds additional indirect tests for quoteaddr (null address and IDNA-encoded address).
-
- 03 Tem, 2011 1 kayıt (commit)
-
-
R David Murray yazdı
Original patch by Nicolas Estibals. My tweaks to the patch were mostly style/cosmetic, and adding more tests.
-
- 19 Tem, 2011 1 kayıt (commit)
-
-
R David Murray yazdı
The RFC doesn't say that they are allowed; apparently many mailers accept them, but not postfix. Contributions to this patch were made by Felipe Cruz and Catalin Iacob.
-
- 09 Haz, 2011 1 kayıt (commit)
-
-
R David Murray yazdı
I unfortunately introduced the regression when I refactored the code, and there were no tests of quoting so it wasn't caught. Now there is one.
-
- 02 May, 2011 1 kayıt (commit)
-
-
R David Murray yazdı
-
- 15 Mar, 2011 1 kayıt (commit)
-
-
Barry Warsaw yazdı
in a `with` statement. Contributed by Giampaolo Rodola.
-
- 01 Ara, 2010 1 kayıt (commit)
-
-
Ezio Melotti yazdı
-