Commit 6f63190d authored by Hirokazu Yamamoto's avatar Hirokazu Yamamoto

Issue #4302: Minor corrections to smtplib. (Backport r60975)

parent 478a1aa5
...@@ -315,7 +315,7 @@ class SMTP: ...@@ -315,7 +315,7 @@ class SMTP:
def send(self, str): def send(self, str):
"""Send `str' to the server.""" """Send `str' to the server."""
if self.debuglevel > 0: print>>stderr, 'send:', repr(str) if self.debuglevel > 0: print>>stderr, 'send:', repr(str)
if self.sock: if hasattr(self, 'sock') and self.sock:
try: try:
self.sock.sendall(str) self.sock.sendall(str)
except socket.error: except socket.error:
...@@ -503,7 +503,7 @@ class SMTP: ...@@ -503,7 +503,7 @@ class SMTP:
vrfy=verify vrfy=verify
def expn(self, address): def expn(self, address):
"""SMTP 'verify' command -- checks for address validity.""" """SMTP 'expn' command -- expands a mailing list."""
self.putcmd("expn", quoteaddr(address)) self.putcmd("expn", quoteaddr(address))
return self.getreply() return self.getreply()
......
...@@ -104,6 +104,8 @@ Core and builtins ...@@ -104,6 +104,8 @@ Core and builtins
Library Library
------- -------
- Issue #1776581 and #4302. Minor corrections to smtplib.
- Issue #3774: Fixed an error when create a Tkinter menu item without command - Issue #3774: Fixed an error when create a Tkinter menu item without command
and then remove it. and then remove it.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment