擅长:python、mysql、java
<p>来自imaptools<a href="https://github.com/ikvk/imap_tools" rel="nofollow noreferrer">documentation</a>和此示例:</p>
<pre><code># SEEN: flag as unseen all messages sent at 05.03.2007 in current folder, *in bulk
mailbox.flag(mailbox.fetch("SENTON 05-Mar-2007"), MailMessageFlags.SEEN, False)
</code></pre>
<p>似乎该代码应该可以工作:</p>
<pre><code>client = MailBox(yahooSmtpServer).login('myEmail', 'myPassword', 'INBOX')
for msg in client.fetch(AND(seen=False)):
mail = msg.html
print(mail)
# pass the email uid and bool here
client.flag(msg.uid, MailMessageFlags.SEEN, True)
</code></pre>