From 9cb0d58312f03d8026261f0aa923c735e3132d22 Mon Sep 17 00:00:00 2001 From: Rinaldus Date: Mon, 25 Jul 2016 12:05:18 +0300 Subject: [PATCH] improved initial email decoding function --- mail-notifier.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mail-notifier.py b/mail-notifier.py index df463b4..47ca3b4 100755 --- a/mail-notifier.py +++ b/mail-notifier.py @@ -277,8 +277,8 @@ class Mail(): return "ERROR" def parseMail(self): try: - self.imap.select() - typ, data = self.imap.search(None, 'ALL') + self.imap.select(readonly=True) + typ, data = self.imap.search(None, 'UNSEEN') for num in data[0].split(): typ, data = self.imap.fetch(num, '(RFC822)') raw_mail = data[0][1]