summaryrefslogtreecommitdiffstats
path: root/Doc/library/email.rst
Commit message (Collapse)AuthorAgeFilesLines
* gh-104773: PEP 594: Remove the nntplib module (#104894)Victor Stinner2023-05-241-4/+1
| | | | | | | | * socket_helper.transient_internet() no longer imports nntplib to catch nntplib.NNTPTemporaryError. * ssltests.py no longer runs test_nntplib. * "make quicktest" no longer runs test_nntplib. * WASM: remove nntplib from OMIT_NETWORKING_FILES. * Remove mentions to nntplib in the email documentation.
* gh-93243: Make smtpd private before porting its users (GH-93246)Oleg Iarygin2022-08-061-3/+0
| | | | | | | gh-93243 This PR is required to reduce diffs of the following porting (no need to either maintain documentation and tests consistent with each porting step, or try to port everything and remove smtpd in a single PR). Automerge-Triggered-By: GH:warsaw
* Revert "bpo-28533: Remove asyncore, asynchat, smtpd modules (GH-29521)" ↵Victor Stinner2021-12-071-0/+3
| | | | | (GH-29951) This reverts commit 9bf2cbc4c498812e14f20d86acb61c53928a5a57.
* bpo-28533: Remove asyncore, asynchat, smtpd modules (GH-29521)Victor Stinner2021-11-151-3/+0
| | | | | | | | | | | | | | | | Remove the asyncore and asynchat modules, deprecated in Python 3.6: use the asyncio module instead. Remove the smtpd module, deprecated in Python 3.6: the aiosmtpd module can be used instead, it is based on asyncio. * Remove asyncore, asynchat and smtpd documentation * Remove test_asyncore, test_asynchat and test_smtpd * Rename Lib/asynchat.py to Lib/test/support/_asynchat.py * Rename Lib/asyncore.py to Lib/test/support/_asyncore.py * Rename Lib/smtpd.py to Lib/test/support/_smtpd.py * Remove DeprecationWarning from private _asyncore, _asynchat and _smtpd modules * _smtpd: remove deprecated properties
* Fix id of 'Internet Message Format' RFC in email doc (GH-24137)Denis Laxalde2021-04-261-1/+1
| | | | | | | | | | Previous ID (5233) refers to "Sieve Email Filtering: Subaddress Extension". It seems that the actual reference should be "Internet Message Format" RFC 5322 (https://tools.ietf.org/html/rfc5322). (The typo probably comes from commit 29d1bc0842 in which the ID of this RFC got updated from the obsolete 2822.) Co-authored-by: Ambrose Chua <ambrose@hey.com>
* bpo-35035: Rename email.utils documentation to email.utils.rst (GH-10023)Zhiming Wang2018-11-211-1/+1
| | | I'll watch for 404 on the old URL and will setup an HTTP redirection if needed.
* In email docs, correct spelling of foregoing (#9856)Cheryl Sabella2018-10-161-1/+1
|
* bpo-33859: Fix spelling mistakes in docs. (GH-7691)Xtreak2018-06-161-1/+1
|
* 24277: Make it clearer that the new modules are not provisional.R David Murray2016-09-081-0/+9
| | | | | Also make it clear on the contents page what chapters are about the legacy API.
* #24277: The new email API is no longer provisional.R David Murray2016-09-081-351/+104
| | | | | | | This is a wholesale reorganization and editing of the email documentation to make the new API the standard one, and the old API the 'legacy' one. The default is still the compat32 policy, for backward compatibility. We will change that eventually.
* Issue #22558: Add remaining doc links to source code for Python-coded modules.Terry Jan Reedy2016-06-111-0/+4
| | | | | Reformat header above separator line (added if missing) to a common format. Patch by Yoni Lavi.
* Fixing broken links in doc, part 4: some more breaks and redirectsGeorg Brandl2014-10-291-1/+1
|
* #20974: Update version table in email intro.R David Murray2014-09-271-3/+7
| | | | | Note that the email version string in 3.3 and 3.4 is inaccurate, since it still exists but wasn't updated while the code was.
* #18891: Complete new provisional email API.R David Murray2013-10-171-0/+1
| | | | | | | | | | | | This adds EmailMessage and, MIMEPart subclasses of Message with new API methods, and a ContentManager class used by the new methods. Also a new policy setting, content_manager. Patch was reviewed by Stephen J. Turnbull and Serhiy Storchaka, and reflects their feedback. I will ideally add some examples of using the new API to the documentation before the final release.
* Issue #18761: Improved cross-references in email documentation.Serhiy Storchaka2013-08-191-84/+109
|
* #11785: fix the :mod: references in email package submodule titles.R David Murray2012-05-271-0/+1
| | | | Also adds the TOC entry for headerregistry.
* Add new email.policy document to the toctree and fix markup glitch.Georg Brandl2011-04-191-0/+1
|
* Fixing some sphinx inline directives - detected using ``make check``.Senthil Kumaran2010-10-151-2/+2
|
* What's new entry for email 5.1.R. David Murray2010-10-081-1/+1
|
* #4661: add bytes parsing and generation to email (email version bump to 5.1.0)R. David Murray2010-10-081-1/+39
| | | | | | | | The work on this is not 100% complete, but everything is present to allow real-world testing of the code. The only remaining major todo item is to (hopefully!) enhance the handling of non-ASCII bytes in headers converted to unicode by RFC2047 encoding them rather than replacing them with '?'s.
* Use new optional argument style in email docs.Georg Brandl2009-05-171-2/+2
|
* Remove last traces of mimetools.Georg Brandl2008-06-121-9/+6
|
* Merged revisions 59605-59624 via svnmerge fromChristian Heimes2007-12-311-4/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r59606 | georg.brandl | 2007-12-29 11:57:00 +0100 (Sat, 29 Dec 2007) | 2 lines Some cleanup in the docs. ........ r59611 | martin.v.loewis | 2007-12-29 19:49:21 +0100 (Sat, 29 Dec 2007) | 2 lines Bug #1699: Define _BSD_SOURCE only on OpenBSD. ........ r59612 | raymond.hettinger | 2007-12-29 23:09:34 +0100 (Sat, 29 Dec 2007) | 1 line Simpler documentation for itertools.tee(). Should be backported. ........ r59613 | raymond.hettinger | 2007-12-29 23:16:24 +0100 (Sat, 29 Dec 2007) | 1 line Improve docs for itertools.groupby(). The use of xrange(0) to create a unique object is less obvious than object(). ........ r59620 | christian.heimes | 2007-12-31 15:47:07 +0100 (Mon, 31 Dec 2007) | 3 lines Added wininst-9.0.exe executable for VS 2008 Integrated bdist_wininst into PCBuild9 directory ........ r59621 | christian.heimes | 2007-12-31 15:51:18 +0100 (Mon, 31 Dec 2007) | 1 line Moved PCbuild directory to PC/VS7.1 ........ r59622 | christian.heimes | 2007-12-31 15:59:26 +0100 (Mon, 31 Dec 2007) | 1 line Fix paths for build bot ........ r59623 | christian.heimes | 2007-12-31 16:02:41 +0100 (Mon, 31 Dec 2007) | 1 line Fix paths for build bot, part 2 ........ r59624 | christian.heimes | 2007-12-31 16:18:55 +0100 (Mon, 31 Dec 2007) | 1 line Renamed PCBuild9 directory to PCBuild ........
* Get rid of the remaining versionadded/versionchanged directives.Georg Brandl2007-09-011-2/+0
|
* Move the 3k reST doc tree in place.Georg Brandl2007-08-151-0/+324