【发布时间】:2020-04-24 00:20:09
【问题描述】:
我一直在尝试将一封(或多封)邮件从“收件箱”文件夹移动到嵌套在“其他”文件夹中的“TEST”文件夹中。 但我找不到这样做的方法。
我能够操作和获取邮件的属性,但无法移动电子邮件。 我的下一个解决方案是转发该电子邮件,以特定名称命名,然后根据主题在 Outlook 中创建规则。并删除原来的。 但这对我来说不是最好的方法。
你有什么线索吗? 我尝试分配以下方式,但它不起作用...
folderName = "Inbox"
## create outlook object
OutApp <- COMCreate("Outlook.Application")
outlookNameSpace = OutApp$GetNameSpace("MAPI")
### number 226 is the index of one of the mail I'd like to move
outlookNameSpace$Folders(1)$Folders("Other")$Folders("TEST")[["Items"]] <- outlookNameSpace$Folders(1)$Folders(folderName)$Items(226)
outlookNameSpace$Folders(1)$Folders("Other")$Folders("TEST")["Items"][1] <- outlookNameSpace$Folders(1)$Folders(folderName)$Items(226)
【问题讨论】: