[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: configuration mailman



Patrice TOSSAVI a écrit :
Bonjour à tous,

J'ai des ennuis à configurer mailman sur mon serveur debian :

Dans mes recherches de guide d'installation de mailman, j'ai eu cet article (http://ftp.traduc.org/doc-vf/gazette-linux/html/2003/091/lg91-F.html#LG91F-2.FR)

oui ... enfin ... en règle générale, sous debian ça marche tout seul, apt installe et configure proprement pour une utilisation classique sauf message contraire à l'installation. Sinon, toute la doc est dans /usr/share/doc/nom_du_paquet/

sur mes serveur j'ai juste fais :
apt-get install mailman
lire les messages de debconf
répondre aux questions de debconf
puis créer les listes avec "newlist nom_de_la_liste"
et lancer mailman avec "invoke-rc.d mailman start"

pour configurer exim4 j'ai suivi les instruction donné dans /usr/share/doc/mailman, donc j'ai ajouter ces lignes dans le fichier /etc/exim4/exim4.conf.template :
MAILMAN_HOME=/var/lib/mailman
MAILMAN_WRAP=MAILMAN_HOME/mail/mailman
MAILMAN_USER=list
MAILMAN_GROUP=daemon

juste après
DCconfig_DEBCONFconfigtypeDEBCONF = 1

et ça :
mailman_router:
  driver = accept
  require_files = MAILMAN_HOME/lists/$local_part/config.pck
  local_part_suffix_optional
  local_part_suffix = -bounces : -bounces+* : \
                      -confirm+* : -join : -leave : \
                      -owner : -request : -admin
  transport = mailman_transport

juste après ces lignes :
### end router/100_exim4-config_domain_literal
#####################################################

et enfin :
mailman_transport:
  driver = pipe
  command = MAILMAN_WRAP \
            '${if def:local_part_suffix \
                  {${sg{$local_part_suffix}{-(\\w+)(\\+.*)?}{\$1}}} \
                  {post}}' \
            $local_part
  current_directory = MAILMAN_HOME
  home_directory = MAILMAN_HOME
  user = MAILMAN_USER
  group = MAILMAN_GROUP

juste après ces lignes :
### end transport/35_exim4-config_address_directory
#####################################################

suivit de :
update-exim4.conf
invoke-rc.d exim4 restart

Enfin, pour avoir l'interface web juste sur le bon vhost, j'ai ajouter ces 2 lignes dans la conf du vhost :
	Alias /images/mailman/ /usr/share/images/mailman/
	ScriptAlias / /usr/lib/cgi-bin/mailman/

suivi d'un petit "invoke-rc.d apache restart"



Reply to: