OVH Cloud OVH Cloud

configuration mailman

1 réponse
Avatar
Patrice TOSSAVI
Bonjour =E0 tous,

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

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

Lorsque que j'ins=E8re ces lignes "

# Mailman stuff
# home dir for mailman
MAILMAN_HOME=3D/var/lib/mailman
# wrapper script for mailman
MAILMAN_WRAP=3DMAILMAN_HOME/mail/wrapper
# user and group for mailman
MAILMAN_UID=3Dlist
MAILMAN_GID=3Ddaemon=20
" exim.conf, mon serveur de messagerie ne r=E9pond plus quand on poste de=
s messages.

Pour les configurations des transports et r=E9directeurs, je ne sais vrai=
ment dans quels fichiers ins=E9rer les nouvelles lignes.

Merci de m'aider =E0 achever cette configuration.


--=20
Cordialement,

*Patrice K. TO S S A V I*
Tech. Maint. Informatiq & R=E9seaux
Concepteur - R=E9alisateur WEB
_T=E9l_: *+229 97 44 53 55*
041 BP 149 Cotonou - BENIN

1 réponse

Avatar
Thomas Clavier
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Úemon

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"


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact