Next: 11.12.1 Additional Methods of
Up: 11 Internet and WWW
Previous: 11.11.1 Message Objects
This module defines a subclass of the class
a number of utility functions that are useful for the manipulation for
MIME style multipart or encoded message.
It defines the following items:
Return a new instance of the
mimetools.Message class. This is
a subclass of the
rfc822.Message class, with some additional
methods (see below).
Return a unique string that has a high likelihood of being usable as a
part boundary. The string has the form
- decode(input, output, encoding)
Read data encoded using the allowed MIME encoding from open file
object input and write the decoded data to open file object
output. Valid values for encoding include
- encode(input, output, encoding)
Read data from open file object input and write it encoded using
the allowed MIME encoding to open file object output.
Valid values for encoding are the same as for
- copyliteral(input, output)
Read lines until EOF from open file input and write them to open
- copybinary(input, output)
Read blocks until EOF from open file input and write them to open
file output. The block size is currently fixed at 8192.