class twisted.mail.interfaces.IMessageIMAPPart(Interface): (source)
Known subclasses: twisted.mail.interfaces.IMessageIMAP
Undocumented
Method | getHeaders | Retrieve a group of message headers. |
Method | getBodyFile | Retrieve a file object containing only the body of this message. |
Method | getSize | Retrieve the total size, in octets, of this message. |
Method | isMultipart | Indicate whether this message has subparts. |
Method | getSubPart | Retrieve a MIME sub-message |
Retrieve a group of message headers.
Parameters | negate | If True, indicates that the headers listed in names should be omitted from the return value, rather than included. (type: bool ) |
names | The names of the headers to retrieve or omit. (type: tuple of str ) | |
Returns | A mapping of header field names to header field values (type: dict ) |
Retrieve the total size, in octets, of this message.
Returns | Undocumented (type: int ) |
Indicate whether this message has subparts.
Returns | Undocumented (type: bool ) |
Retrieve a MIME sub-message
Parameters | part | The number of the part to retrieve, indexed from 0. (type: int ) |
Returns | The specified sub-part. (type: Any object implementing IMessageIMAPPart .) | |
Raises | IndexError | Raised if the specified part does not exist. |
TypeError | Raised if this message is not multipart. |