| Name | Description |
---|
  | And | Multiple criteria combined using the AND operator - only messages that match all the criteria are matched. |
  | ArrivedBetween | Overloaded. Messages that arrived on the specified date (disregarding time). |
  | Bcc | Messages that contain the specified string in its Bcc field. |
  | Body | Messages that contain the specified string in its body. |
  | CC | Messages that contain the specified string in its CC field. |
  | DontHaveFlags | Messages with none of the specified flags set. |
  | From | Messages that contain the specified string in its From field. |
  | FullText | Messages that contain the specified string in its headers or body. |
  | HasFlagsAllOf | Messages with all the specified flags set. |
  | Header | Messages that contain the specified string in the specified header. |
  | Keyword | Messages with the specified keyword flag set. |
  | MessageSet | Messages which belong to a specified message set. |
  | Not | Only match messages that don't match the specified criteria. |
  | NotBcc | Messages that do not contain the specified string in its Bcc field. |
  | NotCC | Messages that do not contain the specified string in its CC field. |
  | NotFrom | Messages that do not contain the specified string in its From field. |
  | NotKeyword | Messages that do not have the specified keyword flag set. |
  | NotTo | Messages that do not contain the specified string in its To field. |
  | Or | Multiple criteria combined using the OR operator - messages that match any of the criteria are matched. |
  | Sent | Overloaded. Messages that were sent on the specified date (disregarding time). |
  | Size | Messages with a size within the specified interval. |
  | SubjectHas | Messages that contain the specified string in its Subject field. |
  | To | Messages that contain the specified string in its To field. |
 | ToString | Overridden. Returns a string representing this IMAP search criterion. |