projects
/
smailq.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
bug: do not crash when To: header is not found
[smailq.git]
/
smailq
diff --git
a/smailq
b/smailq
index c42b98010829077e6910abe41ffd6b7f3da5366a..7d5286ac122f3cf6d838d20e5f60c9a5917e24a4 100755
(executable)
--- a/
smailq
+++ b/
smailq
@@
-160,6
+160,8
@@
class MailQueue:
info = {}
info['ctime'] = time.ctime(os.path.getctime(mailfn))
info['size'] = os.path.getsize(mailfn)
info = {}
info['ctime'] = time.ctime(os.path.getctime(mailfn))
info['size'] = os.path.getsize(mailfn)
+ info['to'] = ""
+ info['subject'] = ""
with open(mailfn, "r") as f:
mail = f.readlines()
with open(mailfn, "r") as f:
mail = f.readlines()
@@
-173,6
+175,8
@@
class MailQueue:
if l.startswith("To:"):
info['to'] = l[3:].strip()
break
if l.startswith("To:"):
info['to'] = l[3:].strip()
break
+ if l.startswith("Cc:"):
+ info['to'] = l[3:].strip()
return info
return info