Расширение thunderbird - перебирать сообщения в папке
Я пишу расширение Thunderbird, которое должно отслеживать одну или несколько папок (из левой панели приложения), и если в одну из отслеживаемых папок добавляются сообщения, они автоматически отправляются через webdav на сервер (для архивирования).
Я нашел здесь, как перебирать все папки во всех учетных записях. У меня вопрос, как я могу перебирать сообщения (письма) в папке
1 ответ
Интерфейс nsiMsgFolder должен предоставить все, что вам нужно. Если вы хотите реагировать на входящие сообщения, я бы зарегистрировал nsiFolderListener. Он получает уведомление каждый раз, когда сообщение добавляется в папку.
Вы можете проверить, помогают ли эти фрагменты.
Я также нашел несколько более старый документ, подробно описывающий систему почтовых событий. Это помечено как нуждающееся в техническом обзоре, но может дать вам достойную отправную точку.