And don't encode the body as base64.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
#!/usr/bin/python
import email
+import email.charset
import email.mime.multipart
import email.mime.text
+import email.policy
import logging
import markdown
import subprocess
from .constants import TEMPLATESDIR
+# Encode emails in UTF-8 by default
+email.charset.add_charset("utf-8", email.charset.SHORTEST, email.charset.QP, "utf-8")
+
+# Default policy for internal email handling
+policy = email.policy.HTTP
+
class Messages(base.Object):
def init(self):
self.templates = tornado.template.Loader(TEMPLATESDIR)