diff --git a/wallace/module_footer.py b/wallace/module_footer.py --- a/wallace/module_footer.py +++ b/wallace/module_footer.py @@ -125,14 +125,14 @@ continue if content_type == "text/plain": - content = part.get_payload() + content = part.get_payload(decode=True) content += "\n\n-- \n%s" % (footer['plain']) part.set_payload(content) footer_added = True log.debug("Text footer attached.", level=6) elif content_type == "text/html": - content = part.get_payload() + content = part.get_payload(decode=True) append = "\n\n" + footer['html'] if "" in content: part.set_payload(content.replace("", append + ""))