Documentation sur le logiciel SYMPA

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
scenario:send [2013/04/23 10:15]
balleydc
scenario:send [2017/09/12 11:20] (Version actuelle)
catherine.balleydier@grenoble-inp.fr [envoi que par une adresse mail définie]
Ligne 243: Ligne 243:
 ==== envoi que par une adresse mail définie ==== ==== envoi que par une adresse mail définie ====
  
-  match([sender],/​jean\.dupont\@grenoble-inp\.fr/​) ​     smtp,​smime,​md5 -> do_it+  match([sender],/​jean\.dupont\@grenoble\-inp\.fr/​) ​     smtp,​smime,​md5 -> do_it
  
   ​   ​
Ligne 249: Ligne 249:
  
   is_subscriber('​liste-emetteurs',​[sender]) ​  ​smtp,​smime,​md5 ​   -> do_it   is_subscriber('​liste-emetteurs',​[sender]) ​  ​smtp,​smime,​md5 ​   -> do_it
 +
 +==== envoi interdit à certains abonnés comme d'une autre liste ====
 +
 +  is_subscriber('​liste-emetteurs',​[sender]) ​  ​smtp,​smime,​md5 ​   -> reject
  
 ==== envoi que par les abonnés d'une autre liste avec demande de confirmation de l’émetteur et modération pour les extérieurs ==== ==== envoi que par les abonnés d'une autre liste avec demande de confirmation de l’émetteur et modération pour les extérieurs ====
Ligne 259: Ligne 263:
  
 <​code>​ <​code>​
-title.gettext restricted to local domain+title.gettext restricted to local domain, confirmation for non subscribers
  
 # if subscriber request come from local domain do_it else reject # if subscriber request come from local domain do_it else reject
-is_editor([listname],​[sender]) smtp,​smime,​md5 ​   -> do_it +is_editor([listname],​[sender]) ​      ​smtp,dkim,​smime,​md5 ​   -> do_it 
-is_owner([listname],​[sender]) ​ smtp,​smime,​md5 ​   -> do_it +is_owner([listname],​[sender]) ​       smtp,dkim,​smime,​md5 ​   ​-> do_it 
-match([sender],/​[conf->​host]$/​) ​     smtp,​smime,​md5 ​   -> do_it +is_subscriber([listname],​[sender]) ​  ​smtp,​dkim ​             ​-> do_it 
-true()      smtp,smime,​md5 ​   ​-> reject(reason='​send_local_user'​)+match([sender],/​[conf->​host]$/​) ​     smtp,dkim,​smime,​md5 ​   -> do_it 
 +true() ​                              ​smtp,dkim              ​-> request_auth
 </​code>​ </​code>​