我可以使用任何其他工具访问 Microsoft Outlook PST 档案吗?

我可以使用任何其他工具访问 Microsoft Outlook PST 档案吗?

我想从未安装 Microsoft Office 的机器上访问我的 Microsoft Outlook 存档 (pst 文件)。可以吗?想想几年来的 PST 存档文件。

我的基本访问标准如下(按必要性从大到小的顺序排列),

  1. 打开PST 文件和看法个人邮件和附件
    • 搜索邮件(在 Outlook 中尽可能接近)
    • 编辑:删除邮件或附件
    • 改组:在 PST 文件夹之间移动邮件,或将该邮件移动到工具处理的其他格式之外(例如 Thunderbird 原生格式)
    • 拷入:将其他邮件移至 PST 文件(我想这有点牵强)

如果您知道可以与某些版本的 Outlook PST 文件配合使用的工具,那就很好了。

如果您知道基于 Linux 而不是 Windows 的工具,那也很好。


更新: 最近的斜线点线:Microsoft 开放 Outlook 的 PST 格式.
根据此 MSDN 互操作性文章:
Outlook 个人文件夹 (.pst) 文档路线图

为了促进互操作性并使客户和供应商能够在各种平台上访问 .pst 文件中的数据,我们将发布 .pst 文件格式的文档。

答案1

.PST 文件是一种专有格式,据我所知,只能由 Microsoft 产品使用。

有办法解决这个问题,比如使用雷鸟打开文件并基于 mbox 格式创建一个新的档案。

此初始转换只能在 Windows 上完成,因为它使用内置邮件 API 来访问信息,但一旦转换了存档,大多数电子邮件工具(包括 Windows 和 Linux)都应该可以访问它。

答案2

是一个开源库,可用于将 PST 文件转换为 mbox 文件集合。最新版本现在适用于 Outlook 2003 格式,并且不需要安装 Microsoft Outlook。

读档该程序是 libpst 的一部分,并针对包括 Ubuntu、RedHat 和 Fedora 在内的多种 Linux 发行版进行了打包。主要 libpst 站点似乎没有提供 Windows 可执行文件,因此如果您想在 Windows 上使用它,您可能需要从源代码编译自己的程序。

答案3

有一个名为 EX-Merge 的工具,可让您提取 Exchange 邮箱的所有内容。只有当您有 Exchange 服务器可连接时,该工具才有用。另一个程序是第三方转换实用程序。它可以将 PST 转换为几种不同的格式。

PST 的 Transcend 实用程序

点击此处下载 ExMerge

答案4

我不相信您没有 Outlook 就能够查看 PST 文件。

如果 PST 文件已损坏(这是很常见的情况),您应该运行:

C:\Program Files\Microsoft Office\Office12\SCANPST.exe

或者 - 对于 64 位 Windows:

C:\Program Files (x86)\Microsoft Office\Office12\SCANPST.exe

运行几次以尝试消除损坏。

为了防止(实际上它只能减少发生)PST 损坏:

  • 保持规模较小(许多小型 PST 比 1 个大型 PST 更好)
  • 不要将它们保存在网络驱动器上
  • 除非确实需要,否则请关闭它们
  • 使用利用 Windows Shadow Copy 的工具进行备份

PST 文件用过的是 JET 数据库文件,但我不知道现在是否仍然如此。如果是,理论上你应该能够使用数据库工具来读取它们。但从未真正尝试过。

相关内容