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

sql - 使用我拥有的信息进行重复数据删除的最佳方法是什么?

我需要查找并删除重复文件 (.pst) 并最终获得唯一的电子邮件。目前,我正在使用 Powershell 递归地遍历文件夹以仅查找 .pst 文件,然后将特定元数据导出到 .csv 文件中。有人建议我将 .csv 导入 SQL 以进行比较(名称、文件上的日期等)。在那之后,我被困住了。

哪种语言或程序最适合获取我需要的文件并删除其余文件?我几乎在 VB.Net(可以尝试 C#)和 powershell 中工作。

0 投票
2 回答
2416 浏览

c++ - 如何以编程方式编写 PST 文件

可能重复:
如何使用 .Net 创建 Outlook PST 文件?

如何编写带有标题的 Outlook PST 文件?最好在 .NET 中,尽管 C++ 或其他任何东西也很有用

我看过微软的 PST SDK,但它似乎是只读的。我找到的唯一代码是 CodeProject 文章“将电子邮件写入 PST 格式的文件”,但此代码不能写入电子邮件标题 - 只是正文和主题。

0 投票
2 回答
3681 浏览

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

我需要创建一个解析 PST 文件并将邮件转换为多个 EML 文件的应用程序。基本上,我需要做与这个问题中所问的相反的事情。

是否有任何示例代码或指南来实现此功能?

0 投票
2 回答
2698 浏览

file - .bat 文件以搜索 pst 文件

任何人都可以帮助我处理一个(尽可能简单的)批处理文件,我可以在用户个人资料上释放以搜索 PST 文件。我需要查看找到的任何 PST 文件的位置。

谢谢大家

0 投票
1 回答
7181 浏览

loops - Exchange 2010 将邮箱批量导出到 .pst

我有一个 Exchange 2010 环境,在 6 个数据库中拥有大约 1000 个用户。它们都启用了存储在单独数据库中的存档。

我有获取数据库的备份软件,但我想通过直接从 Exchange 导出邮箱的 .pst 来补充这一点。我想获取给定数据库中的所有用户并导出到 .pst。我的命令如下所示:

这样做的问题是它一次将它们全部导出(杀死我们的服务器资源),其中一半失败,因为一次运行太多。我想要一个脚本来一次备份大约 20 个邮箱。任何帮助表示赞赏。

0 投票
1 回答
1036 浏览

c# - 检查 pst 文件是否受密码保护

有没有办法检查 microsoft Outlook pst 文件是否受密码保护或不使用 c#。我正在尝试使用以下代码读取 pst 文件。

0 投票
1 回答
939 浏览

c# - 打开 PST 文件并存储元数据

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

到达线路时出现错误:

它不喜欢我的 pst 名称。

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

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

0 投票
1 回答
246 浏览

sql - 处理 Microsoft Exchange Server

我必须制作一个应用程序,希望能够从使用 Microsoft Exchange Server 实现的电子邮件服务器修改一些邮件内容项。在 PST 文件方法上,我很好,因为我知道如何处理这个问题。

问题是我不知道 Microsoft Exchange Server 如何处理邮件内容和 PST 文件。据我所知,PST 文件只是备份邮件内容和结构的一种方式,类似于 sql 转储文件。我听说 Microsoft Exchange Server 在内部实际上会使用 SQL 数据库来存储这些内容项。由于我需要从客户的角度对电子邮件内容进行永久性修改,因此我需要了解以下内容: - Microsoft Exchange Server 如何存储它的邮箱内容项目?通过数据库或 PST 或两者兼而有之?如果两者都有,他如何进行同步?(在这里我部分指的是“CachedExchangeMode”这个概念) - 在 Microsoft Exchange Server 的内容中,服务器透视图上的数据流如何?- 作为内容操作的客户端,我如何与 Microsoft Exchange Server 进行通信?

欢迎提供有关此主题的任何信息,因为我一直在寻找有关这些主题的任何文档。

提前谢谢你们!


谢谢德米特里!我需要开发一种解决方案,以确保无法通过专用服务器或客户端工具(例如适用于 PST 文件的客户端主机的 scanpst)恢复永久删除的邮箱项目。从客户端的角度来看,我设法获得了修改 PST 文件的密切解决方案,以便通过擦除可用内存块,文件不会被损坏,并且这些信息会真正丢失。但是在服务器端,主要是在 Exchange 服务器端(因为 Exchange 在某种程度上比 otehr 服务器更特殊)我没有任何关于如何使这些数据真正丢失的数据。我必须提到我开始假设我可以从服务器主机和客户端访问服务器主机。根据我的预感,Exchange 可以存储它' s 数据库中的邮箱项目,但他们只会通过相应记录中的逻辑标志永久删除这些项目。或者他们可以利用 PST 服务器文件,该文件能够像 Windows 的回收站一样存储永久删除的项目,提供恢复某些已删除项目的方法(在这种情况下,数据库可以真正删除这些记录作为恢复方法应该位于 PST 文件结构中)。也许 Exchange 使用这两种方法。在所有情况下,我都需要制定一个解决方案,以 100% 确认这些物品确实丢失了。这就是为什么我需要特定的文件或确认的“预感”。我是否更清楚地描述了我的问题 Dmitry 的上下文?谢谢 !或者他们可以利用 PST 服务器文件,该文件能够像 Windows 的回收站一样存储永久删除的项目,提供恢复某些已删除项目的方法(在这种情况下,数据库可以真正删除这些记录作为恢复方法应该位于 PST 文件结构中)。也许 Exchange 使用这两种方法。在所有情况下,我都需要制定一个解决方案,以 100% 确认这些物品确实丢失了。这就是为什么我需要特定的文件或确认的“预感”。我是否更清楚地描述了我的问题 Dmitry 的上下文?谢谢 !或者他们可以利用 PST 服务器文件,该文件能够像 Windows 的回收站一样存储永久删除的项目,提供恢复某些已删除项目的方法(在这种情况下,数据库可以真正删除这些记录作为恢复方法应该位于 PST 文件结构中)。也许 Exchange 使用这两种方法。在所有情况下,我都需要制定一个解决方案,以 100% 确认这些物品确实丢失了。这就是为什么我需要特定的文件或确认的“预感”。我是否更清楚地描述了我的问题 Dmitry 的上下文?谢谢 !也许 Exchange 使用这两种方法。在所有情况下,我都需要制定一个解决方案,以 100% 确认这些物品确实丢失了。这就是为什么我需要特定的文件或确认的“预感”。我是否更清楚地描述了我的问题 Dmitry 的上下文?谢谢 !也许 Exchange 使用这两种方法。在所有情况下,我都需要制定一个解决方案,以 100% 确认这些物品确实丢失了。这就是为什么我需要特定的文件或确认的“预感”。我是否更清楚地描述了我的问题 Dmitry 的上下文?谢谢 !


我现在已经阅读了一些与 Exchange 管理其邮箱项目删除的方式相关的信息。它在每个删除阶段将软删除的项目移动到 Dumpster 平台(首先进入“Deletions”文件夹,然后引入“Purges”文件夹,并在激活诉讼保留时,它还将原始邮箱消息保留到“Versions”文件夹)。然后,我找到了一种使用 Exchange Power Shell 删除这些项目的方法,甚至阅读了远程 Power Shell 方法以编程方式访问 Exchange Power Shell 以编程方式执行此操作。这是我去过的地方。这会是我必须做的解决方案吗?这会确保这些物品无法以任何方式恢复吗?你知道这个的另一种解决方案还是我错过了什么?

0 投票
1 回答
1027 浏览

android - 在 android 上获取相对于 GMT 的时区

我想在 android 设备上获取与 UTC 相关的时区。例如,如果我在 PST 时区,那么我希望它采用这种格式:“-0800”。可能吗?

0 投票
2 回答
1731 浏览

outlook - 检查 pst 文件是否受 java-libpst 密码保护

我正在使用开源库java-libpst来解析 Outlookpst文件。在解析之前我想知道该文件是否受密码保护。问题是我们这个库打开密码保护的文件没有密码,所以我没有找到任何检查文件是否受密码保护的方法。

我可以为此目的使用任何其他 java 库,只要它们是开源的。