2002-10-01 15:20:16 -03:00
|
|
|
% This document is largely a stub used to allow the email package docs
|
|
|
|
% to be formatted separately from the rest of the Python
|
|
|
|
% documentation. This allows the documentation to be released
|
|
|
|
% independently of the rest of Python since the email package is being
|
|
|
|
% maintained for multiple Python versions, and on an accelerated
|
|
|
|
% schedule.
|
|
|
|
|
2002-10-01 11:38:47 -03:00
|
|
|
\documentclass{howto}
|
|
|
|
|
|
|
|
\title{email Package Reference}
|
|
|
|
\author{Barry Warsaw}
|
2004-10-03 00:57:37 -03:00
|
|
|
\authoraddress{\email{barry@python.org}}
|
2002-10-01 11:38:47 -03:00
|
|
|
|
|
|
|
\date{\today}
|
2006-03-18 11:41:53 -04:00
|
|
|
\release{4.0} % software release, not documentation
|
2002-10-01 11:38:47 -03:00
|
|
|
\setreleaseinfo{} % empty for final release
|
2006-03-18 11:41:53 -04:00
|
|
|
\setshortversion{4.0} % major.minor only for software
|
2002-10-01 11:38:47 -03:00
|
|
|
|
|
|
|
\begin{document}
|
|
|
|
|
|
|
|
\maketitle
|
|
|
|
|
|
|
|
\begin{abstract}
|
2002-10-01 12:13:29 -03:00
|
|
|
The \module{email} package provides classes and utilities to create,
|
|
|
|
parse, generate, and modify email messages, conforming to all the
|
|
|
|
relevant email and MIME related RFCs.
|
2002-10-01 11:38:47 -03:00
|
|
|
\end{abstract}
|
|
|
|
|
2004-12-31 20:28:46 -04:00
|
|
|
% The ugly "%begin{latexonly}" pseudo-environment suppresses the table
|
2002-10-01 11:38:47 -03:00
|
|
|
% of contents for HTML generation.
|
|
|
|
%
|
|
|
|
%begin{latexonly}
|
|
|
|
\tableofcontents
|
|
|
|
%end{latexonly}
|
|
|
|
|
2002-10-01 12:13:29 -03:00
|
|
|
\section{Introduction}
|
|
|
|
The \module{email} package provides classes and utilities to create,
|
|
|
|
parse, generate, and modify email messages, conforming to all the
|
|
|
|
relevant email and MIME related RFCs.
|
|
|
|
|
2006-03-18 11:41:53 -04:00
|
|
|
This document describes version 4.0 of the \module{email} package, which is
|
|
|
|
distributed with Python 2.5 and is available as a standalone distutils-based
|
|
|
|
package for use with earlier Python versions. \module{email} 4.0 is not
|
|
|
|
compatible with Python versions earlier than 2.3. For more information about
|
|
|
|
the \module{email} package, including download links and mailing lists, see
|
2004-10-03 00:57:37 -03:00
|
|
|
\ulink{Python's email SIG}{http://www.python.org/sigs/email-sig}.
|
2002-10-01 12:13:29 -03:00
|
|
|
|
|
|
|
The documentation that follows was written for the Python project, so
|
|
|
|
if you're reading this as part of the standalone \module{email}
|
|
|
|
package documentation, there are a few notes to be aware of:
|
|
|
|
|
|
|
|
\begin{itemize}
|
|
|
|
\item Deprecation and ``version added'' notes are relative to the
|
2006-03-18 11:41:53 -04:00
|
|
|
Python version a feature was added or deprecated. See
|
|
|
|
the package history in section \ref{email-pkg-history} for details.
|
2002-10-01 12:13:29 -03:00
|
|
|
|
|
|
|
\item If you're reading this documentation as part of the
|
|
|
|
standalone \module{email} package, some of the internal links to
|
|
|
|
other sections of the Python standard library may not resolve.
|
|
|
|
|
|
|
|
\end{itemize}
|
|
|
|
|
2002-10-01 11:38:47 -03:00
|
|
|
\input{email}
|
|
|
|
|
|
|
|
\end{document}
|