class _SinglepartMessageStructure(_MessageStructure): (source)
Known subclasses: twisted.mail.imap4._RFC822MessageStructure
, twisted.mail.imap4._TextMessageStructure
Constructor: _SinglepartMessageStructure(message, main, subtype, attrs)
_SinglepartMessageStructure
represents the message structure of a non-multipart/* message.
Method | __init__ |
No summary |
Method | encode |
Construct and return a list of the basic and extended fields for a single-part message. The list suitable to be encoded into a BODY or BODYSTRUCTURE response. |
Instance Variable | attrs |
Undocumented |
Instance Variable | main |
Undocumented |
Instance Variable | subtype |
Undocumented |
Method | _basic |
Return a list of the basic fields for a single-part message. |
Method | _extended |
The extension data of a non-multipart body part are in the following order: |
Constant | _HEADERS |
Undocumented |
Inherited from _MessageStructure
:
Instance Variable | message |
Undocumented |
Method | _disposition |
Parse a Content-Disposition header into a two-sequence of the disposition and a flattened list of its parameters. |
Method | _unquoted |
No summary |
Parameters | |
message | An IMessagePart provider which this structure object reports on. |
main | A str giving the main MIME type of the message (for example, "text"). |
subtype | A str giving the MIME subtype of the message (for example, "plain"). |
attrs | A dict giving the parameters of the Content-Type header of the message. |
Construct and return a list of the basic and extended fields for a single-part message. The list suitable to be encoded into a BODY or BODYSTRUCTURE response.
The extension data of a non-multipart body part are in the following order:
body MD5
A string giving the body MD5 value as defined in [MD5].
body disposition
A parenthesized list with the same content and function as the body disposition for a multipart body part.
body language
A string or parenthesized list giving the body language value as defined in [LANGUAGE-TAGS].
body location
A string list giving the body content URI as defined in [LOCATION].