Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa
Archives de la liste
Re: [sympa-fr] Finaliser une install de sympa
- From: Sébastien Beyou <adresse@cachée>
- To: adresse@cachée
- Subject: Re: [sympa-fr] Finaliser une install de sympa
- Date: Sun, 01 Feb 2009 16:58:34 +0100
Bonjour,
Je viens d'installer Sympa+Postfix+LDAP sur Debian, aussi je me retrouver
dans certaines de tes questions.
Concernant l'automatisation du postalias, c'est maintenant choses faites ;)Peux-tu expliquer ta méthode, ça m'intéresse :-)
Pour la création d'un nouveau moteur, j'ai suivi scrupuleusement cette doc http://www.sympa.org/manual/virtual-hosts , Mais mon moteur n'apparait toujours pas dans la liste des robots virtuels.Il y a également ce tuto http://www.vgsi.fr/files/Tutoriel-Sympa-Ubuntu.pdf
J'ai aussi suivi ce tuto : http://irp.nain-t.net/doku.php/200messagerie:040postfix4:030_sympavirt mais toujours pas de robots virtuels pour mon domaine supplémentaire !!!!
Les DNS et VirtualHost apache sont OK, les droits sur les fichiers et répertoires aussi !!!
Quelle doc ou tuto suivre pour créer un nouveau virtual host sympa ?
qui en parle un peu, j'ai l'impression qu'au niveau de Sympa il n'y a qu'à
créer le sous-dossier /etc/sympa/listes.domain.net avec un ficher
robot.conf dedans.
Enfin dans tous les tuto, sympa gère les listes pour *@listes.domain.tld, mais est il possible de gérer directement les listes sur @domain.tld, sachant que sur le même serveur, le MTA gère déjà les adresses en *@domain.tld (sans bidouillage comme celui de ci dessous) ?Pour Postfix, ce que j'ai compris, c'est que pour les domaines locaux
(mydestination), ceux-ci sont considérés comme équivalent et Postfix ne le
différencie pas (lists.domaine.net = domaine.net si ces deux domaines sont
dans mydestination). D'où les alias virtuels qui, eux, sont différenciés
mais il me semble qu'ils n'autorisent pas les distributions d'utilisateurs
locaux. Avec les alias virtuels, il faut rediriger adresse@cachée
vers liste@localhost.
Dans ton cas et d'après ce que je comprend (tu as bien
mydestination=jupin.net ?), je pense que les alias simples devraient être
utilisés sans les alias virtuels en indiquant seulement dans alias_maps
mysql:/etc/postfix/nomDeTaConfig.cf et les entrées devraient ressembler à
adresse@cachée: "| /usr/lib/sympa/bin/queue
adresse@cachée" (si c'était en fichier, je sais pas trop
en MySql)
Voilà, j'espère que ça peut aider
Sébastien
Merci pour votre aide
Alain,
Tech JUPIN.NET a écrit :
Bonjour,
Je suis en train de mettre en place un serveur de listes pour mes domaines, mais il reste encore quelques interrogations et points qui m'échappent.
Pour l'install, cela tourne sur une Debian Etch, avec Postfix (domaines, alias et mailboxes en virtuel par base Mysql). L'install de Sympa via le paquet Debian.
J'ai réussi à faire fonctionner un premier moteur de liste, sur le domaine listes.jupin.net. Par contre, a chaque nouvelle liste créer, il faut manuellement faire un postalias /etc/mail/sympa.aliases sur le serveur. C'est peu pratique. N'y a t il pas moyens d'automatiser cette dernière commande ?
Ne connaissant pas encore sympa dans ces moindres recoint, je préfère poser la question plutôt que de casser un truc en bidouillant à la main dans les fichiers de sympa. Je crois d'après mes lectures que cela se passe dans alias_manager.pl, je me trompe ?
Ensuite, j'aimerais que mes listes soient de la forme adresse@cachée au lieu de adresse@cachée. Je pense que cela est faisable, mais mes essais n'ont aboutis à rien, car postfix n'arrive plus a distinguer correctement les listes des boites ou alias normaux.
J'ai réussi à faire ce dont j'avais besoin, par un bidouillage, a savoir créer les alias adresse@cachée -> adresse@cachée. Ensuite dans dans la définition de la liste, il faut modifier le domaine internet en jupin.net (au lieu de listes.jupin.net). là encore, une fois la liste créée, il faut créer les autres alias à la main, et donc rien d'automatique (ceci dit, il ne manque pas grand chose)
Enfin, n'ayant pas qu'un domaine pour lesquels il faut des mailing listes, je voudrais savoir comment créer de nouveaux robots ?
J'ai créer un répertoire /etc/sympa/listes.autredomaine.com, crée et rempli le fichier robot.conf avec ceci :
/host listes.autredomaine.com
http_host www.autredomaine.com
listmaster adresse@cachée
title Les listes de autredomaine.com
create_list listmaster
default_home home
/
Puis copié /etc/sympa/wwsympa.conf dans /etc/sympa/listes.autredomaine.com, puis relancé SYMPA.
Les DNS et virtualhosts sont OK.
Quand je vais dans la console d'admin de sympa, je n'ai pas le nouveau moteur de liste. Qu'ai je donc manqué ?
Pour tout vous avouer, j'avoue ne pas avoir bien compris la création d'un nouveau moteur.
Voici mon roman terminé (désolé s'il n'est pas passionnant) et encore merci par avance pour votre aide.
Alain
-
Re: [sympa-fr] Finaliser une install de sympa,
Sébastien Beyou, 01/02/2009
- Re: [sympa-fr] Finaliser une install de sympa, Tech JUPIN.NET, 01/02/2009
Archives gérées par MHonArc 2.6.19+.