« Listes de discussion sympa » : différence entre les versions

De wiki.infini
m (21 révisions importées)
Ligne 1 : Ligne 1 :
= Gestionnaire de listes Sympa =
== Un peu de vocabulaire ==
== un peu de vocabulaire ==
* '''Sympa''' : Sympa signifie Système de Multi-Postage Automatique ; c'est un gestionnaire (ou moteur) de listes libre créé en 1997 par le CRU (comité réseau des universités) ; Sympa est toujours maintenu par une forte communauté et est adapté à la gestion de très grosses listes. À la différence de moteurs commerciaux, Sympa respecte la vie privée, il n'est notamment pas possible de savoir si un abonné a ouvert le message ou non car Sympa n'insère pas de mouchard dans le corps des courriels
* '''sympa 6''' : le gestionnaire de listes utilisé depuis avril 2012 (a succédé à sympa5)
* '''nom de domaine''' : la partie située après le '''@''' dans l'adresse de la liste,  le terme '''robot''' est parfois utilisé par sympa pour désigner le nom de domaine
* '''nom de domaine''' : la partie située après le '''@''' dans l'adresse de la liste,  le terme '''robot''' est parfois utilisé par sympa pour désigner le nom de domaine
* '''adresse de la liste''' : l'adresse de la liste est de la même forme qu'une adresse de courrier électronique ; une liste est une adresse électronique, c'est le moteur de listes qui se charge de relayer le message à tous les abonnés de la liste
* '''liste de discussion''' : une liste de discussion permet les échanges entre les abonnés de la liste ; chacun répondant à l'adresse de la liste, tous les abonnés profitent de la discussion. Pour de bonnes relations, chacun doit veiller à discuter sur la liste de choses qui intéressent tous les abonnés de la liste, et répondre uniquement à l'expéditeur lorsque la réponse n'intéresse pas les autres membres de la liste
* '''liste de diffusion''' : une liste de diffusion (ou newsletter) est un type particulier de liste qui sert à distribuer des informations sans permettre aux abonnés de répondre à l'ensemble de la liste
* '''listmaster''' : personne (ou groupe de personnes) habilitée(s) à valider la création d'une liste ; il⋅elle a notamment la main sur toutes les listes (configuration, création, suppression, restauration, etc.)


== Création d'une liste ==
== Création d'une liste ==
'''Rappel : ''' Seuls les adhérents d'INFINI peuvent être propriétaires de listes.
'''Rappel : ''' Seuls les adhérents d'INFINI peuvent être propriétaires de listes.


Pour créer une liste, il faut se rendre sur http://listes.infini.fr puis cliquer sur le nom de domaine souhaité. Vous devez impérativement sélectionner un nom de domaine qui vous appartient  :
===Robot de liste===
* si vous ne souhaitez pas utiliser un nom de domaine personnalisé, sélectionnez '''listes.infini.fr'''
Vous pouvez créer une liste @listes.infini.fr, @infini.fr ou @sympa.infini.fr. Si vous possédez votre propre nom de domaine, ou bien si vous utilisez un sous-domaine d'infini.fr, vous pouvez également créer des listes avec ce nom de domaine (pour cela contactez préalablement l'[https://www.infini.fr/contact-et-adhesion équipe technique] pour demander la création d'un robot de liste spécifique).
* si le nom de domaine que vous souhaitez utiliser n'est pas présent, vous pouvez demander son ajout par [http://www.infini.fr/vie-associative/communiquer/article/nous-contacter-nous-rencontrer e-mail aux techs] (seuls les domaines déjà déclarés dans votre compte alternc peuvent être utilisés)


Une fois arrivé sur la page associée à votre nom de domaine :
===Pour créer une liste ===
# identifiez-vous avec comme identifiant '''l'adresse de contact''' renseignée dans ''galette'' (le mot de passe est spécifique à SYMPA, si vous ne le connaissez pas, ou si c'est votre première connexion, vous pouvez vous le faire envoyer) : c'est indispensable car cela nous permet de vérifier automatiquement que la liste est bien demandée par un adhérent d'INFINI.
# rendez-vous sur https://listes.infini.fr puis cliquer sur le nom de domaine souhaité
# cliquez sur l'onglet "Création de liste" qui est présent uniquement quand vous êtes identifié, et remplissez le formulaire. En cas de souci écrivez à tech@infini.fr.
# identifiez-vous avec comme identifiant '''l'adresse mail de contact''' renseignée dans ''galette'', c'est indispensable car cela nous permet de vérifier automatiquement que la liste est bien demandée par un adhérent d'INFINI. Le mot de passe est spécifique à SYMPA, à la première connexion cliquez sur le lien en haut à gauche "Première connexion ?" ; si vous ne l'avez oublié, cliquez en haut à gauche sur "Mot de passe perdu ?" pour le réinitialiser
# cliquez sur l'onglet "Création de liste" qui est présent uniquement quand vous êtes identifié, et remplissez le formulaire. En cas de souci contactez l'[https://www.infini.fr/contact-et-adhesion équipe technique].


== Changement de propriétaire de listes ==
===Formulaire de création de liste===
Si vous êtes déjà propriétaire d'une liste sur ce robot, il vous est proposé de créer une liste en la recopiant d'une autre (voir [[Listes_de_discussion_sympa#Copier_une_liste_existante|plus bas]])
* Renseignez le nom de la liste
* Types de listes ; les plus fréquemment utilisés sont "Paramétrage pour un groupe de travail" pour une liste de discussion, et "Paramétrage adapté à une newsletter" pour une liste de diffusion ; les caractéristiques principales de chaque type de liste est indiqué.
* Renseignez l'objet de la liste
* Sélectionnez "Listes" dans la liste déroulante "Catégories"
* Renseignez la description de la liste
* Cliquez sur "Envoyer votre demande de création" ; la liste sera validée par un listmaster sous peu ; n'hésitez pas à nous [https://www.infini.fr/contact-et-adhesion contacter] si vous n'avez pas de confirmation de création dans les 48 heures.
 
== Opérations avancées ==
=== Changement de propriétaire de listes ===
Le propriétaire de type "privileged" de la liste (cas du créateur de la liste), peut rajouter d'autres propriétaires la rubrique "définition de la liste". Il est important que l'adresse de contact de galette soit un des propriétaires de la liste afin que l'on puisse rattacher aisément une liste à un compte d'adhérent.
Le propriétaire de type "privileged" de la liste (cas du créateur de la liste), peut rajouter d'autres propriétaires la rubrique "définition de la liste". Il est important que l'adresse de contact de galette soit un des propriétaires de la liste afin que l'on puisse rattacher aisément une liste à un compte d'adhérent.
===Modifier l'objet ou la description de la liste===
* Pour modifier l'objet de la liste, rendez-vous sur la page d'administration de la liste, puis ''Configurer la liste'' et ''Définition de la liste''. Modifiez le champ ''Objet de la liste (subject) ''
* Pour modifier la description de la liste, rendez-vous sur la page d'administration de la liste, puis ''Personnaliser'' et cliquez sur le bouton ''Editer'' en regard de ''Description de la liste''
===Renommer la liste===
Pour renommer une liste, rendez-vous sur la page d'administration de la liste, puis cliquez sur le bouton ''Renommer la liste''. La liste repasse alors en attente de validation par un listmaster, comme pour une création de liste.
===Copier une liste existante===
Vous pouvez créer une liste en la recopiant d'une autre liste dont vous êtes propriétaire. Veillez à bien modifier l'objet et la description de la nouvelle liste. Vérifiez également que les paramètres conviennent.
=== Contournement des problèmes avec certains expéditeurs ===
De plus en plus de fournisseurs d'adresses mail (yahoo, hotmail, gmail) mettent en place des règles de distribution des courriels qui sont préjudiciables aux moteurs de listes (plus d'informations ici : https://www.infini.fr/Fuyez-Yahoo-Aol-et-Hotmail).


== Contournement des problèmes avec certains expéditeurs ==
Par défaut nous avons mis en place la règle suivante : si un fournisseur de mail a mis en place une protection DMARC, alors Sympa change l'expéditeur réel du courriel en le remplaçant par l'adresse de la liste.
Pour contourner les problèmes d'absence de coopération de certains fournisseurs de mails dont les utilisateurs ne peuvent pas écrire à des listes (cf. https://www.infini.fr/fuyez-yahoo-aol-et-hotmail), il est possible de demander à sympa de réécrire les adresses problématiques. Pour cela :
* Avantage : le fournisseur de mail acceptera le mail (sauf si d'autres mécanismes le considèrent comme un spam)
# aller dans l'administration de la liste
* Inconvénient : l'expéditeur effectif est l'adresse de la liste, l'adresse de l'expéditeur réel indiquée en simple texte, vous verrez des mails en provenance de : "bob l'éponge" (bobleponge@gmail.com via ma-liste Mailing List) <adresse de la liste>
# cliquer sur l'onglet '''dkim'''
# au paragraphe '''DMARC Protection (dmarc_protection)''', mettre :
## '''Protection mode''' à ''domain matching regular expression''
## '''Match domain regexp''' : ''yahoo.*|hotmail.*|aol.*'' (voir ci-dessous)
## '''New From name format''' : choisir ''name_email_via_list'' mais les autres choix sont possibles (voir plus bas)
# enregistrer, et tester !
 
La première étape est d'identifier les domaines qui posent problème (en regardant les domaines des adresses en erreur, on peut les déterminer et adapter la liste du point 2) ; pour commencer je mettrais yahoo.fr, hotmail.com, aol.com et gmail.com (en séparant les domaines par des "pipes", la barre verticale AltGr-6)). Attention, toutes les adresses en erreur ne sont pas la conséquence du blocage par yahoo et consorts, il faut aller voir sur chaque adresse la raison de l'erreur.
 
=== Fonctionnement ===
On dit à sympa (sympa est le moteur de liste) : si le domaine d'un émetteur est l'un de ceux cités, alors réécris le champ From: de la manière suivante :
"truc muche (truc.muche@hotmail.com via lenomdelaliste Mailing List) <lenomdelaliste@listes.infini.fr>"
Les expéditeurs dont l'adresse mail n'est pas listée ne verront pas le champ From: de leur message réécrit, le fonctionnement sera comme avant.
 
=== Réécriture du champ From: (point 3) ===
Au point 3, on a 4 choix pour le champ "New From name format (phrase) :", qui changent la présentation de l'expéditeur dont l'adresse a été réécrite :
* display name : les mails en provenance des domaines énumérés dans la regexp seront réécris comme provenant de "Truc Muche" <lenomdelaliste@listes.infini.fr>
* display name and email : "Truc Muche truc.muche@yahoo.com" <lenomdelaliste@listes.infini.fr>
* email "via mailing list " : "Truc Muche (truc.muche@yahoo.com via lenomdelaliste Mailing list)" <lenomdelaliste@listes.infini.fr>
* name "via mailing list " : "Truc Muche (via lenomdelaliste Mailing list)" <lenomdelaliste@listes.infini.fr>
Dans tous les cas, l'expéditeur effectif de chaque message provenant d'un domaine de la regexp sera toujours lenomdelaliste@listes.infini.fr (ainsi les abonnés yahoo, aol, gmail, etc. le recevront sans problème), mais le texte autour, et qui s'affiche dans les courrielleurs comme thunderbird ou sur le webmail, sera régi par l'option que tu auras choisie.
Perso je préfère l'une des 2 dernières options car elle évite de faire une confusion : en effet un courrielleur pourrait associer Truc Muche à lenomdelaliste@listes.infini.fr, du coup il faut être vigilant quand on envoie un mail, car on peut l'envoyer à la liste en croyant l'envoyer à une personne donnée (alors que si lenomdelaliste@listes.infini.fr est associé à "Truc muche (truc.muche@yahoo.com via lenomdelaliste Mailing list)" ça se voit de suite et ça attire l'attention sur le destinataire.


== Commandes ==
Vous pouvez modifier ce comportement par défaut s'il ne vous convient pas :
# rendez-vous sur la page d'administration de la liste
# cliquer sur l'onglet '''DKIM'''
# modifiez les options au paragraphe '''DMARC Protection (dmarc_protection)'''


sympa@<nom de domaine de la liste>, soit par exemple sympa@listes.infini.fr ou sympa@mon_asso.org
=== Commandes ===
Il est aussi possible d'interagir avec Sympa par courriel, en tant que simple adhérent ou en tant que propriétaire de liste. Pour cela il faut écrire à sympa@<nom de domaine de la liste>, soit par exemple sympa@listes.infini.fr ou sympa@mon_asso.org


'''Commandes principales :'''
'''Commandes principales :'''

Version du 9 août 2020 à 10:34

Un peu de vocabulaire

  • Sympa : Sympa signifie Système de Multi-Postage Automatique ; c'est un gestionnaire (ou moteur) de listes libre créé en 1997 par le CRU (comité réseau des universités) ; Sympa est toujours maintenu par une forte communauté et est adapté à la gestion de très grosses listes. À la différence de moteurs commerciaux, Sympa respecte la vie privée, il n'est notamment pas possible de savoir si un abonné a ouvert le message ou non car Sympa n'insère pas de mouchard dans le corps des courriels
  • nom de domaine : la partie située après le @ dans l'adresse de la liste, le terme robot est parfois utilisé par sympa pour désigner le nom de domaine
  • adresse de la liste : l'adresse de la liste est de la même forme qu'une adresse de courrier électronique ; une liste est une adresse électronique, c'est le moteur de listes qui se charge de relayer le message à tous les abonnés de la liste
  • liste de discussion : une liste de discussion permet les échanges entre les abonnés de la liste ; chacun répondant à l'adresse de la liste, tous les abonnés profitent de la discussion. Pour de bonnes relations, chacun doit veiller à discuter sur la liste de choses qui intéressent tous les abonnés de la liste, et répondre uniquement à l'expéditeur lorsque la réponse n'intéresse pas les autres membres de la liste
  • liste de diffusion : une liste de diffusion (ou newsletter) est un type particulier de liste qui sert à distribuer des informations sans permettre aux abonnés de répondre à l'ensemble de la liste
  • listmaster : personne (ou groupe de personnes) habilitée(s) à valider la création d'une liste ; il⋅elle a notamment la main sur toutes les listes (configuration, création, suppression, restauration, etc.)

Création d'une liste

Rappel : Seuls les adhérents d'INFINI peuvent être propriétaires de listes.

Robot de liste

Vous pouvez créer une liste @listes.infini.fr, @infini.fr ou @sympa.infini.fr. Si vous possédez votre propre nom de domaine, ou bien si vous utilisez un sous-domaine d'infini.fr, vous pouvez également créer des listes avec ce nom de domaine (pour cela contactez préalablement l'équipe technique pour demander la création d'un robot de liste spécifique).

Pour créer une liste

  1. rendez-vous sur https://listes.infini.fr puis cliquer sur le nom de domaine souhaité
  2. identifiez-vous avec comme identifiant l'adresse mail de contact renseignée dans galette, c'est indispensable car cela nous permet de vérifier automatiquement que la liste est bien demandée par un adhérent d'INFINI. Le mot de passe est spécifique à SYMPA, à la première connexion cliquez sur le lien en haut à gauche "Première connexion ?" ; si vous ne l'avez oublié, cliquez en haut à gauche sur "Mot de passe perdu ?" pour le réinitialiser
  3. cliquez sur l'onglet "Création de liste" qui est présent uniquement quand vous êtes identifié, et remplissez le formulaire. En cas de souci contactez l'équipe technique.

Formulaire de création de liste

Si vous êtes déjà propriétaire d'une liste sur ce robot, il vous est proposé de créer une liste en la recopiant d'une autre (voir plus bas)

  • Renseignez le nom de la liste
  • Types de listes ; les plus fréquemment utilisés sont "Paramétrage pour un groupe de travail" pour une liste de discussion, et "Paramétrage adapté à une newsletter" pour une liste de diffusion ; les caractéristiques principales de chaque type de liste est indiqué.
  • Renseignez l'objet de la liste
  • Sélectionnez "Listes" dans la liste déroulante "Catégories"
  • Renseignez la description de la liste
  • Cliquez sur "Envoyer votre demande de création" ; la liste sera validée par un listmaster sous peu ; n'hésitez pas à nous contacter si vous n'avez pas de confirmation de création dans les 48 heures.

Opérations avancées

Changement de propriétaire de listes

Le propriétaire de type "privileged" de la liste (cas du créateur de la liste), peut rajouter d'autres propriétaires la rubrique "définition de la liste". Il est important que l'adresse de contact de galette soit un des propriétaires de la liste afin que l'on puisse rattacher aisément une liste à un compte d'adhérent.

Modifier l'objet ou la description de la liste

  • Pour modifier l'objet de la liste, rendez-vous sur la page d'administration de la liste, puis Configurer la liste et Définition de la liste. Modifiez le champ Objet de la liste (subject)
  • Pour modifier la description de la liste, rendez-vous sur la page d'administration de la liste, puis Personnaliser et cliquez sur le bouton Editer en regard de Description de la liste

Renommer la liste

Pour renommer une liste, rendez-vous sur la page d'administration de la liste, puis cliquez sur le bouton Renommer la liste. La liste repasse alors en attente de validation par un listmaster, comme pour une création de liste.

Copier une liste existante

Vous pouvez créer une liste en la recopiant d'une autre liste dont vous êtes propriétaire. Veillez à bien modifier l'objet et la description de la nouvelle liste. Vérifiez également que les paramètres conviennent.

Contournement des problèmes avec certains expéditeurs

De plus en plus de fournisseurs d'adresses mail (yahoo, hotmail, gmail) mettent en place des règles de distribution des courriels qui sont préjudiciables aux moteurs de listes (plus d'informations ici : https://www.infini.fr/Fuyez-Yahoo-Aol-et-Hotmail).

Par défaut nous avons mis en place la règle suivante : si un fournisseur de mail a mis en place une protection DMARC, alors Sympa change l'expéditeur réel du courriel en le remplaçant par l'adresse de la liste.

  • Avantage : le fournisseur de mail acceptera le mail (sauf si d'autres mécanismes le considèrent comme un spam)
  • Inconvénient : l'expéditeur effectif est l'adresse de la liste, l'adresse de l'expéditeur réel indiquée en simple texte, vous verrez des mails en provenance de : "bob l'éponge" (bobleponge@gmail.com via ma-liste Mailing List) <adresse de la liste>

Vous pouvez modifier ce comportement par défaut s'il ne vous convient pas :

  1. rendez-vous sur la page d'administration de la liste
  2. cliquer sur l'onglet DKIM
  3. modifiez les options au paragraphe DMARC Protection (dmarc_protection)

Commandes

Il est aussi possible d'interagir avec Sympa par courriel, en tant que simple adhérent ou en tant que propriétaire de liste. Pour cela il faut écrire à sympa@<nom de domaine de la liste>, soit par exemple sympa@listes.infini.fr ou sympa@mon_asso.org

Commandes principales :

HELP Envoie un fichier d'aide
LISTS Annuaire des listes non cachées du serveur
WHICH Renvoie la liste des listes auxquelles on est abonné
INFO liste Renvoie des informations sur la liste
REVIEW liste Retourne la liste des abonnés à la liste
SUBSCRIBE liste Prénom Nom Info Abonnement à une liste
SIGNOFF liste Résiliation de l'abonnement à une liste
INDEX liste Index des fichiers d'archives
INVITE liste email Inviter email à s'abonner à la liste
LAST liste Permet d'obtenir le dernier message de la liste
GET liste fichier Pour obtenir un fichier d'archives.
CONFIRM clef Confirmation pour l'envoi d'un message

Commandes complémentaires :

SET liste NOMAIL Suspendre la reception des messages de la liste.
SET liste MAIL Reception de la liste en mode normal.
SET liste CONCEAL Passage en liste rouge (adresse d'abonné cachée).
SET liste NOCONCEAL Adresse d'abonné visible via REVIEW.
SET liste SUMMARY Réception de la liste des messages uniquement

Commandes réservées au propriétaire de liste :

ADD liste @email Prénom Nom Info Ajouter un Utilisateur dans une liste
DEL liste @email Retirer un Utilisateur d'une liste
STATS liste Consulter les statistiques de la liste
EXPIRE liste anciennete delai Déclenche un processus d'expiration pour les abonnés à la liste n'ayant pas confirmé leur abonnement depuis ancienneté jours. S'ils n'ont pas confirmé leur abonnement dans le délai delai, l'abonnement est supprimé.
EXPIREINDEX liste Retourne l'état d'un processus d'expiration en cours.
REMIND liste Envoie à chaque abonné un message lui rappelant l'adresse avec laquelle il est abonné.

Commandes réservées au modérateur de liste :

ADD liste @email Prénom Nom Info Ajouter un Utilisateur dans une liste
DEL liste @email Retirer un Utilisateur d'une liste
STATS liste Consulter les statistiques de la liste
DISTRIBUTE liste clé Valider un message
REJECT liste clé Invalider un message
MODINDEX liste Consulter la liste des messages à modérer

Gérer les archives de ses listes

Au fil des ans, les messages s'accumulent et le poids des archives ne cesse de croître. En 2013, 20Go de messages ont été accumulés sur près de 720 listes.

Télécharger les archives de liste

Dans le menu "Gérer les archives" depuis la page d'administration de la liste, vous pouvez sélectionner un ou plusieurs mois (en gardant la touche Ctrl enfoncée dans la liste de sélection). Ensuite cliquez sur "Téléchargez le fichier Zip" pour télécharger le ou les mois sélectionnés.

Effacer les mois les plus anciens

De la même façon, vous pouvez effacer le ou les mois que vous avez téléchargés en cliquant sur "Supprimer les mois sélectionnés".