【问题标题】:Opening PST files and storing the metadata打开 PST 文件并存储元数据
【发布时间】:2013-02-25 14:03:09
【问题描述】:

我有大量 PST,我需要能够打开它们并获取它们的元数据(发件人、日期、时间、消息、主题)。 我尝试使用此处找到的代码 - Can I read an Outlook (2003/2007) PST file in C#?

到达线路时出现错误:

MAPIFolder rootFolder = outlookNs.Stores[pstName].GetRootFolder();

它不喜欢我的 pst 名称。

我希望能够遍历我所有的 pst 而不必担心文件路径和文件名是什么。这可能吗?

编辑:如果可能,我希望最终将其放入 SQL 数据库,但即使是平面文件(CSV 甚至 XML 或其他任何文件)也可以。

【问题讨论】:

    标签: c# pst


    【解决方案1】:

    不完全是关于您的错误,但您可以使用 XENA 将您的 PST 文件转换为 XML

    https://sourceforge.net/projects/xena/?source=directory

    【讨论】:

    • 如果不完全是关于错误,这到底是为了什么?
    • 使用其他解决方案进行转换,而不是通过 C# 读取。我的意思是,如果 C# 不是必需的,你可以试试 Xena。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-06-03
    • 2021-08-10
    • 1970-01-01
    • 1970-01-01
    • 2016-05-03
    • 2012-04-24
    • 1970-01-01
    相关资源
    最近更新 更多