darcs-hash:20071031191345-c992d-6b77f6dfefb7e5a5292ff82c9960272fdbe0bafa.gz
This commit is contained in:
bos 2007-10-31 20:13:45 +01:00
parent 596c26af06
commit 97ab8fb0e4

View file

@ -1,7 +1,7 @@
#! /usr/bin/env python
# -*- coding: iso-8859-15 -*-
# Copyright (C) Stéphane Glondu, Alexandre Bos
# Copyright (C) Stéphane Glondu, Alexandre os
# Licence : GPLv2
u"""Ce script permet au secrétaire de repérer plus facilement les membres
@ -142,20 +142,21 @@ def spammer():
if (adh.droits() != ['MultiMachines']) and (adh.charteMA() == False):
todo_list.append(adh)
print len(todo_list)
#print len(todo_list)
# On envoi un mail à chacun de ces membres actifs
from smtplib import SMTP
connexion = SMTP()
connexion.connect()
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()
if not debug:
connexion.sendmail("bureau@crans.org",to,config.txt_charte_MA % {'From' : "bureau@crans.org", 'To' : to})
else:
print to
if not debug:
data = config.txt_charte_MA % {'From' : u"bureau@crans.org", 'To' : to}
connexion.sendmail("bureau@crans.org",to,data.encode('iso-8859-15'))
def __usage(message=None):
""" Comment ça marche ? """
cprint(__doc__ % { 'prog': sys.argv[0] })