我需要检查并验证在使用python代码前一天是否在特定的Outlook文件夹中收到任何邮件。
我可以访问文件夹和阅读邮件。但不知何故,当我尝试使用GetLast()方法时,不会读取最新的邮件。我使用win32com模块和Outlook MAPI对象来执行此操作。
有没有办法检查昨天是否收到邮件?
答案 0 :(得分:1)
使用Items.Restrict
:
yesterdaysItems = MAPIFolder.Items.Restrict("@SQL=(ReceivedTime < '7/21/2016') AND (ReceivedTime > '7/20/2016') ")