Mime part is binary so encode it first.

Doesn't get character enocind right yet but makes it not error.
This commit is contained in:
David Baker 2016-04-22 18:31:47 +01:00
parent e8701e64b9
commit 83bf65297a

View File

@ -77,7 +77,7 @@ class Mailer(object):
plainText = self.notif_template.render(**template_vars) plainText = self.notif_template.render(**template_vars)
text_part = MIMEText(plainText, "html") text_part = MIMEText(plainText.encode('utf8'), "html")
text_part['Subject'] = "New Matrix Notifications" text_part['Subject'] = "New Matrix Notifications"
text_part['From'] = self.hs.config.email_notif_from text_part['From'] = self.hs.config.email_notif_from
text_part['To'] = email_address text_part['To'] = email_address