@sergerdn
понял,
надо было запускать 10 потоков, открывать 10 портов на прокси сервисе, и каждому потоку присвоить свой порт для дальнейшей работы в цикле
ну мы решили вопрос через глобальные списки вроде, получилось
@dayron Попробуйте выполнить этот шаблон.
0_1485633536814_examineinbox.xml
Когда я выполнил его для мейла, он выдал
* LIST (\Inbox) "/" "INBOX"
* LIST (\Spam) "/" "&BCEEPwQwBDw-"
* LIST (\Sent) "/" "&BB4EQgQ,BEAEMAQyBDsENQQ9BD0ESwQ1-"
* LIST (\Drafts) "/" "&BCcENQRABD0EPgQyBDgEOgQ4-"
* LIST (\Trash) "/" "&BBoEPgRABDcEOAQ9BDA-"
Отсюда можно получить имя папки спам(у меня &BCEEPwQwBDw-), и дальше ее использовать
@dayron IMAP 4 не поддерживает такое, только запуск поиска в каждой папке.
https://tools.ietf.org/html/rfc6237 есть вот расширение, но я не знаю насколько оно распространено на разных серверах.
Можете попробовать поковырять curl с тем примером, что я дал, он умеет все, что касается почты и не только.