1 Fonctionnement de Mailman
2 =========================
4 Mailman est un serveur de listes mails.
5 Il s'occupe de la gestion des abonnements, des archives ...
7 La gestion sur les serveurs mail
8 --------------------------------
10 Un seul serveur mail a mailman installé et configuré pour envoyer des mails : c'est celui qui héberge le site web (à cause du RPC qui tourne en local).
11 Les autres MXs peuvent (éventuellement) recevoir des mails à destination d'une liste ; dans ce cas, ils transmettront au plus tôt à svoboda.
13 Le serveur de développement peut aussi avoir mailman installé.
21 Le démon RPC tourne sous ``supervise``, un programme des daemontools, qui se charge de relancer un service (exécutable) s'il s'arrête. Quand tout se passe bien, on peut utiliser ``svc -[option]`` pour (re)lancer / arrêter / ... le démon RPC.
23 Le RPC reçoit des commandes depuis le site web, qui viennent par XMLRPC. (Détails)
28 Mailman, comme postfix, possède plusieurs queues mail.
29 Elles sont dans plusieurs sous-dossiers de ``/var/lib/mailman/qfiles``.
33 * ``/var/lib/mailman/bin/show_qfiles`` pour inspecter le contenu d'un message (argument = fichier ``.pck`` du message) ;
34 * ``/var/lib/mailman/bin/unshunt`` pour libérer des messages.
35 * ``/var/lib/mailman/bin/discard`` pour supprimer un message en modération (dans le cas de spam vraiment massif).
37 Mailman logge dans ``/var/log/mailman``.