问题标签 [pst]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
15892 浏览

winapi - 如何找到 Outlook .pst 文件的完整路径?

有没有办法通过 API 调用或注册表项以编程方式查找当前用户的 Outlook .pst 文件的位置?

0 投票
13 回答
64893 浏览

c# - 我可以在 C# 中读取 Outlook (2003/2007) PST 文件吗?

是否可以使用 C# 读取 .PST 文件?我想将其作为一个独立的应用程序,而不是作为 Outlook 插件(如果可能的话)。

如果看到与此类似的其他 SO 问题 ,请提到MailNavigator,但我希望在 C# 中以编程方式执行此操作。

我查看了Microsoft.Office.Interop.Outlook命名空间,但这似乎仅适用于 Outlook 插件。LibPST似乎能够读取 PST 文件,但这是用 C 语言编写的(对不起,Joel,我在毕业前没有学习 C)。

任何帮助将不胜感激,谢谢!

编辑:

谢谢大家的回复!我接受了 Matthew Ruston 的回复作为答案,因为它最终将我引向了我正在寻找的代码。这是我开始工作的一个简单示例(您需要添加对 Microsoft.Office.Interop.Outlook 的引用):

注意:此代码假定已为当前用户安装并配置了 Outlook。它使用默认配置文件(您可以通过转到控制面板中的邮件来编辑默认配置文件)。此代码的一项主要改进是创建一个临时配置文件以代替默认配置文件,然后在完成后将其销毁。

0 投票
3 回答
8169 浏览

outlook - Outlook 在哪里存储安装了哪些 PST 文件?

我想以编程方式将 PST 文件添加到一个人的 Outlook 配置文件中。我在这里找到了一些代码:

http://www.eggheadcafe.com/community/aspnet/65/10030171/try-this-code.aspx

虽然这样做了,但它仍然留下了一个问题 - “Outlook 将这个已安装的 PST 文件列表保存在哪里?” 它在注册表中吗?某个地方的配置文件?有人吗?

0 投票
1 回答
1531 浏览

outlook - 如何读取 Outlook 昵称列表文件 (.NK2)?

任何人都知道如何阅读 Outlook 昵称列表文件 (.NK2)?关于其格式的任何文件?

0 投票
1 回答
6861 浏览

python - python代码将邮件从pst转换为eml格式

是否有任何 python 代码可以将 Outlook pst 邮件转换为 eml 格式。还请以其他语言建议任何此类代码。谢谢你。

0 投票
4 回答
7663 浏览

c# - 在 C# 中将多个 eml 文件转换为单个 PST

我需要编写一个函数,它将获取多个 eml 文件(可能来自单个文件系统文件夹)并将它们转换为单个 PST 文件。

可能吗?如果是,有人可以提供示例代码吗?

我认为这是可能的,因为那里有许多商业 eml 到 pst 转换器这样做

0 投票
2 回答
43231 浏览

python - Python 中的 Outlook PST 文件解析

如何在 Python 中解析和读取 Outlook pst 文件?

0 投票
2 回答
5268 浏览

php - 用 php 读取 .pst 文件的内容

是否有可能以某种方式使用 PHP 来读取 .pst 文件的内容?

0 投票
1 回答
5502 浏览

python - 通过 libpst + python 提取 Outlook PST 文件

有没有人通过python成功导入和使用libpst,从源包中提取outlook PST文件: http ://www.five-ten-sg.com/libpst/?

它具有 python 绑定,但安装后我无法导入(即使 test.py 脚本附带它也不起作用)

这是最新版本的 Mercurial 回购。大家可以试一试吗?我需要帮助..

0 投票
1 回答
2413 浏览

python - 如何在 Linux 下将 EDB(ms 交换存储文件)提取到 PST?(最好在 Python 中)

我可以使用 libpst 从 PST 文件中提取和读取消息,但我也想从 edb 文件中提取消息(不是在线交换服务器,而是从离线文件中提取)。在 Linux 中。

任何 python lib 或任何类型的 linux 命令行工具都应该有所帮助。

谢谢。