【问题标题】:Programmatically add a .MSG file to an outlook folder以编程方式将 .MSG 文件添加到 Outlook 文件夹
【发布时间】:2014-06-11 22:58:37
【问题描述】:

我正在尝试使用 MSG 样本创建 PST。

不是拖放到所需的文件夹中,(VBA)中的 Outlook.MAPIFolder 是否提供了一种将文件系统中的 .MSG 文件添加到 Outlook 文件夹中的方法(我不想重新创建 MSG,一些类似于拖放到文件夹中)。

我的简单用例是

  1. 我的本​​地文件系统中有一个文件 someEmail.msg,位于文件夹中 c:/someLocalFileSystemFolder

  2. 在 Outlook 中,我有一个 pst 文件夹,比如 somePSTFolder

  3. 我想将 someEmail.msg 导入到 somePSTFolder 中,这样 结构是

    somPSTFolder
    + someLocalFileSystemFolder
    + + someEmail.msg

我已经设法使用 VBA 将我的本地文件系统文件夹结构重新创建到 pst 文件夹结构中。是否可以通过编程方式导入 msgs?

【问题讨论】:

标签: vba outlook outlook-2007 pst


【解决方案1】:

考虑使用.Move 方法,记录在此:

http://msdn.microsoft.com/en-us/library/office/ff860683(v=office.15).aspx

消息是否被重新创建,我不确定。如果是这样,如果您不再需要它,您总是可以简单地从源中删除它。

【讨论】:

    猜你喜欢
    • 2021-11-19
    • 1970-01-01
    • 1970-01-01
    • 2012-07-13
    • 2016-10-31
    • 2017-03-07
    • 2013-07-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多