Рекурсивно читать все папки с помощью Fetchmail (Exchange Server)

257
Paradoxis

В настоящее время я поддерживаю проект, который использует fetchmail для импорта электронной почты с данного почтового сервера Exchange, одна из учетных записей которого я забираю почту, к сожалению, настроена с большим количеством папок.

Я обнаружил, что могу использовать folderдирективу в своем fetchmailrcфайле, однако это не является рекурсивным, поскольку все другие папки все еще имеют свои электронные письма, помеченные как непрочитанные (и мой сценарий не собирает почти столько же данных, сколько я ожидаю).

Хотя fetchmail поддерживает несколько папок, это не сработает, так как почтовый ящик регулярно меняется, то есть я не могу жестко закодировать все папки. Я посмотрел в Интернете и обнаружил, что на некоторых серверах есть папка типа «Вся почта», однако я не смог найти ее для Exchange.

Кто-нибудь знает, как я могу рекурсивно получить всю почту, используя fetchmail? Вот как fetchmailrcвыглядит моя :

poll owa.example.com protocol imap auth password user 'example@owa.example.com' with password 'password' mda "/home/user/parse-emails" folder 'INBOX' keep 
0

0 ответов на вопрос

Похожие вопросы