Fetch an email with imaplib but do not mark it as SEEN

前端 未结 4 583
慢半拍i
慢半拍i 2020-11-28 09:59

I want to parse some emails from a user \'s inbox but when I do:

typ, msg_data = imap_conn.fetch(uid, \'(RFC822)\')

It marks the email as S

4条回答
  •  暖寄归人
    2020-11-28 10:22

    The following should work:

    typ, msg_data = imap_conn.fetch(uid, '(BODY.PEEK[HEADER])')
    

    or BODY.PEEK[TEXT], etc.

提交回复
热议问题