Add Content-type header to mails. Charset is set to utf-8, as the body is utf-8 encoded
[cavote.git] / reminder.py
index 6ebac88..56cf4bc 100644 (file)
@@ -42,6 +42,7 @@ for vote in c.execute('select id, id_group, date_end, title from votes where is_
                     "To: %s" % user[1],
                     "Subject: [Cavote] %s" % gettext(u"Vote reminder - You didn't take part to it"),
                     "Date: %s" % time.strftime("%a, %d %b %Y %H:%M:%S +0000", time.gmtime()).decode('utf-8'),
+                    "Content-type: text/plain; charset=utf-8",
                     "X-Mailer: %s" % VERSION,
                     "",
                     "%s %s : %s" % (gettext(u"A vote concerns you and is going to terminate on"), vote[2], vote[3]),
@@ -64,6 +65,7 @@ for vote in c.execute('select id, id_group, date_end, title from votes where is_
                     "To: %s" % user[1],
                     "Subject: [Cavote] %s" % gettext(u"Vote reminder - Last days to modify your choice"),
                     "Date: %s" % time.strftime("%a, %d %b %Y %H:%M:%S +0000", time.gmtime()).decode('utf-8'),
+                    "Content-type: text/plain; charset=utf-8",
                     "X-Mailer: %s" % VERSION,
                     "",
                     "%s %s : %s" % (gettext(u"A vote concerns you and is going to terminate on "), vote[2], vote[3]),