我刚刚开始了解 MS Outlook 如何以自己的格式(.pst 格式)存储邮件的基础知识,我必须提供一个脚本(搜索或编写自己的脚本)-
- 在 linux 系统 上解析这些 .pst 文件(已压缩并发送至此处)
- 为每封邮件创建一个 .txt 文件。为每个附件创建一个 .zip 文件。这是最基本的事情。我还需要为要创建的文本文件分配一些唯一的名称。
- 任何语言 - PHP、Java、Python - 以可用/适用者为准。
一些基本问题
如果有人能澄清这些基本问题,那就太好了 -
- 邮件内容和附件信息是否都存储为 .pst 文件?
到目前为止我得到了这些
- Read contents of .pst file with php
- How can I dump emails from an Outlook .pst file into a MySQL database?说
Google email uploader (open source), they do the reading part...
- 在这个问题中 - Outlook PST File Parsing in Python ,提到了 libpst-python。
关于尝试使用这些解决方案中的哪些或其他一些有什么建议吗?或者,如果您可以讲述您的任何经历,以便我在实际尝试任何解决方案之前得到一个想法,然后才意识到那样做是不可能的。任何指针将不胜感激。我基本上来自 LAMP 背景,对其他语言知之甚少。最近做了一些 bash 编程。
谢谢,
桑迪潘
更新
JPST 工作正常。有专门用于这些事情的模块 - 阅读所有消息(您可以简单地编写代码以保存在文件中)、保存附件和许多其他事情。
我还了解到,邮件内容和附件都存储在.pst 文件中。
最佳答案
关于linux - 基于 Linux 的解决方案初学者指南,用于从 MS Outlook 的 .pst 文件中读取邮件内容(包括附件),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4723715/