Поиск IMAP по заголовку не работает должным образом

Я создаю библиотеку для IMAP, моя команда поиска работает с файлом для папки «Входящие», она возвращает мне номер, который я могу использовать для получения почты. Однако, когда я пытаюсь выполнить поиск в отправленных, он не работает, он не дает ошибки, а просто возвращает «Поиск в порядке» без каких-либо номеров. Не могли бы вы указать, почему такое поведение. Я нажимаю Exchange 2010.

Моя команда поиска выглядит примерно так:

search all HEADER Message-ID "<cc6aed80-955b-4800-a3ac-6c3942ceecac>"

Именно так это описано в http://support.microsoft.com/kb/302965


person Vikas    schedule 29.08.2012    source источник


Ответы (1)


Возможно, бесполезно, но я столкнулся с той же проблемой.

В почтовом ящике с письмом от «Билла Гейтса» поиск по выражению «(ОТ «[email protected]»)» ничего не дал; поиск «(ОТ ворот)» возвращает результат.

Мне пришлось изменить свой код на «(HEADER FROM «[email protected]»)», чтобы заставить его работать.

АЛЬТЕРНАТИВНО: вы можете использовать IMAP4.uid(command, arg[, ...]) См. http://docs.python.org/2/library/imaplib.html#imaplib.IMAP4.uid

person moi    schedule 23.01.2013