[chambres_vides] Headers correctement échappés = better

This commit is contained in:
Pierre-Elliott Bécue 2013-05-03 01:49:33 +02:00
parent 1fff9ce173
commit 3b69464635

View file

@ -20,7 +20,7 @@ import sys
sendmails = False sendmails = False
if "--mail-all" in sys.argv: if "--mail-all" in sys.argv:
sendmails = True sendmails = True
import email.Header from email.header import Header
#: Envoyer un mail à respbats #: Envoyer un mail à respbats
sendmail_respbats = True sendmail_respbats = True
@ -98,7 +98,7 @@ if to_print != []:
for aid, ip, mid, hostname in to_print: for aid, ip, mid, hostname in to_print:
message += template % (aid, ip, mid, hostname) message += template % (aid, ip, mid, hostname)
message += tiret_line message += tiret_line
headers = u"From: respbats@crans.org\nSubject: %s\n" % email.Header.make_header([("Machines supprimées pour chambre invalide", "utf8")]).encode() headers = u"From: respbats@crans.org\nSubject: %s\n" % Header("Machines supprimées pour chambre invalide", "utf8").encode()
headers += u"Content-Type: text/plain; charset=UTF-8\n" headers += u"Content-Type: text/plain; charset=UTF-8\n"
headers += u"To: respbats@crans.org\n" headers += u"To: respbats@crans.org\n"
mail = headers + "\n" + message mail = headers + "\n" + message