====== visibility ======
On ne peut pas :
*créer de nouveaux scénarios avec des noms différents, on ne peut que modifier un des scénarios au niveau de la liste ou sinon au niveau du robot si c'est applicable à toutes les listes.
* remplacer title.gettext (internalisation) par title (pas de traduction)
===== visibility.conceal et visibility.default =====
liste cachée sauf aux abonnés
title.gettext conceal except for subscribers
is_owner([listname],[sender]) smtp,smime,md5 -> do_it
is_editor([listname],[sender]) smtp,smime,md5 -> do_it
is_subscriber([listname],[sender]) smtp,smime,md5 -> do_it
true() smtp,md5,smime -> reject
===== visibility.intranet =====
visible de l'intranet
title.gettext intranet access
match([env->remote_host],/[conf->host]$/) smtp,md5,smime -> do_it
match([sender],/[conf->host]$/) smtp,md5,smime -> do_it
is_subscriber([listname],[sender]) smtp,md5,smime -> do_it
is_owner([listname],[sender]) smtp,md5,smime -> do_it
is_editor([listname],[sender]) smtp,md5,smime -> do_it
is_listmaster([sender]) smtp,md5,smime -> do_it
===== visibility.noconceal =====
liste visible
title.gettext no conceal
true() smtp,md5,smime -> do_it
===== visibility.secret =====
liste cachée même aux abonnés
title.gettext conceal even for subscribers
is_owner([listname],[sender]) smtp,smime,md5 -> do_it
is_editor([listname],[sender]) smtp,smime,md5 -> do_it
true() smtp,md5,smime -> reject