Сценарии Thunderbird - PullRequest
       20

Сценарии Thunderbird

12 голосов
/ 22 июня 2010

Мне нужно обработать несколько сообщений в моем Thunderbird.app (Mac OS X Snow Leopard, Intel Core 2 Duo), удалить несколько на основе некоторых критериев, экспортировать некоторые другие, переместить небольшую часть из них в специальный папку и создать иерархию подачи документов, чтобы все это - программно. В Outlook я пользовался VBScript + COM-моделью объектов: все это было бы просто и интуитивно понятно. Что я могу использовать для достижения того же с Thunderbird? Если доступно несколько вариантов, вот мои текущие предпочтения с точки зрения языков (хотя я могу адаптироваться к большинству вещей): Python, C ++, AppleScript, PHP, Perl, Bash, ... Если мне нужно перейти в окно Windows, чтобы использовать .NET и тому подобное, я могу (хотя я представляю, что самые популярные привязки происходят из мира открытого кода ?!) Если бы существовал инструмент командной строки, который делал то, что мне нужно, я бы использовал это! (thunderbird.sh показать сообщения; thunderbird.sh создает папку X как дочернюю для папки Y;)

Ответы [ 3 ]

10 голосов
/ 22 июня 2010

Вы можете разрабатывать расширения Thunderbird аналогично расширениям Firefox в XUL и Javascript.

Попробуйте это руководство.

Это руководство познакомит васк компонентам расширения Thunderbird и покажет вам, как создать свой собственный.

4 голосов
/ 30 марта 2012

Вы также можете посмотреть плагин tbscript , хотя он имеет внешние зависимости - он использует Python.

0 голосов
/ 30 марта 2012

Если вам нужно универсальное решение для создания сценариев с графическим интерфейсом, попробуйте Autohotkey , это очень удобно.

...