[admin/mail_invalide/,gen_confs/] Mise en place deconnexion pour mail invalide
Maintenant, quand on voit un mail invalide : /usr/scripts/admin/mail_invalide/mail_invalide.py [mail]... La personne est deconnectee au bout de 2 semaines si elle n'a pas change son adresse mail. * Le script admin/mail_invalide/mail_invalide.py permet de generer les fiches, et note l'adherent pour deconnexion 2 semaines plus tard (services_to_restart) * admin/mail_invalide/mail_invalide.tex est une fusion des deux mail_invalide*.tex dans le dossier admin/src/ * gen_confs/adherents.py s'occupe de marquer le mail comme invalide au bout de 2 semaines s'il n'a pas ete change (il met le flag mailInvalide=TRUE) * gen_confs/squid.py genere la liste des deconnectes pour Squid darcs-hash:20091208003119-ddb99-74b4388950300879400250b9c40716013832d45e.gz
This commit is contained in:
parent
6c68846b28
commit
0f9856085e
6 changed files with 287 additions and 159 deletions
|
@ -165,6 +165,10 @@ class rouge(base_reconfigure):
|
|||
from adherents import mail_valide
|
||||
self._do(mail_valide(args))
|
||||
|
||||
def mail_invalide_expire(self, args):
|
||||
from adherents import mail_invalide_expire
|
||||
self._do(mail_invalide_expire(args))
|
||||
|
||||
def mail_ajout_droits(self, args):
|
||||
from adherents import mail_ajout_droits
|
||||
self._do(mail_ajout_droits(args))
|
||||
|
@ -242,6 +246,10 @@ class sable(base_reconfigure):
|
|||
from gen_confs.squid import squid_chbre
|
||||
self._do(squid_chbre())
|
||||
|
||||
def bl_mail_invalide(self):
|
||||
from gen_confs.squid import squid_mail
|
||||
self._do(squid_mail())
|
||||
|
||||
def blacklist_virus(self):
|
||||
from gen_confs.squid import squid_virus
|
||||
self._do(squid_virus())
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue