From 158ddbca6ddb680e4a126a2ef4a416294b314355 Mon Sep 17 00:00:00 2001 From: Andrew Engelbrecht Date: Wed, 7 Oct 2015 20:10:23 -0400 Subject: [PATCH] verify sigs. in emails with nested multipart mime sometimes a multipart mime message is part of another multipart mime message which contains a signature of one of its subparts. --- edward | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/edward b/edward index e2d3db0..71cde47 100755 --- a/edward +++ b/edward @@ -369,7 +369,7 @@ def parse_mime(msg_struct): an instance of EddyMsg, potentially a recursive one. """ - eddymsg_obj = EddyMsg() + eddymsg_obj = get_subpart_data(msg_struct) if msg_struct.is_multipart() == True: payloads = msg_struct.get_payload() @@ -377,9 +377,6 @@ def parse_mime(msg_struct): eddymsg_obj.multipart = True eddymsg_obj.subparts = list(map(parse_mime, payloads)) - else: - eddymsg_obj = get_subpart_data(msg_struct) - return eddymsg_obj -- 2.25.1