From 69a5a2c243ed6734df9ef0ad853fa2f0f963b229 Mon Sep 17 00:00:00 2001 From: Antoine Nguyen Date: Fri, 12 Oct 2018 22:30:22 +0200 Subject: [PATCH] Do not try to decode empty string. --- modoboa/lib/email_utils.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modoboa/lib/email_utils.py b/modoboa/lib/email_utils.py index 2ea160a91..3eb25b9f0 100644 --- a/modoboa/lib/email_utils.py +++ b/modoboa/lib/email_utils.py @@ -130,6 +130,8 @@ class Email(object): if header in msg: decoded_values = [] for value, encoding in email.header.decode_header(msg[header]): + if not len(value): + continue if encoding: value = smart_text(value, encoding=encoding) elif isinstance(value, six.binary_type):