Accéder au contenu.
Menu Sympa

fr - Re: [sympa-fr] Être reconnu dans Sympa avec plusieurs adresses mails différentes

Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa

Archives de la liste

Chronologique Discussions  
  • From: Dominique LALOT <adresse@cachée>
  • To: adresse@cachée
  • Subject: Re: [sympa-fr] Être reconnu dans Sympa avec plusieurs adresses mails différentes
  • Date: Fri, 16 Dec 2011 17:20:23 +0100

Salut,

Je rebondit sur le mail de Sébastien.
Il va sans dire que ayant résolu 2 et 3, 1 nous intéresse aussi. Or dans wwsympa, que devrait on modifier pour trouver les abonnements, les admin, listmaster etc..
un mail fourni par CAS -> requête LDAP -> tableau de mails -> on les teste tous
Pourrait on utiliser les custom_conditions dans wwsympa? Le principe étant de garder la forme sous laquelle est abonné l'utilisateur.

Avec toutes les fusions, le sujet est chaud brulant et le 1er Janvier 2012 on est un paquet à fusionner!
Merci d'avance pour vos suggestions

Dom

Sébastien JEAN <adresse@cachée> a écrit :

Bonjour,

Dans le cadre de la construction de l'université de Lorraine, nous allons avoir une période où nos adresses email pourrons être du type « user@domaine_d_origine » ou « user@nouveau_domaine ».

Dans sympa, où les utilisateurs sont (re)connus par leurs adresse mail, nous souhaiterions garder le fonctionnement de Sympa et les droits de chacun identiques quelque soit l'adresse mail utilisée.

Sauf erreur de notre part, pour parvenir à ce but il y a 3 modes de fonctionnement dans Sympa où l'adresse mail de l'utilisateur a son importance:
1) être reconnu dans l'interface web de Sympa de la même manière et avec les mêmes droits quelque soit l'adresse mail utilisée (dans notre cas, cette adresse est automatiquement fournie suite à une authentification Cas.)
2) dans le cas de commande par mail (modération, désabonnement, etc.)
3) dans le cas des scenari de distribution ou d'autorisation d'écriture à une liste par exemple

Pour les cas 2 et 3, nous avons mis en place une solution, via un patch proposé par l'université d'Aix-Marseille, qui définit des ¨custom condition¨ pour valider si une adresse mail correspond a un abonné, un modérateur, un propriétaire de la liste ou un listmaster du robot selon les besoins du scénario par l'intermédiaire d'un script. Ce script renvoie, pour une adresse mail donnée, un tableau des adresses mail alternatives et effectue le test adéquat sur l'ensemble des adresses mail (l'ensemble de ces informations étant présentes dans un ldap). A priori, cela fonctionne chez nous.

Pour le cas n°1, être reconnu dans l'interface avec les mêmes droits quelque soit l'adresse mail avec laquelle l'interface web nous reconnaît, nous n'avons pas encore de solution.
Pour répondre à ce besoin, nous avons plusieurs questions :

-comment fonctionne le mécanisme de reconnaissance d'un utilisateur dans l'interface web et peut-on facilement modifier ce fonctionnement afin d'effectuer l'authentification sur l'ensemble des adresses possibles d'un utilisateur donné  et non uniquement l'adresse renvoyée suite à l'authentification Cas.
-Certains d'entre vous aurient-ils eu ce type de besoin et quelles solutions avez mises en place ?

(une des solutions envisagée mais peu optimum serait de surcharger les déclarations des abonnés, modérateur, propriétaire et listmaster en ajoutant leur nouvelles adresse. Cette solution est loin d'être satisfaisante pour plusieurs raisons: nous ne maîtrisons pas la bascule, elle n'est pas homogène pour l'ensemble de nos utilisateurs,pour les abonnés il faut gérer du statut « no mail » pour les doublons etc …)

En vous remerciant par avance.

Sébastien JEAN
Administrateur Système et Réseaux
Pôle Systèmes, Réseaux et Télécom - CRI (Centre de Ressources Informatiques)
Institut National Polytechnique de Lorraine
Tél : 03.83.59.61.49 06.03.19.73.46
Email : adresse@cachée

--

Dominique LALOT
Aix-Marseille-Universite
http://annuaire.univmed.fr/showuser.php?uid=lalot





Archives gérées par MHonArc 2.6.19+.

Haut de le page