Les listes de diffusion au ResEl

Généralités

Comment fonctionnent les mailing listes ?

Toutes les mailing listes sont référencées sur sympa (https://mlistes.resel.fr). Ce logiciel se charge de gérer les abonnés des listes, les listes et les archives de chaque liste. Lorsqu'un mail est envoyé à une mailing liste, sympa se charge de mailer tous les abonnés de la liste.

warning L'infra mailing-liste s'appuie sur la stack mail du ResEl qui n'est pas détaillé ici. Plus de détails sur l'article wiki.

Sympa tourne sur Toad, le serveur mail.

D'autre part, lorsque quelqu'un veut créer une liste, il va se loguer sur le site de sympa (https://mlistes.resel.fr/), cliquer sur création de liste, et suivre les étapes de configuration de la future liste. A la fin de la demande de création, un mail est envoyé aux listmasters (listmaster@resel.fr), c'est à dire à toi qui lit cette page.

Ce que tu devras faire

Il y a deux choses essentielles à savoir faire pour gérer les mailing listes du ResEl : tout d'abord l'acceptation d'une liste, après que quelqu'un en ai fait la demande, et la suppression d'une liste, lorsque cela est nécessaire (liste non utilisée par exemple).

Ajout d’un nouveau listmaster

Pour ajouter un listmaster, il faut se connecter à Toad. Puis, il faut ajoutez l’adresse courriel du nouveau listmaster dans le fichier /etc/sympa/resel.fr/robot.conf. Il faut aussi l’ajouter à l’alias listmaster dans le fichier /etc/postfix/aliases et enfin commiter tout les changements sur git.

Enfin, il faut redémarrer Apache2 et Sympa :

/etc/init.d/sympa restart
/etc/init.d/apache2 reload

Acceptation de mailing liste

Avant d'accepter une liste, il faut bien vérifier qu'elle respecte chacun les critères suivant :

  • La première règle, la plus importante, est qu'on accepte toutes les listes, sauf les listes pougne ou de projet qu'on redirige vers l'école (https://mlistes.telecom-bretagne.eu). Évidemment, on n'accepte pas non plus les listes moralement incorrectes.
  • L'adresse du futur propriétaire de la liste ne doit pas être en @tb mais en @telecom-bretagne.eu
  • Le nom et la description de la liste doivent être suffisamment explicites, pour permettre de savoir à quoi elle correspond.
  • Il ne doit pas exister de liste ayant le même rôle.

Acceptation ou refus sur Sympa

Donc, lorsqu'une demande de création de liste est faite, tu reçois un mail t'avertissant de cette demande. Ce mail se présente sous la forme :

Une demande de création pour la liste "nomdelaliste" a été faite par prénom.nom@telecom-bretagne.eu
nomdelaliste@resel.fr
Description de la liste
https://mlistes.resel.fr/wws/info/nomdelaliste
pour activer/supprimer cette liste :
https://mlistes.resel.fr/wws/get_pending_lists

Comme indiqué, tu cliques sur le dernier lien qui t'envoie sur une page de sympa. On te demande ton login et ton mot de passe de listmaster. Il ne te reste plus qu'à choisir si tu supprimes ou si tu acceptes la liste (si tu ne sais pas car le nom de la liste est un peu ambigu, demande l'avis des vieux :-)), et de valider ton choix.

Si tu as refusé la liste, tu n'as plus rien à faire; un mail est envoyé automatiquement au demandeur de la liste, néanmoins, tu peux lui écrire à nouveau pour justifier ton refus.

Tu peux voir les mailing listes en attente sur l'onglet admin de Sympa : https://mlistes.resel.fr/wws/serveradmin

Suppression de mailing liste

Pour supprimer une liste sur sympa, tu vas sur la page https://mlistes.resel.fr/wws/, tu te logues en tant que listmaster, tu recherches la liste que tu veux supprimer, et tu cliques sur le lien '''admin''' qui se trouve à côté du nom de la liste. Il y a alors un lien '''Supprimer la liste''', sur lequel tu cliques... Voilà c'est fait !

Ressources utiles / Articles connexes

TODO

  • Configuration technique du serveur, (quitte à faire plusieurs pages)