summaryrefslogtreecommitdiff
path: root/alot/db
diff options
context:
space:
mode:
authorAnton Khirnov <anton@khirnov.net>2021-01-21 13:45:52 +0100
committerAnton Khirnov <anton@khirnov.net>2021-01-21 13:45:52 +0100
commit6b3e3e2b0bd1e827191e48d7ff6c1d50cb906438 (patch)
treeeafbfe31c3184ad5e9623d48512b13af7e436b51 /alot/db
parent84b58f88f6a905ab7aef73b932d9aad9367d74ed (diff)
db/message: fix email-missing warning
Diffstat (limited to 'alot/db')
-rw-r--r--alot/db/message.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/alot/db/message.py b/alot/db/message.py
index 836a9963..20782c5a 100644
--- a/alot/db/message.py
+++ b/alot/db/message.py
@@ -423,14 +423,13 @@ class Message:
return self.filenames[0]
def _load_email(self, session_keys):
- warning = b"Subject: Caution!\n"\
- b"Message file is no longer accessible:\n%s" % self.filename
try:
with open(self.filename, 'rb') as f:
mail = email.message_from_bytes(f.read(), policy = email.policy.SMTP)
except IOError:
- mail = email.message_from_string(
- warning, policy=email.policy.SMTP)
+ warning = b"Subject: Caution!\n"\
+ b"Message file is no longer accessible:\n%s" % self.filename
+ mail = email.message_from_bytes(warning, policy = email.policy.SMTP)
return mail