2

我正在为 Mozilla Thunderbird 开发一个扩展来加密收件箱中的消息。Thunderbird 中是否有任何 API 调用用于读取或写入收件箱中的消息?

我打算用 AES 加密来加密所有消息,然后我意识到它会改变所有消息的大小,因为 AES 使用固定大小的分组密码。这意味着我必须单独更新索引文件。在我达到那种复杂程度之前,我希望能够编写一个凯撒密码。

任何有关 Thunderbird 电子邮件 I/O 的帮助将不胜感激。

4

1 回答 1

1

你不能这样写消息。例如,在编辑草稿时,Thunderbird 只需保存新草稿并删除之前的草稿。

要阅读消息,您通常需要流式传输它。不幸的是,我不记得如何将新消息保存到文件夹中。

于 2011-02-25T20:03:25.447 回答