Documentation sur le logiciel SYMPA

Ceci est une ancienne révision du document !


Propriétaires, modérateurs, abonnés

Comment modifier en une seule fois une liste de propriétaires ou modérateurs, commune à plusieurs listes.
Comment ajouter des abonnés provenant d'un fichier texte.

Sur le serveur

La nomenclature suivante a été choisie pour les fichiers d'inclusion et les fichiers d'adresses de personne.

  • les fichiers propriétaires commencent par owner_
  • les fichiers modérateurs commencent par editor_
  • les fichiers abonnés commencent par user_

Pour les propriétaires

Sous ~sympa/etc/<robot>/data_sources/OWNER créer :

  • un fichier owner_<nom>-liste.incl avec la liste des propriétaires, une adresse mail par ligne. Ce fichier peut se trouver dans un autre répertoire que OWNER.

Sous ~sympa/etc/<robot>/data_sources créer :

  • un fichier owner_<nom>.incl avec la ligne

include_file ~sympa/etc/<robot>/data_sources/OWNER/owner_<nom>.incl

Pour les modérateurs

C'est la même démarche, remplacer owner_ par editor_

include_file ~sympa/etc/<robot>/data_sources/OWNER/editor_<nom>.incl

On peut utiliser pour les modérateurs les mêmes fichiers que les propriétaires.

Pour les abonnés

idem remplacer owner_ par user_

Modification des propriétaires ou modérateurs

Sur le serveur supprimer ou ajouter les adresses dans le fichier correspondant.

Attention pour la prise en compte des modifications dans les fichiers de propriétaires et modérateurs, il faut recharger la configuration de la liste.

Forcer

Configuration de la liste

Sur le serveur

Dans le fichier config de la liste

Propriétaires

owner_include
source owner_[nom]
reception mail
profile normal
visibility noconceal

Modérateurs

editor_include
source editor_[nom]
reception mail
visibility noconceal

Abonnés

member_include
source user_[nom]

Par l'interface web

Propriétaires

Modérateurs

“Modérateurs définis via une source de données externe (editor_include)défaut”, choisir la source de données (source)

Abonnés à partir d'un fichier texte

Au niveau "Utilisateurs inclus depuis des sources de données paramétrables (member_include)défaut", choisir

la source de données (source)

  • Soit dans le fichier config de la liste
include_file /home/sympa/etc/<robot>/data_sources/liste.incl