
Internet Data Handling
**********************

This chapter describes modules which support handling data formats
commonly used on the Internet.

* ``email`` --- An email and MIME handling package
  * ``email``: Representing an email message
  * ``email``: Parsing email messages
    * FeedParser API
    * Parser class API
    * Additional notes
  * ``email``: Generating MIME documents
  * ``email``: Creating email and MIME objects from scratch
  * ``email``: Internationalized headers
  * ``email``: Representing character sets
  * ``email``: Encoders
  * ``email``: Exception and Defect classes
  * ``email``: Miscellaneous utilities
  * ``email``: Iterators
  * ``email``: Examples
  * Package History
  * Differences from ``mimelib``
* ``json`` --- JSON encoder and decoder
  * Basic Usage
  * Encoders and decoders
* ``mailcap`` --- Mailcap file handling
* ``mailbox`` --- Manipulate mailboxes in various formats
  * ``Mailbox`` objects
    * ``Maildir``
    * ``mbox``
    * ``MH``
    * ``Babyl``
    * ``MMDF``
  * ``Message`` objects
    * ``MaildirMessage``
    * ``mboxMessage``
    * ``MHMessage``
    * ``BabylMessage``
    * ``MMDFMessage``
  * Exceptions
  * Examples
* ``mimetypes`` --- Map filenames to MIME types
  * MimeTypes Objects
* ``base64`` --- RFC 3548: Base16, Base32, Base64 Data Encodings
* ``binhex`` --- Encode and decode binhex4 files
  * Notes
* ``binascii`` --- Convert between binary and ASCII
* ``quopri`` --- Encode and decode MIME quoted-printable data
* ``uu`` --- Encode and decode uuencode files