【问题标题】:Outlook copy a mailitem to another folderOutlook 将邮件项复制到另一个文件夹
【发布时间】:2020-06-25 07:37:38
【问题描述】:

我正在尝试使用 vbscript 将邮箱中的 MailItem 复制到不同邮箱的另一个文件夹中。这是我的代码

'Example \\Mailbox1\folder\mail item to \\Mailbox2\Folder\mail item
 For Each item in objFolder.Items
   Dim objCopiedItem : Set objCopiedItem = item.Copy
   Call objCopiedItem.Move(objPSTFolder.FolderPath)
 Next

显然,它不起作用。目标文件夹位于另一个邮箱中,并且在我调试时路径看起来有效。这有什么问题?

【问题讨论】:

    标签: vba vbscript outlook


    【解决方案1】:

    MailItem.Move() 将 MAPIFolder 对象作为参数,而不是字符串。

    运行该脚本时不会出现错误吗?你的代码中有“on error resume next”吗?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-08-10
      • 2011-08-22
      • 1970-01-01
      • 2014-02-26
      • 1970-01-01
      相关资源
      最近更新 更多