使用python搜索outlook邮件中的文件夹

2024-04-28 03:46:37 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试使用Python代码在Outlook中搜索邮件文件夹以查找特定的电子邮件地址

下面是一段代码:

domainsearch = [message for message in inbox.items if message.senderemailaddress.endswith("russellreynolds.com")]

对于domainsearch中的邮件: 打印(信息)

但是这段代码什么也不返回,而如果我手动检查outlook,我确实会看到地址以上面代码中字符串中使用的域名结尾的电子邮件

我有什么地方做错了吗

另外,我还有几个问题:

  1. 我如何指定一个日期范围,这样它不仅不会搜索特定的电子邮件地址,而且还会检查给定日期范围内的邮件
  2. 我可以在传递域名的搜索字符串时传递通配符吗
  3. 虽然此代码仅用于在“收件箱”文件夹中搜索,但如何使搜索在outlook/gmail中的所有文件夹中运行

screengrab from outlook


Tags: 字符串代码in文件夹messagefor电子邮件地址