ImapQueryBuilder

ImapQueryBuilder class

Inherits: Aspose::Email::Tools::Search::MailQueryBuilder

Represents the builder of search expression that used by IMAP protocol.

Constructors

NameDescription
ImapQueryBuilder (2 overloads)Initializes a new instance of the ImapQueryBuilder class.

Methods

NameDescription
CustomSearchSearch messages according to extended server search syntax.
get_ESearchParametersGets ESEARCH Parameters This method works only if server supports ESEARCH extension. Please, read more https://tools.ietf.org/html/rfc4315
get_MessageSizeGets messages with an specified size.
get_ModSeqModification sequence
get_UniqueIdUnique identifier
HasFlagsSearch messages with the specified flags.
HasHeaderSearch messages that have a header with the specified field-name and that contains the specified string in the text of the header (what comes after the colon). If the string to search is zero-length, this matches all messages that have a header line with the specified field-name regardless of the contents.
HasNoFlagsSearch messages with the unspecified flags.
set_ESearchParametersSets ESEARCH Parameters This method works only if server supports ESEARCH extension. Please, read more https://tools.ietf.org/html/rfc4315