màj mail prévention coupure
This commit is contained in:
parent
6b2f41214f
commit
9d53c8e882
4 changed files with 46 additions and 12 deletions
31
gestion/mail/all_coupure.py
Executable file
31
gestion/mail/all_coupure.py
Executable 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é)")
|
||||
|
|
@ -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
|
||||
|
|
|
@ -1 +1 @@
|
|||
"{{ adh|name }}" <{{to}}>
|
||||
"{{ adh|name }}" <{{adh.get_mail()}}>
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue