多准则python imaplib搜索

2024-05-29 04:15:33 发布

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

我试图使用搜索功能,遇到了一个问题。我可以从gmail帐户下载所有附件,并根据文件扩展名对它们进行排序。除了在搜索中添加额外的条件外,我所有的代码都能正常工作。最初,搜索标准只针对看不见的电子邮件,这项功能有效,然后将邮件标记为可见并将其移到垃圾桶中。然后我决定再加上一个。示例如下: 原件:

resp, items = m.search (None, 'UNSEEN') 

新增:

^{pr2}$

结果是邮件被移到垃圾桶里,还没读过,没有下载任何附件。有人知道我做错了什么吗?谢谢。在


Tags: 文件代码标记功能示例附件标准排序
1条回答
网友
1楼 · 发布于 2024-05-29 04:15:33

要在JithPS注释的基础上构建正确的语法,如下所示:

result, data = mail.search(None,'(FROM "email" SUBJECT "the subject" UNSEEN)')

条款用大写字母传递,标准用引号括起来。在

相关问题 更多 >

    热门问题