我正在使用带有 R 版本 4.0.2 的包 RDCOMClient。它是使用以下方式下载的:
devtools::install_github("omegahat/RDCOMClient")
我想用这个包来读写电子邮件。我是这样开始的:
library(RDCOMClient)
folderName <- "AUX"
OutApp <- COMCreate("Outlook.Application")
但是,当我尝试使用 OutApp 中的任何方法时,无论我使用的是控制台 R 还是 RStudio,R 都会崩溃。例如:
outMail = OutApp$CreateItem(0)
outlookNameSpace = OutApp$GetNameSpace("MAPI")
这些代码块中的任何一个都会导致 R 遇到致命错误并终止会话。一路上没有错误/警告,只是立即崩溃。 str(OutApp)
返回 OutApp 是COMIDispatch
具有 1 个插槽 (..@ref:) 的正式类 [package "RDComClient"]。OutApp 的长度为 1,模式为 S4。
有什么建议么?