Accéder au contenu.
Menu Sympa

fr - Re: [sympa-fr] exim4 et sympa

Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa

Archives de la liste

Chronologique Discussions  
  • From: Christophe Turbout <adresse@cachée>
  • To: Guillaume Allegre <adresse@cachée>
  • Cc: adresse@cachée
  • Subject: Re: [sympa-fr] exim4 et sympa
  • Date: Wed, 05 Jan 2005 09:29:50 +0100


Bonjour,

des trucs exim4 sous debian et sympa ...

j'ai modifié la config d'exim4 pour que quelle que soit la liste créée, il n'y ait qu'à valider sous l'interface wws pour que la liste soit activée.

Au passage : petit bug qu'il faudrait que je fasse mais pas le temps ... le répertoire archive de la liste n'est pas créé par le manager ... mais comme je n'ai pas cherché, je ne sais pas si c'est un bug du package, de sympa, de mon installation qui n'a pas les droits (ca ne doit pas être ça théoriquement mais bon ... on ne sait jamais !!! sans avoir cherché ...)

############### Attention !!!! ##########################

1) Ceci n'a pas été testé pour les robots virtuels .... et ne devrait pas marcher vu la définition des transports, au moins pour les bounces ... (cf. Bounce.pipe)


ca le sera peut-être prochainement car j'aurai sans doute à le faire

2) ceci n'a pas été testé pour le subscribe et l'unsunbscribe (ou très peu)

3) ca marche chez moi, je ne certifie pas que ca va marcher ailleurs !

Bon courage

à mettre dans exim4.conf ou dans le fichier qui va bien selon le type de configuration choisie pour exim4 (un seul ou une multitude de fichiers).

Une partie pour la définition une partie transport...



à remplacer :

a) listes.certic.unicaen.fr par votre domaine de listes
b) /home/sympa/expl/ par le chemin de votre expl



# SYMPA config, à mettre après system.aliases


sympa_aliases:
debug_print = "R: sympa_aliases for $local_part@$domain"
driver = redirect
allow_fail
allow_defer
data = ${lookup{$local_part}lsearch{/etc/aliases.sympa}}
file_transport = address_file
pipe_transport = address_pipe



sympa_user:
driver = accept
domains = listes.certic.unicaen.fr
local_parts = sympa
transport = sympa_pipe

sympa:
driver = accept
require_files = /home/sympa/expl/$local_part
transport = sympa_pipe

sympa_special:
driver = accept
transport = sympa_special_pipe
local_part_suffix = -request : -editor : -unsubscribe
require_files = /home/sympa/expl/$local_part

sympa_subscribe:
driver = accept
transport = sympa_subscribe_pipe
local_part_suffix = -subscribe
require_files = /home/sympa/expl/$local_part

sympa_owner_bounce:
driver = accept
transport = sympa_owner_bounce_pipe
local_part_suffix = -owner
require_files = /home/sympa/expl/$local_part

sympa_bounce:
driver = accept
local_part_prefix = bounce+
transport = sympa_bounce_pipe

# fin sympa

# Sympa Transport

sympa_pipe:
driver = pipe
command = "/usr/lib/sympa/bin/queue $local_part"
return_path_add
delivery_date_add
envelope_to_add
user = sympa
group = sympa

sympa_special_pipe:
driver = pipe
command = "/usr/lib/sympa/bin/queue $local_part$local_part_suffix"
return_path_add
delivery_date_add
envelope_to_add
user = sympa
group = sympa

sympa_subscribe_pipe:
driver = pipe
command = "/usr/lib/sympa/bin/queue $local_part$local_part_suffix@$domain@$domain"
return_path_add
delivery_date_add
envelope_to_add
user = sympa
group = sympa

sympa_owner_bounce_pipe:
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:
driver = pipe
command = "/usr/lib/sympa/bin/queue adresse@cachée"
return_path_add
delivery_date_add
envelope_to_add
user = sympa
group = sympa

#fin Sympa Transport




Guillaume Allegre a écrit :
Le mar 04 jan 2005 à 09:31 +0100, Olivier LACROIX a écrit :

Bonjour et bonne année.


oui, également !

Et merci pour vos réponses, Olivier et Olivier !
Je vais passer au cryptage des mots de passe.

Encore une question : j'utilise le MTA par défaut de debian, exim4.
J'imagine qu'il y a moyen d'optimiser sa configuration pour améliorer
les interactions sympa-exim.
Est-ce qu'il existe un document ou des "trucs et astuces" dans ce sens ?
J'ai trouvé un document pour exim 3 seulement, mais le fichier de
configuration semble avoir bien évolué depuis.

Merci...


--
Christophe Turbout tel GREYC : +33 (0)2 31 56 72 43
CERTIC, fax GREYC : +33 (0)2 31 56 73 30
CIT, Université de Caen Tel CIT : +33 (0)2 31 53 81 44
17, rue claude Bloch fax CIT : +33 (0)2 31 53 81 65
14032 CAEN CEDEX http://www.certic.unicaen.fr





Archives gérées par MHonArc 2.6.19+.

Haut de le page