The other public Parser methods are:
The text contained in fp must be formatted as a block of RFC 2822 style headers and header continuation lines, optionally preceeded by a Unix-From header. The header block is terminated either by the end of the data or by a blank line. Following the header block is the body of the message (which may contain MIME-encoded subparts).
Since creating a message object tree from a string or a file object is such a common task, two functions are provided as a convenience. They are available in the top-level email package namespace.
Parser().parsestr(s)
. Optional _class is
interpreted as with the Parser class constructor.
Parser().parse(fp)
. Optional _class is
interpreted as with the Parser class constructor.
Here's an example of how you might use this at an interactive Python prompt:
>>> import email >>> msg = email.message_from_string(myString)
See About this document... for information on suggesting changes.