imap «искать все», область действия: все папки / текущая папка?

Я пытаюсь выяснить, работает ли команда IMAP search (с аргументами: «все невидимые» ) путем поиска всех папок в почтовый ящик, или только текущая выбранная папка?

Т.е. при выборе INBOX и выполнении команды search новых сообщений не обнаруживается.

a select "INBOX"
* 383 EXISTS
* 0 RECENT
[...]
a search unseen all
* SEARCH
a OK Success

Но когда я перехожу в папку у которого есть новое сообщение, он работает:

a select "inbox/test1/test2"
[...]
a uid search unseen all
* SEARCH 7 8 9

Он обнаруживает три новых сообщения, что является правдой. Итак, мой вопрос: правильно ли это поведение? Не следует ли искать все невидимые искать новые сообщения во всех папках?

7
задан antonone 18 April 2011 в 08:46
поделиться