Python imaplib IMAP4.search仅搜索未读消息

时间:2019-02-26 01:41:29

标签: python-3.x email imap imaplib

我有一个Python 3程序(来自here的原始代码),该程序导入imaplib并使用从imaplib.IMAP4开始的功能搜索,即

import email
import imaplib

class FetchEmail():
    ...
    def __init__(self, mail_server, username, password):
            self.connection = imaplib.IMAP4_SSL(mail_server)
    ...

       (result, messages) = self.connection.search(None, 'ALL')
    ...

该程序从包含此类附件的电子邮件中收集并保存附件。上面的代码行调用所有消息的搜索。但是我找不到只搜索未读邮件的方法。有人知道怎么做吗?我只想从未读邮件中提取附件,然后将那些邮件标记为已读。希望能有所帮助。

0 个答案:

没有答案