Re: Mailman et postfix : ajouter une ml
'lut, Le 29/05/2011 22:00, cor...@free.fr a écrit : Bonsoir à tous, Lorsque l'on créé une seconde mailing-liste dans mailman, faut-il la déclarer dans Postfix et comment ? A priori, l'interface ouaib de mailman se charge de tout. Ta liste est-elle crée dans /var/lib/mailman/lists ? Dans ton /etc/postfix/virtual-list, tu dois avoir un truc comme ça: internet:/var/lib/mailman/lists# cat /etc/postfix/virtual-list # # Fichier permet de rediriger directement les listes vers les bonnes # adresses sans devoir ajouter des entrées pour chaque listes # # on detecte que c une liste car elle commence par 'liste.' # on reecrit les adresses pour qu'elle match une entre de aliases # les commandes /^(liste\.[-a-zA-Z0-9_\.]+)-(post|admin|bounces|confirm|join|leave|owner|request|subcribe|unsubcribe|on|off)@domaine\.org\$/ mailman-$2+$1@localhost # les listes (commande -post) /^(liste\.[-a-zA-Z0-9_\.]+)@domaine\.org$/ mailman-post+$1@localhost Ensuite, du coup, dans mon /etc/aliases, j'ai: # pour mailman mailman-post: |/var/lib/mailman/mail/mailman post $EXTENSION mailman-admin: |/var/lib/mailman/mail/mailman admin $EXTENSION mailman-bounces: |/var/lib/mailman/mail/mailman bounces $EXTENSION mailman-confirm: |/var/lib/mailman/mail/mailman confirm $EXTENSION mailman-join: |/var/lib/mailman/mail/mailman join $EXTENSION mailman-leave: |/var/lib/mailman/mail/mailman leave $EXTENSION mailman-owner: |/var/lib/mailman/mail/mailman owner $EXTENSION mailman-request: |/var/lib/mailman/mail/mailman request $EXTENSION mailman-subcribe: |/var/lib/mailman/mail/mailman subcribe $EXTENSION mailman-unsubcribe: |/var/lib/mailman/mail/mailman unsubcribe $EXTENSION mailman-on: |formail -I'Subject: subscribe'|/var/lib/mailman/mail/mailman mailcmd $EXTENSION mailman-off: |formail -I'Subject: unsubscribe'|/var/lib/mailman/mail/mailman mailcmd $EXTENSION Sinon, tu peux créer ta liste à la main comme ceci: newlist taliste.atoi La première s'appelle : ml-doma...@domaine.org La seconde : debats-doma...@domaine.org Lorsque je lance un mail, le serveur de messagerie me répond ceci : - debats-doma...@domaine.org: Recipient address rejected: User unknown in virtual mailbox table (in reply to RCPT TO command) - As-tu redémarré postfix ? fait un newaliases ou un postmap virtual-list ? bon courage, a+ f. -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: http://lists.debian.org/4de343f1$0$17743$426a3...@news.free.fr
Re: Mailman et postfix : ajouter une ml
Le lundi 30 mai 2011, fabrice régnier a écrit : Ta liste est-elle crée dans /var/lib/mailman/lists ? : Oui. Dans ton /etc/postfix/virtual-list, tu dois avoir un truc comme ça: internet:/var/lib/mailman/lists# cat /etc/postfix/virtual-list : Je n'ai pas de fichier virtual-list ... Ensuite, du coup, dans mon /etc/aliases, j'ai: mailman-post: |/var/lib/mailman/mail/mailman post $EXTENSION mailman-admin: |/var/lib/mailman/mail/mailman admin $EXTENSION mailman-bounces: |/var/lib/mailman/mail/mailman bounces $EXTENSION mailman-confirm: |/var/lib/mailman/mail/mailman confirm $EXTENSION mailman-join: |/var/lib/mailman/mail/mailman join $EXTENSION mailman-leave: |/var/lib/mailman/mail/mailman leave $EXTENSION mailman-owner: |/var/lib/mailman/mail/mailman owner $EXTENSION mailman-request: |/var/lib/mailman/mail/mailman request $EXTENSION mailman-subcribe: |/var/lib/mailman/mail/mailman subcribe $EXTENSION mailman-unsubcribe: |/var/lib/mailman/mail/mailman unsubcribe $EXTENSION mailman-on: |formail -I'Subject: subscribe'|/var/lib/mailman/mail/mailman mailcmd $EXTENSION mailman-off: |formail -I'Subject: unsubscribe'|/var/lib/mailman/mail/mailman mailcmd $EXTENSION : Le fichier /etc/aliases contient seulement ces lignes : # See man 5 aliases for format postmaster:root clamav: root As-tu redémarré postfix ? fait un newaliases ou un postmap virtual-list ? Redémarrer postfix : oui, (il n'affiche pas d'erreur), newaliases : non, car il ne semble pas idoine, postmap virtual-list : non, car il n'existe pas. Y aurait-il d'autres configurations de postfix et mailman ... ? Merci. -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: http://lists.debian.org/201105301052.45751.cor...@free.fr
Re: Mailman et postfix : ajouter une ml
Le 29/05/2011 21:51, cor...@free.fr a écrit : Bonsoir à tous, Lorsque l'on créé une seconde mailing-liste dans mailman, faut-il la déclarer dans Postfix et comment ? ça dépend comment tu intégres les choses avec postfix. La première s'appelle : ml-doma...@domaine.org La seconde : debats-doma...@domaine.org franchement, tu ne cherches pas la facilité. - et d'un, c'est plus simple d'utiliser un domaine reservé pour les MLs, genre *@lists.example.com. - et de deux, utiliser des '-' dans les adresses des MLs, c'est se rendre la vie plus difficile qu'il ne le faut. j'm'essplik: si on évite les '-' dans les adresses des MLs, alors c'est simple d'utiliser des regex pour passer liste-commande à la commande qu'il faut sur la liste qu'il faut. Lorsque je lance un mail, le serveur de messagerie me répond ceci : - debats-doma...@domaine.org: Recipient address rejected: User unknown in virtual mailbox table (in reply to RCPT TO command) la dresse n'existe pô. a priori, t'as déclaré domaine.org comme un domaine virtuel, probablement dans virtual_mailbox_domains. dans ce cas, l'adresse en question doit être trouvée soit dans virtual_mailbox_maps, soit dans virtual_alias_maps. et non, alias_maps (/etc/aliases ou trucs du genre) ne marchent que pour des domaines locaux, càd déclarés dans mydestination. on peut s'en rendre compte en regardant la valeur de local_recipient_maps. - Merci de votre aide. -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: http://lists.debian.org/20110530233628.5517c13a5...@liszt.debian.org