我正在为Mozilla Thunderbird开发一个扩展来加密收件箱中的邮件。在Thunderbird中是否有任何API调用来读取或写入收件箱中的邮件?
我打算使用AES加密对所有邮件进行加密,然后我意识到它会改变所有邮件的大小,因为AES使用的是固定大小的分组密码。这意味着我必须单独更新索引文件。在达到这种复杂程度之前,我希望能够编写一个ceasar密码。
对Thunderbird电子邮件I / O的任何帮助将不胜感激。
答案 0 :(得分:1)
您不能这样写信息。例如,在编辑草稿时,Thunderbird只会保存新草稿并删除前一个草稿。
要阅读邮件,您通常需要stream。不幸的是我不记得如何将新消息保存到文件夹。