[admin/mail_invalide,gestion/] Modification du systeme de mail_invalide

Maintenant tout est gere par des blacklistes mail_invalide, ce qui est
beaucoup plus simple ...
(Le champ mailInvalide de la base LDAP peut maintenant etre supprime ...)

darcs-hash:20100318014002-ddb99-d7e616f0b5040fba54c55d49fcaad25dc55a5665.gz
This commit is contained in:
Michel Blockelet 2010-03-18 02:40:02 +01:00
parent 9e78235eff
commit b1239e1291
5 changed files with 42 additions and 75 deletions

View file

@ -95,11 +95,14 @@ if __name__ == "__main__":
print adh.Nom()
a_verifier.append(adresse)
else:
print "Génération de la fiche pour %s :" % res[0].Nom().encode('utf-8')
fiche = generate_ps(res[0])
adherent = res[0]
print "Génération de la fiche pour %s :" % adherent.Nom().encode('utf-8')
fiche = generate_ps(adherent)
print fiche
a_imprimer.append(fiche)
db.services_to_restart('mail_invalide_expire', ['%s$%s' % (res[0].id(), res[0].mail())], time.time()+14*86400)
adherent.blacklist([time.time() + 14 * 24 * 3600,
'-', 'mail_invalide', "Mail invalide"])
adherent.save()
if len(a_verifier) + len(a_imprimer) > 0:
print ''