diff --git a/reaction-mailcreate/createMails.py b/reaction-mailcreate/createMails.py
index 9637f8f8790f4c25355ed5cdeffd02a5be0181d1..a65b85ac8b64850971c0d883a238b1630322dd5b 100755
--- a/reaction-mailcreate/createMails.py
+++ b/reaction-mailcreate/createMails.py
@@ -20,6 +20,7 @@
 
 from email.generator import Generator
 from email.message import EmailMessage
+from email.mime.text import MIMEText
 from email.utils import formatdate, make_msgid
 import argparse
 import csv
@@ -347,8 +348,8 @@ def createMail(data):
     directory = os.path.dirname(output)
 
     # Generate email body and attachments
-    message = EmailMessage()
-    message.set_content(template.render(data))
+    message = MIMEText(template.render(data))
+    message.set_charset('utf-8')
     for attach in args.attach:
         with open(attach, 'rb') as attachment:
             message.add_attachment(attachment.read(), *magic.from_file(attach, mime=True).split('/'))