From e933dfd3612c9cae35ecd7b086accf19ebc33330 Mon Sep 17 00:00:00 2001 From: Cyberes Date: Thu, 18 Jul 2024 19:25:30 -0600 Subject: [PATCH] don't mark emails as read when fetching them --- iarchiver/mail_conn.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/iarchiver/mail_conn.py b/iarchiver/mail_conn.py index 3acba1d..e4fa83c 100644 --- a/iarchiver/mail_conn.py +++ b/iarchiver/mail_conn.py @@ -48,7 +48,7 @@ class MailConnection: def __fetch_email(self, i): try: - result, data = self.mail.uid('fetch', str(i), '(BODY[])') # fetch the raw email + result, data = self.mail.uid('fetch', str(i), '(BODY.PEEK[])') # fetch the email without marking it as read if data[0] is None: return raw_email_bytes = data[0][1]