我正在使用开源库java-libpst解析 Outlook pst
文件。在解析之前,我想知道该文件是否受密码保护。问题是这个库无需密码即可打开受密码保护的文件,所以我没有找到任何方法检查文件是否受密码保护。
我可以使用任何其他 Java 库来实现此目的,只要它们是开源的。
最佳答案
不知道有任何针对.pst文件的开源java库,但有商业库JPST 。我们用它来读取 .pst 文件。该库能够从 .pst 文件读取密码哈希。我记得密码存储在 MessageStore 对象中。
密码不用于加密 .pst 文件内容。任何应用程序或库都可以读取 Outlook .pst 文件,而无需知道密码。
关于outlook - 检查 pst 文件是否受 java-libpst 密码保护,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15124834/