Я пытаюсь выяснить, работает ли команда 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
Он обнаруживает три новых сообщения, что является правдой. Итак, мой вопрос: правильно ли это поведение? Не следует ли искать все невидимые
искать новые сообщения во всех папках?