Architecture du gestionnaire de liste de diffusion

Les fichiers de configuration définissant chaque liste de diffusion sont stockés dans un répertoire du nom de la liste dans :

  • /var/lib/sympa/expl/ pour les listes du domaine Internet ;
  • /var/lib/sympa/expl/i-monetab.ac-acad.fr pour les listes du domaine interne

C'est l'une des raisons pour lesquelles il n'est pas possible de modifier la variable domaine_messagerie_etab une fois l'instanciation du serveur effectuée.

Les archives des listes sont stockées dans le répertoire /var/lib/sympa/wwsarchive.

Pour redémarrer Sympa il faut utiliser la commande service sympa restart. Avant cela il faut impérativement que MySQL soit démarré, sinon des erreurs se produiront.

L'interface web Sympa est gérée par le fichier /usr/lib/cgi-bin/sympa/wwsympa.fcgi. Il s'agit d'un script CGI en perl qui utilise le mode fcgid d'apache2 pour fonctionner. La présence d'un sticky bit sur ce fichier est nécessaire pour assurer le bon fonctionnement de l'application.

Les alias des listes de diffusions (utilisés par le MTA[1] Exim4[2]) sont stockés dans le fichier /etc/mail/sympa.aliases

Pour plus d'information, veuillez vous référer à la documentation officielle du logiciel :

http://www.sympa.org/doc/index

Remarque

Sur le module AmonEcole, tous les fichiers indiqués ci-dessus se trouvent dans le conteneur bdd.

Truc & astuce

Pour modifier les Catégories de liste proposées, il est obligatoire de patcher le template EOLE :

/usr/share/eole/creole/distrib/topics.conf.