
python-checkins at python
Sep 6, 2008, 2:26 PM
Post #1 of 1
(60 views)
Permalink
|
|
r66272 - python/trunk/Doc/library/smtplib.rst
|
|
Author: andrew.kuchling Date: Sat Sep 6 23:26:02 2008 New Revision: 66272 Log: #1317: describe the does_esmtp, ehlo_resp, esmtp_features, and helo_resp attributes Modified: python/trunk/Doc/library/smtplib.rst Modified: python/trunk/Doc/library/smtplib.rst ============================================================================== --- python/trunk/Doc/library/smtplib.rst (original) +++ python/trunk/Doc/library/smtplib.rst Sat Sep 6 23:26:02 2008 @@ -178,6 +178,8 @@ Identify yourself to the SMTP server using ``HELO``. The hostname argument defaults to the fully qualified domain name of the local host. + The message returned by the server is stored as the :attr:`helo_resp` attribute + of the object. In normal operation it should not be necessary to call this method explicitly. It will be implicitly called by the :meth:`sendmail` when necessary. @@ -187,7 +189,13 @@ Identify yourself to an ESMTP server using ``EHLO``. The hostname argument defaults to the fully qualified domain name of the local host. Examine the - response for ESMTP option and store them for use by :meth:`has_extn`. + response for ESMTP option and store them for use by :meth:`has_extn`. + Also sets several informational attributes: the message returned by + the server is stored as the :attr:`ehlo_resp` attribute, :attr:`does_esmtp` + is set to true or false depending on whether the server supports ESMTP, and + :attr:`esmtp_features` will be a dictionary containing the names of the + SMTP service extensions this server supports, and their + parameters (if any). Unless you wish to use :meth:`has_extn` before sending mail, it should not be necessary to call this method explicitly. It will be implicitly called by _______________________________________________ Python-checkins mailing list Python-checkins[at]python.org http://mail.python.org/mailman/listinfo/python-checkins
|