Чтобы вам было проще задавать критерии поиска метода SEARCH при использовании IMAP аккаунтов в программе Mail Analyzer, ниже я приведу подробную спецификацию синтаксиса задания поисковых критериев.

&lt,набор сообщений&gt,Сообщения с номерами, соответствующими специфицированному набору номеров
ALLВсе сообщения в почтовом ящике. Ключ отбора по умолчанию для применения команд AND
ANSWEREDСообщения с установленным флагом \Answered.
BCC &lt,строка&gt,Сообщения, которые содержат специфицированную строку в поле BCC структуры заголовка сообщения.
BEFORE &lt,дата&gt,Сообщения, чьи внутренние даты раньше указанной.
BODY &lt,строка&gt,Сообщения, которые содержат специфицированную строку в теле сообщения.
CC &lt,строка&gt,Сообщения, которые содержат специфицированную строку в CC поле заголовка.
DELETEDСообщения с установленным флагом \Deleted.
DRAFTСообщения с установленным флагом \Draft.
FLAGGEDСообщения c установленным флагом \Flagged.
FROM &lt,строка&gt,Сообщения, которые содержат специфицированную строку в поле FROM заголовка.
HEADER &lt,имя поля&gt, &lt,строка&gt,Сообщения, которые содержат заголовок со специфицированным именем поля (в соответствии с [RFC-822]) и специфицированную строку в теле данного поля.
KEYWORD &lt,флаг&gt,Сообщения со специфицированным ключевыми словами.
LARGER &lt,n&gt,Сообщения с размером [RFC-822] больше чем специфицированное число октетов.
NEWСообщения, которые имеют установленный флаг \Recent, но не имеют флага \Seen. Это функционально эквивалентно (RECENT UNSEEN).
NOT &lt,ключ поиска&gt,Сообщения, которые не содержат специфицированного ключевого слова.
OLDСообщения, которые не имеют флага \Recent. NOT RECENT (противоположно NOT NEW).
ON &lt,дата&gt,Сообщения, чья внутренняя дата соответствует специфицированному значению даты.
OR &lt,ключ поиска 1&gt, &lt,ключ поиска 2&gt,Сообщения, которые соответствуют любому из ключевых слов поиска.
RECENTСообщения, которые имеют установленный флаг \Recent.
SEENСообщения, которые имеют установленный флаг \Seen.
SENTBEFORE &lt,дата&gt,Сообщения, чье содержимое заголовка, соответствует дате ранее специфицированного значения [RFC-822].
SENTON &lt,дата&gt,Сообщения, чье содержимое заголовка, соответствует специфицированной дате [RFC-822]
SENTSINCE &lt,дата&gt,Сообщения, чье содержимое заголовка, соответствует [RFC-822]: специфицированному значению даты или позже.
SINCE &lt,дата&gt,Сообщения, чья внутренняя дата соответствует или позже специфицированного значения.
SMALLER &lt,n&gt,Сообщения с размером [RFC-822] меньше чем специфицированное число октетов.
SUBJECT &lt,строка&gt,Сообщения, которое содержит специфицированную строку в поле SUBJECT заголовка.
TEXT &lt,строка&gt,Сообщения, которые содержат специфицированную строку в заголовке или теле сообщения
TO &lt,строка&gt,Сообщения, которые содержат специфицированную строку в поле заголовка TO.
UID &lt,набор сообщений&gt,Сообщения с уникальными идентификаторами, соответствующими заданному значению идентификатора.
UNANSWERED&lt,&gt,Сообщения, которые не имеют флага \Answered.
UNDELETEDСообщения, которые не имеют флага \Deleted.
UNDRAFTСообщения, которые не имеют флага \Draft.
UNFLAGGEDСообщения, которые не имеют флага \Flagged.
UNKEYWORD &lt,флаг&gt,Сообщения, которые не содержат заданных ключевых слов.
UNSEENСообщения, которые не имеют флага \Seen.

Небольшой пример:

DELETED FROM SMITH SINCE 1-Feb-1994

Данный критерий вернет все удаленные сообщения, пришедшие от отправителя SMITH, который попали в почтовый ящик с первого февраля 1994 года.