From 14ee3cf244aad69d138159cf70715eedb95ce00f Mon Sep 17 00:00:00 2001 From: R David Murray Date: Sat, 13 Apr 2013 14:40:33 -0400 Subject: #2118: clarify smtplib exception documentation. --- Lib/smtplib.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'Lib/smtplib.py') diff --git a/Lib/smtplib.py b/Lib/smtplib.py index 562a18280b..f2c8452f0e 100644 --- a/Lib/smtplib.py +++ b/Lib/smtplib.py @@ -221,8 +221,9 @@ class SMTP: If specified, `host' is the name of the remote host to which to connect. If specified, `port' specifies the port to which to connect. - By default, smtplib.SMTP_PORT is used. An SMTPConnectError is raised - if the specified `host' doesn't respond correctly. If specified, + By default, smtplib.SMTP_PORT is used. If a host is specified the + connect method is called, and if it returns anything other than + a success code an SMTPConnectError is raised. If specified, `local_hostname` is used as the FQDN of the local host. By default, the local hostname is found using socket.getfqdn(). The `source_address` parameter takes a 2-tuple (host, port) for the socket -- cgit v1.2.1