我想从用户的收件箱中解析了一些电子邮件,但是当我做:获取与imaplib的电子邮件,但没有将其标记为SEEN
typ, msg_data = imap_conn.fetch(uid, '(RFC822)')
它标志着作为看到或阅读电子邮件。这不是所需的功能。你知道我该如何保留电子邮件以前的注意事项,无论是SEEN还是NOT SEEN?
我想从用户的收件箱中解析了一些电子邮件,但是当我做:获取与imaplib的电子邮件,但没有将其标记为SEEN
typ, msg_data = imap_conn.fetch(uid, '(RFC822)')
它标志着作为看到或阅读电子邮件。这不是所需的功能。你知道我该如何保留电子邮件以前的注意事项,无论是SEEN还是NOT SEEN?
选择文件夹时,您还可以设置read_only
为true:
imap_conn.select('Inbox', readonly=True)
下面应该工作:
typ, msg_data = imap_conn.fetch(uid, '(BODY.PEEK[HEADER])')
或BODY.PEEK[TEXT]
等
如果您想修改该文件夹的其他原因(例如,删除一些您曾经浏览的邮件,因为它们是垃圾邮件,或其他),这是不合适的。 – tripleee 2016-06-22 08:19:57