Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa
Archives de la liste
Re: [sympa-fr] Automatisation alias Postfix / robots virtuels
- From: Gwenaelle Bouteille <adresse@cachée>
- To: adresse@cachée
- Cc: adresse@cachée
- Subject: Re: [sympa-fr] Automatisation alias Postfix / robots virtuels
- Date: Wed, 21 Sep 2005 16:13:12 +0200
Jean-Marc Coursimault a écrit :
Je viens d'installer Sympa 5.1.0-2mdk sur une Mandriva 2005LE, avec Postfix 2.2.5-7mdk. J'ai créé plusieurs robots virtuels.Voici une documentation sur ce sujet. (sympa 5.1 et Postfix 2.2.1) Est-ce qu'il existe une version de alias-manager.pl qui marche pour Postfix ?Avec les regexp, plus besoin d'alias_manager.pl : il n'y a plus besoin d'ajouter des alias lors de la création de liste. Par contre, l'alias_manager.pl va tout de même être sollicité et va renvoyer le message "alias à installer : ...". Il ne faut pas en tenir compte. Vous pouvez neutraliser l'alias_manager (ajout de exit 0 au début) pour éviter ce message erroné. --
Signature Gwenaelle
Bouteille
|
AttentionVoici un exemple de configuration de Postfix. Grâce au regexp, l'alias_manager ne sert plus à rien et il n'y a plus rien à faire concernant les alias lors de la création de liste. Créer un fichier ~postfix/virtual_domain contenant la définition de chacun des domaines virtuels : listes.robot1.fr listes.robot2.fr Créer un fichier ~postfix/virtual_domain_adr.regexp contenant : /sympa-owner\@listes\.robot1\.fr$/ postmaster /sympa-owner\@listes\.robot2\.fr$/ postmaster /^(.*)-owner\@listes\.robot1\.fr$/ $adresse@cachée /^(.*)-owner\@listes\.robot1\.fr$/ $adresse@cachée Les 2 premières lignes concernent les retours d'erreurs issus de mails envoyés par les robots virtuels. Les 2 suivantes concernent les retours d'erreurs issus de mails envoyés par les listes des robots. Ajouter les deux entrées suivantes dans le fichier ~postfix/master.cf : sympa unix - n n - - pipe flags=R user=sympa argv=/usr/local/sympa/bin/queue $recipient sympabounce unix - n n - - pipe flags=R user=sympa argv=/usr/local/sympa/bin/bouncequeue $user sympabouncebis unix - n n - - pipe flags=R user=sympa argv=/usr/local/sympa/bin/bouncequeue sympa Le protocole sympa permet de traiter les messages s'adressant au serveur pour la diffusion de message dans les listes ou le traitement de commandes (le programme queue met les messages dans le spool msg/). Les protocoles sympabounce et sympabouncebis permettent de traiter les messages comportant des erreurs d'adressage (le programme bouncequeue met les messages dans le spool bounce/). Créer un fichier ~postfix/transport.regexp contenant :
Ajouter dans le fichier aliases les alias pour les listmaster et les administrateurs de robot : listmaster: adresse@cachée sympa-request: postmaster Ajouter ou compléter les entrées suivantes dans le fichier /etc/postfix/main.cf : virtual_alias_domains = $mydomain/virtual_domain virtual_alias_maps = regexp:$myhome/virtual_domain_adr.regexp transport_maps = regexp:~postfix/transport.regexp recipient_delimiter = + sympa_destination_recipient_limit = 1 sympabounce_destination_recipient_limit = 1 |
-
[sympa-fr] Automatisation alias Postfix / robots virtuels,
Jean-Marc Coursimault, 21/09/2005
- Re: [sympa-fr] Automatisation alias Postfix / robots virtuels, Gwenaelle Bouteille, 21/09/2005
Archives gérées par MHonArc 2.6.19+.