0
以下代码将搜索“inbox”中找到的电子邮件中的字符串。 我的问题是我需要扫描所有文件夹。 M.selct(“All”)不起作用。使用imap的serach归档消息
import imaplib
M = imaplib.IMAP4_SSL('imap.gmail.com')
M.login('[email protected]', 'xxx')
M.select("Inbox")
ping=M.uid('search', None, '(HEADER Subject "Monthly Report")')
这是在谷歌搜索栏中输入这个好:
Subject: "Monthly Report" in:inbox
但我需要搜索没有“在:收件箱”如果我型 M.select(“全部”)
我得到以下错误:
error: command SEARCH illegal in state AUTH, only allowed in states SELECTED
如何在所有邮件搜索包括归档?