màj mail prévention coupure

This commit is contained in:
Daniel STAN 2015-08-03 20:12:03 +02:00
parent 6b2f41214f
commit 9d53c8e882
4 changed files with 46 additions and 12 deletions

31
gestion/mail/all_coupure.py Executable file
View file

@ -0,0 +1,31 @@
#!/bin/bash /usr/scripts/python.sh
# -*- coding: utf-8 -*-
import sys
from gestion.affich_tools import cprint
from gestion import mail
import time
import lc_ldap.shortcuts
import lc_ldap.crans_utils as crans_utils
# Attention, si à True envoie effectivement les mails
SEND=('--do-it' in sys.argv)
ldap_filter=u"(&(finConnexion>=%(date)s)(aid=*)(!(chbre=????)))" % {'date': crans_utils.to_generalized_time_format(time.time())}
#ldap_filter=u"(|(uid=dstan))"
conn = lc_ldap.shortcuts.lc_ldap_readonly()
dest = conn.search(ldap_filter, sizelimit=2000)
From = 'respbats@crans.org'
print "%d destinataires (Ctrl + C pour annuler l'envoi)" % len(dest)
raw_input()
with mail.ServerConnection() as smtp:
for adh in dest:
print "Envoi du mail à %s" % adh.dn
if SEND:
smtp.send_template('all_coupure', {'adh': adh, 'From': From})
cprint(" Envoyé !")
else:
cprint(" (simulé)")

View file

@ -1 +1 @@
Crans: coupure de courant le 31/01/2015
Crans : maintenance du réseau le 04/08/2015 et réadhésion en septembre

View file

@ -1 +1 @@
"{{ adh|name }}" <{{to}}>
"{{ adh|name }}" <{{adh.get_mail()}}>

View file

@ -1,14 +1,17 @@
Chère adhérente, cher adhérent,
Chers adhérents,
Une maintenance technique des principaux serveurs de l'association aura
lieu dans la nuit du mardi 4 août 2015 au mercredi 5 août, à partir de minuit.
L'accès au serveur des adhérents (zamok), ainsi que les services associés (mail,
pages perso, etc.) puis l'accès Internet seront perturbés pendant
l'intervention. Veuillez nous excuser pour la gêne occasionnée.
Le Crous nous a informé que l'alimentation électrique sera interrompue le
samedi 31 janvier entre 9h à 17h, en raison de travaux de maintenance sur le
réseau électrique. Par conséquent, l'ensemble des services du Crans sera
indisponible durant cette maintenance. Davantage d'informations seront
fournies sur la page crans-incidents, accessible à cette adresse :
https://wiki.crans.org/CransIncidents .
Veuillez nous excuser pour la gêne occasionnée.
Nous profitons également de ce message pour vous informer qu'en raison de
l'affluence des nouveaux adhérents à la rentrée universitaire, les adhésions
se terminant après mi-août ont été automatiquement reportées à fin septembre.
Nous vous invitons donc, si vous souhaitez réadhérer, à venir en permanence
après le 15 septembre.
Cordialement,
--
les membres actifs du Crans
Les membres actifs de l'association Crans