RDCOMClient Как установить PropertyAccessor.SetProperty в R для установки шифрования электронной почты Outlook - PullRequest
0 голосов
/ 11 февраля 2020

Как мне получить доступ к PropertyAccessor.SetProperty объекта Outlook.CreateItem(0) в R? Я пытаюсь установить шифрование в своих электронных письмах.

В Python я могу сделать это с помощью точечной нотации:

outlook = win32.Dispatch("Outlook.Application")
mail = outlook.CreateItem(0)
mail.PropertyAccessor.SetProperty("http://schemas.microsoft.com/mapi/proptag/0x6E010003", 1)

В R я пробовал:

# Open Outlook
Outlook <- COMCreate("Outlook.Application")

# Create a new message
mail = Outlook$CreateItem(0)

# Set encryption
mail$PropertyAccessor()$SetProperty("http://schemas.microsoft.com/mapi/proptag/0x6E010003", 1)

Но я получаю эту ошибку:

Error: Type mismatch.
Traceback:

1. Email$PropertyAccessor()$SetProperty("http://schemas.microsoft.com/mapi/proptag/0x6E010003", 
 .     1)
2. .COM(x, name, ...)
3. COMStop("Type mismatch.", -2147352571L)

Я знаю, это должно быть что-то простое, что мне не хватает.

...