COMMITS
/ Lib/smtplib.py April 8, 2026
N
gh-70039: smtplib: store the server name in ._host in .connect() (#115259)
nmartensen committed
November 4, 2025
F
gh-139434: Update selected RFC 2822 references to RFC 5322 (#139435)
Filip Łajszczak committed
August 23, 2025
B
gh-136134: restore truncated comment post GH-136623 (#138088)
Bénédikt Tran committed
August 22, 2025
B
gh-136134: smtplib: fix CRAM-MD5 on FIPS-only environments (#136623)
Bénédikt Tran committed
May 29, 2024
J
gh-118673: Remove shebang and executable bits from stdlib modules. (#119658)
Jason R. Coombs committed
May 22, 2024
G
Remove almost all unpaired backticks in docstrings (#119231)
Geoffrey Thomas committed
July 22, 2023
M
gh-65495: Use lowercase `mail from` and `rcpt to` in `smtplib.SMTP` (#107019)
Matthieu Caneill committed
November 26, 2022
N
bpo-45975: Simplify some while-loops with walrus operator (GH-29347)
Nick Drozd committed
November 3, 2022
V
gh-94172: Remove keyfile, certfile and check_hostname parameters (#94173)
Victor Stinner committed
August 29, 2021
M
bpo-43124: Fix smtplib multiple CRLF injection (GH-25987)
Miguel Brito committed
July 26, 2021
M
bpo-44740: Lowercase "internet" and "web" where appropriate. (#27378)
Mariusz Felisiak committed
April 26, 2021
U
Quick pydoc update to smtplib.py (GH-22292)
uy-rrodriguez committed
March 12, 2021
P
bpo-27820: Fix AUTH LOGIN logic in smtplib.SMTP (GH-24118)
Pandu E POLUAN committed
January 1, 2021
May 23, 2020
V
Cosmetic smtplib changes (GH-8718)
Ville Skyttä committed
January 14, 2020
D
bpo-39329: Add timeout parameter for smtplib.LMTP constructor (GH-17998)
Dong-hee Na committed
D
bpo-39259: smtp.SMTP/SMTP_SSL now reject timeout = 0 (GH-17958)
Dong-hee Na committed
October 5, 2019
August 20, 2019
Z
bpo-32793: Fix a duplicate debug message in smtplib (GH-15341)
Zackery Spytz committed
June 27, 2019
S
bpo-37390: Add audit event table to documentations (GH-14406)
Steve Dower committed
June 24, 2019
S
bpo-37363: Add audit events for a range of modules (GH-14301)
Steve Dower committed
November 1, 2018
P
bpo-35128: Fix spacing issues in warning.warn() messages. (GH-10268)
Pablo Aguiar committed
October 9, 2018
R
bpo-32680 add default "sock" on SMTP objects (#5345)
Romuald Brunet committed
September 10, 2018
S
closes bpo-34525: Fix smtplib's authobject() documentation (GH-8965)
Sebastian Rittau committed
September 7, 2018
P
bpo-34246: Use no mutable default args in smtplib (GH-8554)
Pablo Aguiar committed
January 31, 2018
S
bpo-32727: smtplib's SMTP.send_message behaves differently with from_addr and to_addrs (#5451)
Stéphane Wirtel committed
May 24, 2017
J
bpo-30394: Fix a socket leak in smtplib.SMTP.__init__() (#1700)
Joel Hillacre committed
September 10, 2016
C
Issue #28022: Deprecate ssl-related arguments in favor of SSLContext.
Christian Heimes committed
July 1, 2016
B
Issue #27430: Fix typos, patch by scop.
Berker Peksag committed
June 11, 2016
B
raise an error when STARTTLS fails
Benjamin Peterson committed
April 10, 2015
S
Issue #23865: close() methods in multiple modules now are idempotent and more
Serhiy Storchaka committed
April 3, 2015
S
Escaped backslashes in docstrings.
Serhiy Storchaka committed
November 23, 2014
B
don't require OpenSSL SNI to pass hostname to ssl functions (#22921)
Benjamin Peterson committed
August 30, 2014
R
#22215: have the smtplib 'quit' command reset the state.
R David Murray committed
June 3, 2014
April 14, 2014
R
#17498: Defer SMTPServerDisconnected errors until the next command.
R David Murray committed
February 10, 2014
G
merge with 3.3
Georg Brandl committed
January 16, 2014
S
Issue #19936: Added executable bits or shebang lines to Python scripts which
Serhiy Storchaka committed
S
Issue #19936: Added executable bits or shebang lines to Python scripts which
Serhiy Storchaka committed
December 2, 2013
C
Issue #19785: smtplib now supports SSLContext.check_hostname and server name
Christian Heimes committed
November 23, 2013
C
Issue #19735: Implement private function ssl._create_stdlib_context() to
Christian Heimes committed
November 20, 2013
C
Issue #17276: MD5 as default digestmod for HMAC is deprecated. The HMAC
Christian Heimes committed
July 4, 2013
B
Issue #18200: Back out usage of ModuleNotFoundError (8d28d44f3a9a)
Brett Cannon committed
June 23, 2013
R
Merge #18179: reflow paragraphs.
R David Murray committed
R
#18179: reflow paragraphs.
R David Murray committed
R
Merge #18179: document the local_hostname parameter.
R David Murray committed
R
#18179: document the local_hostname parameter.
R David Murray committed
June 14, 2013
B
Issue #18200: Update the stdlib (except tests) to use
Brett Cannon committed
April 14, 2013
R
#2118: IOError is deprecated, use OSError.
R David Murray committed