Я пытаюсь выяснить, работает ли команда IMAP search
(с аргументами: "unseen all"
) путем поиска во всех папках в почтовом ящике или только в текущей выбранной папке?
т.е. при выборе 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
Он обнаруживает три новых сообщения, что является правдой. Итак, мой вопрос, это правильное поведение? Разве search unseen all
не должен искать во всех папках новые сообщения?