我正在制作一个应用程序,并希望该应用程序能够从 Mozilla Thunderbird 检索数据。但是,我只能找到 Thunderbird扩展的 API 。是否有 API 允许Thunderbird之外的本地应用程序与 Thunderbird 的数据库进行交互?
问问题
1055 次
1 回答
1
不可以。但是您可以创建一个 Thunderbird 扩展并通过 TCP 套接字与其通信(请参阅 参考资料nsIServerSocket
)。该扩展程序将为您完成“肮脏的工作”。如果您想在 Thunderbird 未运行时获取数据,那么唯一的解决方案是在您的应用程序中重做数据库读取逻辑(Thunderbird 是开源的,但重用其代码会很困难)。顺便说一句,这些.msf
文件使用臭名昭著的Mork 文件格式。
于 2011-09-21T07:28:11.433 回答