Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa
Archives de la liste
[sympa-fr] configuration du MTA pour exim
- From: <adresse@cachée>
- To: adresse@cachée
- Subject: [sympa-fr] configuration du MTA pour exim
- Date: Sat, 29 Jun 2013 10:05:53 +0200
Bonjour,
Résumé de mon installation :
Je peux créer des listes, les valider, ajouter des abonnés.
Mais je n'arrive pas à poster de message à la liste.
Je l'ai configuré à liste ouverte (public)
Le problème est du au fait que je n'arrive pas à configurer exim pour sympa.
Sur une installation précédente de sympa qui fonctionne sous Debian, voici la
configuration que j'utilisais :
dpkg -l | grep exim --> ii exim4 4.69-9+lenny4
dpkg -l | grep sympa --> ii sympa 5.3.4-6.1
dans le fichier exim4.conf.template j'avais configurer le router et le
transporteur comme suit :
#####################################################
### router/410_exim4-config_sympa
#####################################################
sympa_user:
debug_print = "R: sympa_user for $local_part@$domain"
driver = accept
domains = +local_domains
local_parts = sympa : listmaster
transport = sympa_pipe
sympa:
debug_print = "R: sympa for $local_part@$domain"
driver = accept
require_files = /var/lib/sympa/expl/$local_part
transport = sympa_pipe
sympa_special:
debug_print = "R: sympa_special for $local_part@$domain"
driver = accept
transport = sympa_special_pipe
local_part_suffix = -request : -editor : -unsubscribe
require_files = /var/lib/sympa/expl/$local_part
sympa_subscribe:
debug_print = "R: sympa_subscribe for $local_part@$domain"
driver = accept
transport = sympa_subscribe_pipe
local_part_suffix = -subscribe
require_files = /var/lib/sympa/expl/$local_part
sympa_owner_bounce:
debug_print = "R: sympa_owner_bounce for $local_part@$domain"
driver = accept
transport = sympa_owner_bounce_pipe
local_part_suffix = -owner
require_files = /var/lib/sympa/expl/$local_part
sympa_bounce:
debug_print = "R: sympa_bounce for $local_part@$domain"
driver = accept
transport = sympa_bounce_pipe
local_part_prefix = bounce+
require_files = /var/lib/sympa/expl/$local_part
#####################################################
### end router/410_exim4-config_sympa
#####################################################
#####################################################
### transport/40_sympa
#####################################################
sympa_pipe:
debug_print = "T: sympa_pipe for $local_part@$domain"
driver = pipe
command = "/usr/lib/sympa/bin/queue $local_part"
return_path_add
delivery_date_add
envelope_to_add
user = nobody
group = nogroup
sympa_special_pipe:
debug_print = "T: sympa_special_pipe for $local_part@$domain"
driver = pipe
command = "/usr/lib/sympa/bin/queue $local_part$local_part_suffix"
return_path_add
delivery_date_add
envelope_to_add
user = nobody
group = nogroup
sympa_subscribe_pipe:
debug_print = "T: sympa_subscribe_pipe for $local_part@$domain"
driver = pipe
command = "/usr/lib/sympa/bin/queue $local_part$local_part_suffix@
$domain"
return_path_add
delivery_date_add
envelope_to_add
user = sympa
group = sympa
sympa_owner_bounce_pipe:
debug_print = "T: sympa_owner_bounce_pipe for $local_part@$domain"
driver = pipe
command = "/usr/lib/sympa/bin/bouncequeue $local_part@$domain"
return_path_add
delivery_date_add
envelope_to_add
user = sympa
group = sympa
sympa_bounce_pipe:
debug_print = "T: sympa_bounce_pipe for $local_part@$domain"
driver = pipe
command = "/usr/lib/sympa/bin/bouncequeue $adresse@cachée-
marseille.fr"
return_path_add
delivery_date_add
envelope_to_add
user = nobody
group = nogroup
#####################################################
### end transport/40_sympa
#####################################################
J'ai voulu transférer cette configuration sur une distribution Debian Squeeze
avec les versions ci-dessous sans succès :
dpkg -l | grep exim --> ii exim4 4.72-6+squeeze3
dpkg -l | grep sympa --> ii sympa 6.0.1+dfsg-4+squeeze1
J'ai testé également les configurations proposées sur les FAQ suivantes sans
plus de succès
http://www.sympa.org/faq/exim
http://www.sympa.org/faq/trouble_shooting
Lorsque j'essaye d'envoyer un message à ma liste j'ai le message d'erreur
suivant:
** Error in setting up pipe, file, or autoreply:
pipe_transport unset in sympa_aliases router
Dernière info, dans le fichier exim4.conf.template, j'ai:
### router/400_exim4-config_sympa_aliases
#################################
sympa_aliases:
debug_print = "R: sympa_aliases for $local_part@$domain"
driver = redirect
domains = +local_domains
allow_fail
allow_defer
data = ${lookup{$local_part}lsearch{/etc/mail/sympa.aliases}}
.ifdef SYMPA_ALIASES_USER
user = sympa
.endif
.ifdef SYMPA_ALIASES_GROUP
group = sympa
.endif
.ifdef SYMPA_ALIASES_FILE_TRANSPORT
file_transport = SYMPA_ALIASES_FILE_TRANSPORT
.endif
.ifdef SYMPA_ALIASES_PIPE_TRANSPORT
pipe_transport = sympa_pipe
.endif
.ifdef SYMPA_ALIASES_DIRECTORY_TRANSPORT
directory_transport = SYMPA_ALIASES_DIRECTORY_TRANSPORT
.endif
#####################################################
### transport/40_sympa
#####################################################
sympa_pipe:
debug_print = "T: sympa_pipe for $local_part@$domain"
driver = pipe
command = "/usr/lib/sympa/bin/queue $local_part"
return_path_add
delivery_date_add
envelope_to_add
user = sympa
group = sympa
Si quelqu'un peut venir à mon aide, d'avance un très grand merci.
Jean-Christophe Perennes
Administrateur Systèmes & Réseaux
CRDP d'Aix-Marseille
- [sympa-fr] configuration du MTA pour exim, jean-christophe.perennes, 29/06/2013
Archives gérées par MHonArc 2.6.19+.