5.4. Configurazione di Mailman

Il gestore delle liste può essere configurato anch'esso copiando la configurazione di tutte le liste su tutti i server, e abilitando su ciascuno di questi gli alias adatti in ricezione.

Una complicazione è dovuta al fatto che in Mailman ci sono due agenti che modificano la configurazione della lista: il client lanciato dal MTA in corrispondenza degli alias di lista, e il qrunner che svolge i compiti periodici. Associare questi solo alle liste specifiche di una particolare macchina non è complesso, ma richiede a quel punto un contorto schema di replicazione delle configurazioni.

Anche volendo mantenere il gestore di mailing list è operativo su una sola macchina, è comunque necessario generare perlomeno le mappe di transport per inoltrare al server corretto la posta per le liste:

  cat virtual-mailman | awk '/^[^#]/ {print $1 " relay:[test2-vpn]" }'
      
sarà sufficiente per generare una mappa adatta a comparire in transport_maps sugli altri server.