首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RDCOMClient R包按发件人找不到电子邮件

RDCOMClient R包按发件人找不到电子邮件
EN

Stack Overflow用户
提问于 2021-10-18 09:43:38
回答 1查看 86关注 0票数 0

我正在尝试使用RDCOMClient包按发件人搜索电子邮件。

代码语言:javascript
复制
library(RDCOMClient)
outlook_app <- COMCreate("Outlook.Application")

search <- outlook_app$AdvancedSearch(
    "Inbox",
    "urn:schemas:httpmail:fromemail = 'test@XYZ.com'"
)

Sys.sleep(10)

results <- search$Results()
results$Count()

但是,这不会返回任何电子邮件。使用"urn:schemas:httpmail:subject = 'test'“按主题搜索是可行的。

这里可能会发生什么?

EN

回答 1

Stack Overflow用户

发布于 2021-10-18 13:54:58

请记住,AdvancedSearch是异步的,您需要等待结果可用。使用Items.Find/FindNextItems.Restrict (其中Items集合来自MAPIFOlder.ItemsMAPIFolder可以从Application.Session.GetDefaultFolder(olFolderInbox)检索)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69613915

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档