我需要在Thunderbird.app(Mac OS X Snow Leopard,Intel Core 2 Duo)中处理大量消息,根据某些条件删除一些消息,导出一些其他消息,将其中的一小部分移动到特殊文件夹中并创建归档层次结构以编程方式进行处理。使用Outlook,我曾经喜欢使用VBScript + COM对象模型:它将简单,直观地完成上述所有工作。我可以用雷鸟实现什么?如果有多个选项,这是我目前在语言方面的偏好(尽管我可以适应大多数情况):Python,C ++,AppleScript,PHP,Perl,Bash等...如果我需要移至Windows框,使用.NET之类的工具,我可以(但是我想想最流行的绑定来自开源世界吗?!)如果有一个命令行工具可以满足我的需要,我会使用它! (thunderbird.sh显示消息; thunderbird.sh将文件夹X创建为文件夹Y的子项;)

最佳答案

您可以通过类似于XUL和Javascript中的Firefox扩展的方式开发Thunderbird扩展。

尝试this tutorial.


本教程将向您介绍Thunderbird扩展的组件,并向您展示如何构建自己的扩展。

关于scripting - 雷鸟脚本,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3096187/

10-09 21:27