为什么这个脚本不起作用?我在gmail.com、imap、mail.ru、yandex.ru和imaps上进行了测试。
from imap_tools import MailBox, AND, A
mb = MailBox('imap.gmail.com').login('email', 'password')
messages = mb.fetch(criteria=A(AND(seen=False), AND(date=current_date)),
mark_seen=False,
bulk=False)
for msg in messages:
print(msg)
out:imap_tools.errors.mailboxsearcherror:应为响应状态“ok”,但收到“no”。数据:[b'[无法]不支持的搜索条件:(未查看)于2021年7月27日']
谢谢!
1条答案
按热度按时间6tdlim6h1#
更简单:a(seen=false,date=current_date)
如果相同错误:表示不支持
以下代码适用于我的gmail acc: