原生API进入Mozilla Thunderbird

时间:2011-09-20 21:06:16

标签: api native thunderbird

我正在制作一个应用程序,并希望此应用程序能够从Mozilla Thunderbird中检索数据。但是,我只能找到Thunderbird 扩展的API。是否有一个API允许Thunderbird的外部本机应用程序与Thunderbird的数据库进行交互?

1 个答案:

答案 0 :(得分:1)

没有。但是你可以创建一个Thunderbird扩展并通过TCP套接字与它通信(参见nsIServerSocket)。那个扩展会为你做“肮脏的工作”。如果你想在Thunderbird没有运行时获取数据,那么唯一的解决方案就是重做应用程序中的数据库读取逻辑(Thunderbird当然是开源的,但重用它的代码会很难)。顺便说一句,.msf文件使用了臭名昭着的Mork file format