diff options
author | Anton Khirnov <anton@khirnov.net> | 2021-01-21 13:45:52 +0100 |
---|---|---|
committer | Anton Khirnov <anton@khirnov.net> | 2021-01-21 13:45:52 +0100 |
commit | 6b3e3e2b0bd1e827191e48d7ff6c1d50cb906438 (patch) | |
tree | eafbfe31c3184ad5e9623d48512b13af7e436b51 | |
parent | 84b58f88f6a905ab7aef73b932d9aad9367d74ed (diff) |
db/message: fix email-missing warning
-rw-r--r-- | alot/db/message.py | 7 |
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 |