Переместить почту из папки в другую папку в R - PullRequest
0 голосов
/ 23 апреля 2020

Я пытался переместить одно (или несколько) писем из папки «Входящие» в папку «ТЕСТ», вложенную в папку «Другие». Но я не могу найти способ сделать это.

Я могу манипулировать и получать атрибуты почты, но невозможно переместить письмо. Моим следующим решением было бы отправить это письмо с указанным именем c, а затем создать в 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)

1 Ответ

0 голосов
/ 23 апреля 2020

Используйте MailItem.Move , который перемещает элемент Microsoft Outlook в новую папку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...