【问题标题】:How to programatically write a PST file [duplicate]如何以编程方式编写 PST 文件 [重复]
【发布时间】:2012-10-30 01:01:12
【问题描述】:

可能重复:
How can I create an Outlook PST file using .Net?

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

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

【问题讨论】:

  • @R0MANARMY 这是一个有用的链接,但我不认为它是重复的。该答案要求在运行代码的机器上安装 Outlook。
  • @chris 请检查上面链接的问题是否重复。如果是,则应关闭/删除此问题。如果不是,请将问题编辑为 (a) 包含指向另一个问题的链接,并 (b) 解释您的问题与该问题有何不同。例如。如果您正在寻找不需要安装 Outlook 的解决方案,则应将该信息添加到问题中。

标签: c++ .net outlook pst


【解决方案1】:

您最好的选择是使用 Microsoft 的消息传递 API (MAPI)。在线提供了大量帮助,还有一个名为 MFC Mapi 的示例应用程序,其中一位 Microsoft 人员编写了该应用程序以演示 API 的工作原理。

【讨论】:

    【解决方案2】:

    .pst 文件格式文档对您有用吗?从我的简短看,它似乎记录了格式本身,因此您可以实现读/写功能。我不知道它有多详细,因为我自己没有使用过。

    http://msdn.microsoft.com/en-us/library/ff385210%28v=office.12%29.aspx

    【讨论】:

      猜你喜欢
      • 2023-03-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-12
      • 1970-01-01
      • 2019-12-14
      相关资源
      最近更新 更多