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

RDCOMClient + Outlook email search using date interval in R

我正在尝试搜索 outlook 邮件,将日期作为搜索参数。

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

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' 就是你需要的