问题标签 [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 回答
9156 浏览

powershell - How to disconnect PST file from Outlook using Powershell?

I'm trying to write a script to disconnect PSTs files from Outlook.

I've been trying with something like this:

I get the following error:

"Cannot Find overload for "RemoveStore" and the argument count "1".

I also tried a different solution with this (found here http://www.mikepfeiffer.net/2013/04/how-to-test-outlook-pst-personal-folder-file-access-with-powershell/) :

I took a look to the technect documentations and if I understand properly the RemoveStore Method expects a Folder.

If anyone would be able to give me a hint on this one that would be greatly appreciated!

Thanks!

0 投票
0 回答
604 浏览

c# - Outlook 2010 C# 互操作 - 未获取收件箱中的所有项目

我的收件箱里只有 16,000 多件物品。我有一个业务需要抓取此收件箱中的所有项目并将它们与另一个数据集进行比较。

使用 Outlook Interop,我只能获得大约 5,000 个项目,直到我在此站点上阅读此帖子。

简而言之,this other post建议立即将文件夹中的所有项目放入一个单独的genericList<MailItem>中,它可以工作(有人知道为什么吗?)

这真的很有帮助,在将所有内容插入MailItems到 generic之后List,我能够得到正确的计数。

我仍然无法阅读所有项目。我已经能够从超过 15,000 个项目中读取和获取数据。在那之后,我不完全确定会发生什么,但我相信我的内存不足了。我确实遇到了内存不足异常,但并非总是如此。

因此,这个问题一直难以追查。我发现我可以循环所有项目,例如,测试一个项目是否为 MailItem 并将其计算在内,但我无法访问项目中的数据。

示例: -- 这实际上会给出正确的计数

示例:这将“截断计数”:

关键是,如果我尝试从 中获取任何数据List,我无法从收件箱中获取所有数据。在我的情况下,部分数据是无用的。

我试图使用其他工具。我将 PST 导出到文件中。它的大小约为 37 GB。赎回工具没用。我什至无法让它工作,他们的支持非常糟糕。我试过PST .NET,虽然这个工具确实有效,但它运行了大约 30 分钟,然后给了我一个内存不足的错误。

我快没希望了。我的下一步是尝试使用MailSystem.NET 程序集并直接连接到 RackSpace 服务器,但是我的连接不起作用(IMAP4 尝试的流意外结束)。

如果有人对如何直接从 Outlook 收件箱或从导出的 PST 中获取所有项目有解决方案,我将不胜感激。

0 投票
0 回答
193 浏览

python - 在 Python 中读取 JSON 文件并转换为 PST 区域

我有一个包含以下内容的 JSON 文件。

  1. 我怎么读这个?

  2. 假设这些日期是 UTC,我如何将其转换为 PST 区域?

0 投票
1 回答
264 浏览

java - 如何从 pst 文件中获取 Pst 附件

我正在使用 java libpst 和 tika 从 pst 文件中提取元数据,我使用了以下代码:

我有这个错误:

0 投票
1 回答
71 浏览

outlook - 进程卡在 pstStore.Remove() 方法中

Pstcreation 与安装的 Outlook 一起正常工作。

现在,我正在尝试使用独立版本的 MAPI 创建一个 pst 文件。但是我的进程卡在 pstStore.Remove() 中。. 此外,当它卡在 pstStore.Remove() 中时,我关闭了 pst 创建过程。pst 在路径中。但是,当我将 pst 移动到安装了 Outlook 的另一个系统后打开它时,虽然 pst 的大小很大,但 pst 中没有邮件。

第二次: 我运行了 pst 过程并重复了上述步骤。这次在 pst 文件中有邮件。

第三次: 我运行了 pst 过程并重复了上述步骤。这次 pst 文件中没有邮件。

赎回是否需要特殊处理来创建具有独立版本的 MAPI 的 pst 或与安装的 Outlook 一起使用的相同代码应该不做任何修改?

@Dimitry:我无法访问我的雅虎帐户。

代码:

0 投票
1 回答
1737 浏览

java - 使用 java-libpst 从 .pst 文件中提取电子邮件地址

我有几个 .pst 文件,需要所有邮件地址,我发送邮件到。该库的示例代码允许我遍历文件中的每封邮件,但我找不到正确的 getter 来提取收件人的邮件地址。

为了遍历每封邮件,我使用了这个站点的代码: https ://code.google.com/p/java-libpst/

getDisplayTo() 方法只显示收件人姓名,而不显示他们的邮件地址。我需要使用什么吸气剂来获取地址?

最好的,迈克尔

0 投票
1 回答
364 浏览

java - 如何将 PST 文件中的所有或选定的电子邮件和电子邮件附件提取到本地文件夹中?

我正在使用java-libpst查看里面有哪些电子邮件和电子邮件附件。现在请建议一种将 PST 文件中的附件提取allselected email发送到本地文件夹的方法。

0 投票
0 回答
1342 浏览

java - 如何以编程方式创建 pst 文件而不在 java 中安装 Outlook?

我正在使用java-libpst查看里面有哪些电子邮件和电子邮件附件。现在我想创建一个新pst file的 from pst filebut with selected emailsand email attachments

0 投票
3 回答
1545 浏览

java - 如何在 Java 中关闭 PST 文件?

我正在使用 java-libpst.0.7.jar 来读取 PST 消息。我正在使用以下代码打开 PST 文件以读取消息。

获得消息详细信息后,我必须关闭 PST 文件一次。但是没有关闭 PST 文件的选项。我怎样才能做到这一点?

0 投票
1 回答
332 浏览

c# - 删除后使用的 PST 文件

我正在尝试将所有电子邮件从我的主 PST 的一个文件夹复制到我创建的新 PST,然后 SFTP 该 PST 结束。我正确创建了 PST,复制了文件,然后将其从导航栏中删除,但由于某种原因,Outlook 仍在使用它,这不会让我打开它进行阅读。这是我所拥有的:

任何帮助,将不胜感激。