Python imaplib搜索方法中是否有附件检查筛选器?
我正在使用Python imaplib搜索方法中是否有附件检查筛选器?,python,smtplib,imaplib,Python,Smtplib,Imaplib,我正在使用imaplib库创建SMTP连接,并阅读带有特定筛选器或条件的电子邮件 为了阅读来自特定发件人的未看到的消息,我使用了以下代码片段 status, response = imap_.search(None, f'(UNSEEN FROM "{sender}")') 但我希望添加一个过滤器,以便仅阅读除上述过滤器外带有任何附件的邮件。 是否有办法添加此附件检查筛选器 此外,如果能共享与此相关的文档链接,我们将不胜感激。我在imaplib上找不到关于我们可以使用的不同
imaplib
库创建SMTP
连接,并阅读带有特定筛选器或条件的电子邮件
为了阅读来自特定发件人的未看到的消息,我使用了以下代码片段
status, response = imap_.search(None, f'(UNSEEN FROM "{sender}")')
但我希望添加一个过滤器,以便仅阅读除上述过滤器外带有任何附件的邮件。
是否有办法添加此附件检查筛选器
此外,如果能共享与此相关的文档链接,我们将不胜感激。我在imaplib
上找不到关于我们可以使用的不同类型的过滤器及其用法的任何信息。您需要的是RFC3051中的搜索语法。不幸的是,在IMAP工作的级别上,不知道什么是附件。如果你使用的是gmail,你可以使用扩展的gmail搜索语法。