Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa
Archives de la liste
Re: [fr@sympa] Définir en tant que propriétaires d'une liste les abonnés d'une autre liste
- From: Pascal Maes <adresse@cachée>
- To: Stanislas LEVEAU <adresse@cachée>
- Cc: "adresse@cachée" <adresse@cachée>
- Subject: Re: [fr@sympa] Définir en tant que propriétaires d'une liste les abonnés d'une autre liste
- Date: Tue, 17 Oct 2023 10:48:05 +0000
Bonjour,
Cela pourrait se faire avec un "owner_include" (Propriétaires définis via une
source de données externe)
Dans le répertoire etc/data_sources, créer un fichier .incl dont le contenu
serait la recherche des abonnés de "liste-abonnes" (SQL ou autre)
> Le 17 oct. 2023 à 11:49, Stanislas LEVEAU
> <adresse@cachée> a écrit :
>
> Bonjour,
> J'ai besoin d'un éclairage, je gère mes listes dans des familles de listes :
>
> - J'ai réussi à créer un scenario de diffusion qui donne des droits de
> diffusion sur une liste aux abonnés d'une autre liste grâce aux variables
> (merci la communauté ;)) ) --> custom_vars
>
> Voilà ce que j'ai fait et qui marche très bien :
> Création du scénario : send.scenari-liste-droit2
> is_subscriber([custom_vars->list_autorized],[sender]) smtp,dkim,md5,smime
> -> do_it
> true() -> reject
>
> Ajouté dans le fichier config.tt2 de la famille de liste concernée :
> custom_vars
> name [% custom_vars %]
> value [% list_autorized %]
>
> Définition de ma liste dans le data.xml et doit de diffusion sur la liste
> <listname>liste1</listname> aux abonnés de la liste
> <list_autorized>liste-abonnes</list_autorized>
> <list>
> <listname>liste1</listname>
>
> ...
>
> <scenari>scenari-liste-droit2</scenari>
> <custom_vars>list_autorized</custom_vars>
> <list_autorized>liste-abonnes</list_autorized>
> <owner multiple="1">
> <email>adressemail@domain</email>
> </owner>
> </list>
>
> Par contre je voudrais ne plus avoir besoin de mettre à jour les
> propriétaires <owner multiple="1">***** </owner> de cette liste et que les
> propriétaires soient ceux de ma liste liste-abonnes
> Est ce faisable? Je n'ai pas de scénario pour gérer des propriétaires comme
> pour les droits de diffusion, j'ai juste dans mon fichier config.tt2 une
> recherche des proprios de ma liste définie dans mon fichier data.xml
> [% FOREACH o = owner %]
> owner
> email [% o.email %]
> profile privileged
> [% IF o.gecos -%]
> gecos [% o.gecos %]
> [% END %]
> [% END %]
>
>
>
> Merci pour votre aide
> Stanislas
>
--
Pascal
Attachment:
smime.p7s
Description: S/MIME cryptographic signature
-
[fr@sympa] Définir en tant que propriétaires d'une liste les abonnés d'une autre liste,
Stanislas LEVEAU, 17/10/2023
- Re: [fr@sympa] Définir en tant que propriétaires d'une liste les abonnés d'une autre liste, Pascal Maes, 17/10/2023
Archives gérées par MHonArc 2.6.19+.