Outlook插件 - 在共享的收件箱中移动邮件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Outlook插件 - 在共享的收件箱中移动邮件相关的知识,希望对你有一定的参考价值。

假设我有两个邮件收件箱;

example1@outlook.com (my account)
    Inbox (private)
     ...
     ...

SharedEmail
    Inbox
        JunkFolder

让我们说邮件到达SharedEmail _>收件箱。是否可以以编程方式从收件箱中移动邮件 - >在SharedEmail中使用JunkFolder?

目前我用

var junkFolder = explorer.Application.
            ActiveExplorer().Session.GetDefaultFolder
            (OlDefaultFolders.olFolderInbox).Folders["JunkFolder"]

并使用MailItem类型的Move方法实际移动邮件。但是,这似乎将邮件移到我的私人收件箱中的“JunkFolder”(example1@outlook.com)。

有任何想法吗?

答案

使用GetSharedDefaultFolder而不是GetDefaultFolder

以上是关于Outlook插件 - 在共享的收件箱中移动邮件的主要内容,如果未能解决你的问题,请参考以下文章

将Outlook邮件从一个邮箱收件箱移动到同一邮箱中的不同文件夹

Outlook 2010 规则:如果收件人超过 5 个,则移动邮件

让 VBA 循环遍历 Outlook 中的所有收件箱,包括共享收件箱

Outlook 插件 - 获取具有特定邮件 ID 的电子邮件

outlook express从A电脑移动到B 电脑

将电子邮件附件移动到 Outlook 中的子文件夹