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 Nous profitons également de ce message pour vous informer qu'en raison de
samedi 31 janvier entre 9h à 17h, en raison de travaux de maintenance sur le l'affluence des nouveaux adhérents à la rentrée universitaire, les adhésions
réseau électrique. Par conséquent, l'ensemble des services du Crans sera se terminant après mi-août ont été automatiquement reportées à fin septembre.
indisponible durant cette maintenance. Davantage d'informations seront Nous vous invitons donc, si vous souhaitez réadhérer, à venir en permanence
fournies sur la page crans-incidents, accessible à cette adresse : après le 15 septembre.
https://wiki.crans.org/CransIncidents .
Veuillez nous excuser pour la gêne occasionnée.
Cordialement, Cordialement,
-- --
les membres actifs du Crans Les membres actifs de l'association Crans