2

我刚刚开始了解 MS Outlook 如何以自己的格式(.pst 格式)存储其邮件的基础知识,我必须提供一个脚本(搜索某些内容或编写我自己的) -

  • 在linux 系统上解析这些 .pst 文件(在此处压缩并发送)
  • 为每封邮件创建一个 .txt 文件。为每个附件创建一个 .zip 文件。这是基本要做的事情。我还需要为要创建的文本文件分配一些唯一的名称。
  • 任何语言——PHP、Java、Python——以可用/适用者为准。

一些基本问题
如果有人能澄清这些基本问题会很好 -

  • 邮件内容和附件信息是否都存储为 .pst 文件?

到目前为止我得到了这些

谷歌电子邮件上传器(开源),他们做阅读部分......

关于这些解决方案中的哪一个或其他一些可以尝试的任何建议?或者,如果您可以讲述您的任何经历,以便我在实际尝试任何解决方案之前得到一个想法,然后意识到这是不可能的。任何指针将不胜感激。我基本上来自 LAMP 背景,对其他语言知之甚少。最近做了一点 bash 编程。

谢谢,
桑迪潘

更新
JPST 工作正常。有专门用于这些事情的模块 - 读取所有消息(您可以简单地编写代码以保存在文件中),保存附件和许多其他事情。

我还了解到邮件内容和附件都存储在 .pst 文件中。

4

2 回答 2

0

您可以查看http://alioth.debian.org/projects/libpst/http://www.genusa.com/utils/pmseu.htm

于 2011-03-04T15:41:17.887 回答
0

你也可以考虑使用 Aspose.Network 来解析 Outlook PST 文件。在 Linux 环境中,使用 Aspose.Network 解析 PST 有两种方法。

  1. 使用Aspose.Network for Java。这需要 Sun 的 JDK 并将在 Linux 上本地运行,因为 Aspose.Network for Java 库是用 Java 编写的。是一个用于从 PST 导出 MSG 文件的示例 Java 程序。

  2. 在 Linux 上使用Aspose.Network for .NET和 Mono。该解决方案依赖于 Mono 在 Linux 环境中运行 .NET 代码,因为用于 .NET 库的 Aspose.Network 纯粹是用 .NET 编写的。是用于从 PST 导出消息 (MSG) 的示例 .NET 程序。

于 2011-04-27T06:37:06.117 回答