RDCOMClient + Outlook 电子邮件搜索在 R 中使用日期间隔



我正在尝试搜索 Outlook 邮件,在搜索中给出日期作为参数。

现在我正在搜索整个邮箱,然后根据接收日期进行过滤,但问题是通过这种方式,它每次都会读取所有邮件。我想要一个解决方案,我可以直接按日期间隔搜索,以便它将返回日期间隔之间的邮件。

library(RDCOMClient)
outlook_app <- COMCreate("Outlook.Application")
search<-outlook_app$AdvancedSearch("Inbox","urn:schemas:mailheader:date > '2019-05-22 00:14:10 IST'")
results <- search$Results()
results$Count()

试过这个,但它对我不起作用。我希望所有邮件都出现在上述日期之后。

不要指定时区 (IST(。'2019-05-22 00:14:10'是你所需要的。

最新更新