我正在尝试使用 JavaMail API 将整个邮箱保存到磁盘上(本质上,执行完整备份_。我可以成功地将所有相关文件夹读入内存,然后切断与我的邮件服务器的连接。我想不通如果需要,如何在我的磁盘上实际存储文件夹和/或单个消息。
我尝试四处搜索并找到了一个有趣的链接(如下),但无法弄清楚。有人对从哪里开始有任何建议吗?我很感激,谢谢
http://www.oracle.com/technetwork/java/javamail/faq/index.html#serialize
快速说明:我尝试使用包含 Folder 类型的 ArrayList 的类(JavaMail 类)并使其可序列化,但是当我尝试写入磁盘时仍然抛出异常。我已经解决这个问题大约两天了,我可以使用一些指针。谢谢!