diff options
Diffstat (limited to 'alot')
-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 |