MailKit (in MailKit.dll) Version: 4.12.1
Syntax[FlagsAttribute] public enum MessageSummaryItemsMembers Member name Value Description None 0 Don't fetch any summary items. Annotations 1
Fetch the Annotations.
Fetches all ANNOTATION values as defined in rfc5257.
Body 2Fetch the Body.
Fetches the BODY value as defined in rfc3501.
Note Unlike BodyStructure, Body will not populate the ContentType parameters nor will it populate the ContentDisposition, ContentLanguage or ContentLocation properties of each BodyPartBasic body part. This makes Body far less useful than BodyStructure especially when it is desirable to determine whether or not a body part is an attachment. BodyStructure 4Fetch the Body (but with more details than Body).
Fetches the BODYSTRUCTURE value as defined in rfc3501.
Note Unlike Body, BodyStructure will also populate the ContentType parameters as well as the ContentDisposition, ContentLanguage and ContentLocation properties of each BodyPartBasic body part. The Content-Disposition information is especially important when trying to determine whether or not a body part is an attachment, for example. Envelope 8Fetch the Envelope.
Fetches the ENVELOPE value as defined in rfc3501.
Flags 16Fetch the Flags.
Fetches the FLAGS value as defined in rfc3501.
InternalDate 32Fetch the InternalDate.
Fetches the INTERNALDATE value as defined in rfc3501.
Size 64Fetch the Size.
Fetches the RFC822.SIZE value as defined in rfc3501.
Fast 112A macro for fetching the Flags, InternalDate, and Size values.
This macro maps to the equivalent FAST macro as defined in rfc3501.
All 120A macro for fetching the Envelope, Flags, InternalDate, and Size values.
This macro maps to the equivalent ALL macro as defined in rfc3501.
Full 122A macro for fetching the Body, Envelope, Flags, InternalDate, and Size values.
This macro maps to the equivalent FULL macro as defined in rfc3501.
ModSeq 128Fetch the ModSeq.
Fetches the MODSEQ value as defined in rfc4551.
References 256 Fetch the References. UniqueId 512Fetch the UniqueId.
Fetches the UID value as defined in rfc3501.
EmailId 1,024 Fetch the EmailId.Fetches the EMAILID value as defined in rfc8474.
ThreadId 2,048Fetch the ThreadId.
Fetches the THREADID value as defined in rfc8474.
GMailMessageId 4,096Fetch the GMailMessageId.
Fetches the X-GM-MSGID value as defined in Google's IMAP extensions documentation.
GMailThreadId 8,192Fetch the GMailThreadId.
Fetches the X-GM-THRID value as defined in Google's IMAP extensions documentation.
GMailLabels 16,384Fetch the GMailLabels.
Fetches the X-GM-LABELS value as defined in Google's IMAP extensions documentation.
Headers 32,768Fetch the the complete list of Headers for each message.
PreviewText 65,536Fetch the PreviewText.
Note This property can be quite expensive to calculate because it is typically not an item that is cached on the IMAP server. Instead, MailKit must download a hunk of the message body so that it can decode and parse it in order to generate a meaningful text snippet. This usually involves downloading the first 512 bytes for text/plain message bodies and the first 16 kilobytes for text/html message bodies. If a message contains both a text/plain body and a text/html body, then the text/plain content is used in order to reduce network traffic. SaveDate 131,072Fetch the SaveDate.
Fetches the SAVEDATE value as defined in rfc8514.
Remarks MessageSummaryItemsare used to specify which properties of
MessageSummaryshould be populated by calls to
Fetch(IMailFolder, IListUniqueId, MessageSummaryItems, CancellationToken),
Fetch(IMailFolder, IListInt32, MessageSummaryItems, CancellationToken), or
Fetch(IMailFolder, Int32, Int32, MessageSummaryItems, CancellationToken).
See AlsoRetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4