From 128ab45ae84ed0d7b77193a296f369c414f3187e Mon Sep 17 00:00:00 2001 From: Antoine Nguyen Date: Mon, 12 Jan 2015 20:40:22 +0100 Subject: [PATCH] Convert to string when necessary. fix #671 --- modoboa/extensions/amavis/views.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modoboa/extensions/amavis/views.py b/modoboa/extensions/amavis/views.py index d220fec6a..7a69b6528 100644 --- a/modoboa/extensions/amavis/views.py +++ b/modoboa/extensions/amavis/views.py @@ -179,6 +179,8 @@ def viewheaders(request, mail_id): content = "" for qm in get_connector().get_mail_content(mail_id): content += qm.mail_text + if type(content) is unicode: + content = content.encode("utf-8") msg = email.message_from_string(content) headers = [] for name, value in msg.items():