使用 R 从我的 outlook 电子邮件中检索数据
Retrieving data from my e-mail on outlook with R
我一直在尝试检索我的一些电子邮件,以便将它们作为 R 中的数据。如果需要,它位于 Microsoft Exchange Server 上。
require(RDCOMClient)
folderName = 'ElastAlerts'
#creating the outlook object
OutApp <- COMCreate('Outlook.Application')
outlookNameSpace <- OutApp$GetNameSpace("MAPI")
folder <- outlookNameSpace$Folders(1)$Folders(folderName)
但是最后一行显示了以下错误:
<checkErrorInfo> 80020009
No support for InterfaceSupportsErrorInfo
checkErrorInfo -2147352567
Error: Exception occurred
谢谢。
确保存储中存在指定的文件夹。
But the final line shows me the following error:
folder <- outlookNameSpace$Folders(1)$Folders(folderName)
指定的代码行包含多个属性和方法调用。我建议打破方法调用链并在单独的代码行上声明单个方法调用。这样你就可以找到失败的方法或属性。
注意,您可以遍历文件夹中的所有文件夹并使用 Name
属性.
找到所需的文件夹
我遇到了同样的问题,并在尝试解决后解决了它。
可能的解决方案,
在
folder <- outlookNameSpace$Folders(1)$Folders(folderName)
这对我有用,而不是使用“1”尝试使用“2”或“3”。
不知道为什么要更改文件夹索引。
我一直在尝试检索我的一些电子邮件,以便将它们作为 R 中的数据。如果需要,它位于 Microsoft Exchange Server 上。
require(RDCOMClient)
folderName = 'ElastAlerts'
#creating the outlook object
OutApp <- COMCreate('Outlook.Application')
outlookNameSpace <- OutApp$GetNameSpace("MAPI")
folder <- outlookNameSpace$Folders(1)$Folders(folderName)
但是最后一行显示了以下错误:
<checkErrorInfo> 80020009
No support for InterfaceSupportsErrorInfo
checkErrorInfo -2147352567
Error: Exception occurred
谢谢。
确保存储中存在指定的文件夹。
But the final line shows me the following error:
folder <- outlookNameSpace$Folders(1)$Folders(folderName)
指定的代码行包含多个属性和方法调用。我建议打破方法调用链并在单独的代码行上声明单个方法调用。这样你就可以找到失败的方法或属性。
注意,您可以遍历文件夹中的所有文件夹并使用 Name
属性.
我遇到了同样的问题,并在尝试解决后解决了它。
可能的解决方案,
在
folder <- outlookNameSpace$Folders(1)$Folders(folderName)
这对我有用,而不是使用“1”尝试使用“2”或“3”。
不知道为什么要更改文件夹索引。