打开PST文件并存储元数据

时间:2013-02-25 14:03:09

标签: c# pst

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

当它到达该行时我收到错误:

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

它与我的名字不一样。

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

编辑:如果有可能,我最终会把它放到SQL数据库中,但即使是平面文件(CSV甚至XML或其他任何东西)都可以。

1 个答案:

答案 0 :(得分:0)

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

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