Fix handling of mails with missing headers

This commit is contained in:
2020-01-21 15:56:08 +01:00
parent 9e5f51f6f5
commit 7a31c01955
2 changed files with 10 additions and 2 deletions

View File

@@ -118,7 +118,10 @@ def list_quarantine_emails(config, args):
metadata["date"]))
row["mailfrom"] = metadata["mailfrom"]
row["recipient"] = metadata["recipients"].pop(0)
row["subject"] = emails[quarantine_id]["headers"]["subject"][:60]
if "subject" in emails[quarantine_id]["headers"].keys():
row["subject"] = emails[quarantine_id]["headers"]["subject"][:60]
else
row["subject"] = ""
rows.append(row)
if metadata["recipients"]: