mail: dernier rappel reinscription

This commit is contained in:
Daniel STAN 2014-09-27 12:56:22 +02:00
parent 9e8f697a23
commit 76c8c2d9f2
4 changed files with 18 additions and 16 deletions

View file

@ -17,7 +17,7 @@ SEND=False
# campus (les autres ont potentiellement répondu à chambres_invalides, donc
# on ne va pas les respammer). On considère aussi les membres actifs,
# invariablement.
ldap_filter=u'(&(|(droits=*)(&(!(chbre=????))(chbre=*)(!(chbre=EXT))))(paiement=2013)(aid=*))'
ldap_filter=u'(&(|(droits=*)(&(chbre=*)(!(chbre=????))(!(chbre=EXT))))(paiement=2013)(aid=*)(!(finConnexion=*)))'
conn=lc_ldap.shortcuts.lc_ldap_readonly()
@ -29,11 +29,14 @@ for adh in conn.search(ldap_filter):
addr = adh.get_mail()
if addr:
mailaddrs.add(addr)
else:
print "skip %s" % adh.dn
print "Va envoyer le message à %s personnes." % len(mailaddrs)
if not SEND:
print "(Simulation only) Mettre la variable SEND à True effectuer l'envoi"
print "(Simulation only.) Mettre la variable SEND à True effectuer l'envoi"
print "Appuyer sur une touche pour continuer."
raw_input()
echecs=[]
conn_smtp=smtplib.SMTP('smtp.adm.crans.org')