我一直在使用 imap_tools 从共享邮箱中抓取电子邮件。该脚本尽可能频繁地检查邮箱,我使用 msgs = client.fetch(AND(seen=False)) 仅检查未读电子邮件。
msgs = client.fetch(AND(seen=False))
即使我经常检查,有时也不会抓取电子邮件,因为其他用户已经打开了该电子邮件。
是否有另一种检查新电子邮件的方法,例如使用 UID?
电子邮件有 message-id 标头,它是恒定的。