Расширение thunderbird - перебирать сообщения в папке

Я пишу расширение Thunderbird, которое должно отслеживать одну или несколько папок (из левой панели приложения), и если в одну из отслеживаемых папок добавляются сообщения, они автоматически отправляются через webdav на сервер (для архивирования).

Я нашел здесь, как перебирать все папки во всех учетных записях. У меня вопрос, как я могу перебирать сообщения (письма) в папке

1 ответ

Решение

Интерфейс nsiMsgFolder должен предоставить все, что вам нужно. Если вы хотите реагировать на входящие сообщения, я бы зарегистрировал nsiFolderListener. Он получает уведомление каждый раз, когда сообщение добавляется в папку.

Вы можете проверить, помогают ли эти фрагменты.

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

Другие вопросы по тегам