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

c# - Export a folder within PST to CSV

I am trying to solve a problem with C#. I am able to import PST to outlook. Then use Import and Export option of Outlook to convert a folder within PST (chats) to CSV. how can i do the same using C#? If there is anyone who can help me with the code or give me link to any reference, it would be of great help.

Thanks

0 投票
1 回答
183 浏览

java - 如何获取 PST 电子邮件地址和姓名?

我们正在研究处理 PST 的东西,所以我们正在尝试使用java-libpst示例代码来创建。它对我来说很好,但我们需要显示 PST 的详细信息,例如 PST 名称、给定 PST 上配置的电子邮件帐户。

我想显示给定 PST 的电子邮件地址和给定地址的名称。

pstFile.getMessageStore().getDisplayName()显示imap.gmail.com,我们还想要两个东西,比如我的电子邮件地址配置是:mymail@gmail.com 和名称是:我的名字。

如何使用 java-libpst 获得这两个属性?

0 投票
1 回答
2018 浏览

excel - 将 Outlook 中的最新电子邮件导入 Excel (VBA)

我花了很多时间研究这个问题,但我还没有找到完整的答案。我要做的是从 Outlook 中获取 100封最近的电子邮件,并将它们粘贴到 Excel 工作簿中。我已经构建了一个代码(从几个不同的网站借来的)已经实现了这一点,但它缺少“最新”部分。

当我在 Excel 中执行此代码时,会打印出 101 行,其中包含我指定的信息,这是好的。但它不是最近的电子邮件。如果您在下图中看到,现在的时间是晚上 7:18,但导入 Excel 的电子邮件仅从今天和之前的下午 2:17 开始。(出于隐私原因,我将其他列涂黑)

截屏

最初,这些电子邮件只是从 2014 年 5 月的某个随机日期粘贴进来的。我在 Outlook 2013 上删除了我的帐户并重新添加了它,那时 Excel 代码从今天下午 2:17 开始抓取它,而不是几个月前。基于此,我认为这与仅读取在帐户链接到 Outlook 时创建的 PST 文件的代码有关,但我不完全确定。

我已经广泛搜索了这个问题,似乎没有人遇到同样的问题。我只是想知道是否有一种方法可以修改我的代码以仅获取最近的电子邮件。我不想抓取原始 PST 文件中的存档电子邮件。有没有办法在每次执行代码时重建 PST 文件?有没有一种方法可以只从活动的 Outlook 窗口中读取代码,而不是从存档文件中读取?任何建议将不胜感激。

这是我的代码:

PS 我确实在我的 Excel 工作簿中启用了 Microsoft Outlook 15.0 对象库参考。

0 投票
2 回答
572 浏览

c# - Eml to pst Redemption C# -> Null Exception RDOMail

我正在尝试创建一个将 eml 文件转换为单个 pst 的程序。我写了那个命令:

但是在命令“RDOMail mail = folder.Items.Add("IPM.Note")”下,系统给了我空异常。谁能帮我?

0 投票
1 回答
634 浏览

csv - 我可以在没有安装 Outlook 的情况下在 Mac 上将 Microsoft Outlook PST 文件转换为 CSV

我有一个 Microsoft Outlook PST 文件。

但是,我没有安装 Outlook。

是否可以在没有安装 Outlook 的情况下在 Mac 上生成 CSV 文件?

0 投票
0 回答
24 浏览

java - DST 过渡问题 - 读取第 d 天条目并持续为(不希望的)第 d-1 天

摘要
在 DST 条目后 读取一天并更改非日期字段也会将日期字段更改为负 1 天(读取 2 月 22 日持续为 2 月 21 日)

后台
postgres 9.2.7
jboss 4.2.3
centos
DST 最终日期:2015 年 2 月 22 日(2 月 22 日 00:00 我们回到 2 月 21 日 23:00)

Foo.java (Pojo)
java.util.Date for eventDate

问题场景

使用 javaweb 应用程序:使用 id 为 1 的 HQL 加载Foo对象,例如,将名称从Iorek 更改Compass并将其持久化,也会将eventDate更改为 -1 天。新表如下所示:

例如,如果我更改一个 id 5 条目,则 eventDate 不会发生任何事情。它只发生在 2015 年 2 月 22 日的条目中(从 DST 过渡到正常)

尝试复制

这种情况只发生在生产环境中,并没有在开发中得到证实。

将开发 java 指向生产数据库(只读访问)我可以确认时间戳已正确读取,日期读取为 2015-02-22(无法在第 22 天测试写入更改的条目)

0 投票
2 回答
90 浏览

recursion - PST 文件可以包含 PST 文件吗?

我正在使用 Outlook-redemption 处理 PST 文件,但我有一个概念性问题:PST 文件可以包含 PST 文件吗?即 PST 文件是否启用递归?

我知道 PST 文件可以包含带有 PST 附件的电子邮件项目,但是 PST 是否可以简单地拥有一个子 PST 文件?

手指交叉答案是否定的(大量避免复杂性......)

提前致谢!

0 投票
0 回答
794 浏览

hadoop - bigdata:如何分析 pst/email 数据?

我在 hdfs 中有 pst 或电子邮件文件。现在,我想通过 hadoop 中最适合的组件进行文本分析。我该如何开始。

我是否必须首先从这些文件中提取实际内容并将其存储在某处(例如在文本文件中),然后对文本文件运行分析?

请建议我。

ps:我开始在谷歌搜索时遇到了这个。这是唯一的选择还是任何其他可用的解决方案。

0 投票
1 回答
1166 浏览

python - 阅读使用邮箱python

我正在使用 Linux 操作系统。我的目标是将 pst 文件转换为 mbox 并使用 python 中的邮箱库读取数据。我使用 readpst 转换并存储在 /tmp/ 中以用于临时目的

readpst -rS input.pst -o /tmp/

“readpst”已按预期提取/转换。现在我想使用邮箱库阅读邮件。

我已经尝试了以下代码。

但它不起作用,因为找不到 mbox 文件。使用 readpst 工具时,它没有被创建——“mbox”文件。

我尝试使用“邮件”来阅读 mbox

mail -f /tmp/Personal Folder/Inbox它奏效了。但是,我想使用 python 阅读所有主题。

0 投票
1 回答
2363 浏览

powershell - 重新创建 PST 文件

我正在将 PST 提取到 Enterprise Vault 中,但有些失败。在某些情况下,我必须通过在 Outlook 中打开它并将内容导出到新的 PST 文件来重新创建 PST 文件。

可以用powershell做到这一点吗?我正在从现有的 PST 而不是从 Exchnage 创建新的 PST,所以据我所知,new-mailboxexportrequest 不会工作

TIA

安迪