From f69f9a2027f393cfce19336e3bfbb7e17337d387 Mon Sep 17 00:00:00 2001 From: Craig Lamparter Date: Tue, 8 Dec 2020 17:07:23 -0800 Subject: [PATCH] found another .decode that didn't include errors='ignore' --- aprsd/main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aprsd/main.py b/aprsd/main.py index 5b073d7..d04f5ea 100644 --- a/aprsd/main.py +++ b/aprsd/main.py @@ -153,7 +153,7 @@ def parse_email(msgid, data, server): from_addr = "noaddr" LOG.debug("Got a message from '{}'".format(from_addr)) m = server.fetch([msgid], ['RFC822']) - msg = email.message_from_string(m[msgid][b'RFC822'].decode()) + msg = email.message_from_string(m[msgid][b'RFC822'].decode(errors='ignore')) if msg.is_multipart(): text = "" html = None