From 35c4bff00e5f2bf31ed2e51ffd6fa0a5a527b3e8 Mon Sep 17 00:00:00 2001 From: Antoine Durand-Gasselin Date: Mon, 9 Nov 2009 03:54:51 +0100 Subject: [PATCH] =?UTF-8?q?[admin/controle=5Fchartes=5FMA.py]=20on=20envoi?= =?UTF-8?q?e=20bien=20les=20mails=20=C3=A0=20tout=20le=20monde?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit darcs-hash:20091109025451-bd074-5a33a9e892966337c0ac328c3c49209da3ecd56a.gz --- admin/controle_chartes_MA.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/admin/controle_chartes_MA.py b/admin/controle_chartes_MA.py index 504ee668..2e8ab51f 100644 --- a/admin/controle_chartes_MA.py +++ b/admin/controle_chartes_MA.py @@ -140,14 +140,16 @@ def spammer(): # On envoi un mail à chacun de ces membres actifs from smtplib import SMTP connexion = SMTP() - connexion.connect("rouge.crans.org") + if gethostname().split(".")[0] == 'rouge': + connexion.connect("localhost") + else: connexion.connect("rouge.crans.org") print "Envoi des mails de rappel pour les chartes des membres actifs" for adh in todo_list: to = adh.email() print to if not debug: - data = config.txt_charte_MA.encode('utf-8') % {'From' : u"ca@crans.org", 'To' : to} + data = config.txt_charte_MA % {'From' : u"ca@crans.org", 'To' : to} connexion.sendmail("ca@crans.org",to,data.encode('iso-8859-15')) def __usage(message=None):