Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa
Archives de la liste
- From: Sylvain Costard <adresse@cachée>
- To: Frédéric Perrin <adresse@cachée>
- Cc: adresse@cachée
- Subject: Re: [sympa-fr] domaines multiples
- Date: Mon, 08 Jun 2009 14:59:24 +0200
|
Je continue dans mon périple "j'ai deux domaines à gérer" : Après les envoie de mail et les autorisations, j'essaie de faire en sorte que deux domaine soient reconnus après authentification. Ex : l'autentification CAS renvoie un mail en adresse@cachée or c'est adresse@cachée qui est propriétaire de la liste blabla. Commenfaire pour qu'après l'authentification CAs la liste blahblah soit bien administrable par toto avec son adresse en uhb.fr? Merci Sylvain Costard a écrit : Frédéric Perrin a écrit :Bon après quelques heures de bricolage j'ai réussi a faire à peu prêt ce que je voulais. Je vous transmet donc la réponse au cas ou quelqu'un en ait besoinBonjour, Le Jeudi 14 à 9:49, Sylvain Costard a écrit : Merci pour votre aide # cat send.private title.gettext restricted to subscribers multidomain title.fr Limité aux abonnés CustomCondition::is_subscriber([listname],[sender]) smtp,smime,md5 -> do_it CustomCondition::is_editor([listname],[sender]) smtp,smime,md5 -> do_it CustomCondition::is_owner([listname],[sender]) smtp,smime,md5 -> do_it true() smtp,md5,smime -> reject(reason='send_subscriber') # cat ../custom_conditions/is_subscriber.pm #!/usr/bin/perl package CustomCondition::is_subscriber; use strict; use List; use Log; # optional : we log parameters sub verify { my @args = @_; foreach my $arg (@args) { do_log ('debug3', 'arg: ', $arg); } my ($list_name,$sender) = @args; $sender =~ s/univ-rennes2\.fr/uhb\.fr/i; my ($list); $list = new List ($args[0]); if ($list->is_user($args[1])) { return 1; } if ($list->is_user($sender)) { return 1; } else { return -1; } } ## Packages must return true. 1; -- ------------------------------------------------ Sylvain Costard Université Rennes 2 Haute Bretagne Cellule CRI/Infra/Unix Tel: 02.99.14.13.47 - Fax: 02.99.14.13.50 ------------------------------------------------ -- ------------------------------------------------ Sylvain Costard Université Rennes 2 Haute Bretagne Cellule CRI/Infra/Unix Tel: 02.99.14.13.47 - Fax: 02.99.14.13.50 ------------------------------------------------ |
-
Re: [sympa-fr] domaines multiples,
Sylvain Costard, 08/06/2009
- Re: [sympa-fr] domaines multiples, Serge Aumont, 08/06/2009
Archives gérées par MHonArc 2.6.19+.