From f1427a92451b7eec6fe39955c284dffa072b6b4e Mon Sep 17 00:00:00 2001 From: Florian Harr Date: Wed, 13 Apr 2016 00:00:01 -0400 Subject: [PATCH] catch inline attachments --- src/documents/mail.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/documents/mail.py b/src/documents/mail.py index 6d368987a..20098458e 100644 --- a/src/documents/mail.py +++ b/src/documents/mail.py @@ -76,7 +76,7 @@ class Message(Loggable): continue dispositions = content_disposition.strip().split(";") - if not dispositions[0].lower() == "attachment": + if (not dispositions[0].lower() == "attachment") and ("filename" not in dispositions[1].lower()): continue file_data = part.get_payload()