Add payload to the message object's existing payload. If, prior
to calling this method, the object's payload was None
(i.e. never before set), then after this method is called, the payload
will be the argument payload.
If the object's payload was already a list
(i.e. is_multipart() returns 1), then payload is
appended to the end of the existing payload list.
For any other type of existing payload, add_payload() will
transform the new payload into a list consisting of the old payload
and payload, but only if the document is already a MIME
multipart document. This condition is satisfied if the message's
Content-Type: header's main type is either
multipart, or there is no Content-Type:
header. In any other situation,
MultipartConversionError is raised.
Deprecated since release 2.2.2.
Use the attach() method instead.
Return the message's content type, as a string of the form
maintype/subtype as taken from the
Content-Type: header.
The returned string is coerced to lowercase.
If there is no Content-Type: header in the message,
failobj is returned (defaults to None).
Deprecated since release 2.2.2.
Use the get_content_type() method instead.
Return the message's main content type. This essentially returns the
maintype part of the string returned by get_type(), with the
same semantics for failobj.
Deprecated since release 2.2.2.
Use the get_content_maintype() method instead.
Return the message's sub-content type. This essentially returns the
subtype part of the string returned by get_type(), with the
same semantics for failobj.
Deprecated since release 2.2.2.
Use the get_content_subtype() method instead.