从 OST/PST 文件中提取消息?

从 OST/PST 文件中提取消息?

我所在的公司正陷入一场法律纠纷。作为纠纷的一部分,我们被要求提供 4 个月内发送给 141 名个人或从他们那里收到的所有电子邮件。

公司大约有 12 名员工,我们使用 Outlook 2010,我们的邮件托管在 Exchange 上。托管公司表示,他们无法帮助我们,只能将我们所有的邮件导出到 PST 并发送给我们,但这似乎帮不了什么忙。他们还表示,需要“几天时间”才能将导出的 PST 文件交给我们。我们必须在 2 天内向律师提供相关邮件,因此我们必须采取一些措施现在

是否有一种快速或脚本化的方法来搜索和提取我们的 OST 文件中的消息?

就目前情况而言,我们似乎必须对每个名称进行两次手动搜索:

  • 搜索来自此人的消息
  • 然后搜索发给该人的邮件

… 乘以 141 个名字。也就是说,每个用户搜索 282 次,乘以 12 个用户。搜索速度也不快,因为用户有大约 4-6 GB 的 OST 文件。

在这种情况下你会怎么做?我运气不好吗?

答案1

我会购买并使用电子邮件化学Forensic Edition 将 OST 转换为可以 grep 的格式(我建议使用 Maildir),然后编写 shell 脚本或 Perl 脚本或任何最适合您的脚本来提取相关内容。确保您有足够的磁盘空间。

答案2

也许可以使用 Outlook 的“导出到文件”功能将所有邮件导出为 CSV(逗号分隔值),然后使用 Excel 的“排序和筛选”选项(或其他电子表格程序的等效选项)对 CSV 进行排序并删除不需要的条目。

答案3

你可能想尝试文件定位器专业版,它可以搜索 OST/PST 文件(包括附件),而无需先导出它们:

http://mythicsoft.com/kb/SearchOutlookv6.ashx

答案4

pffexport 会这样做(如果在 Linux 上,只需复制 sift 分发的编译版本,否则使用 mingw 为 Windows 编译)

相关内容