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: