Pourquoi utiliser des listes de diffusion
(mailarchive.ietf.org)- Les listes de diffusion sont une technologie ancienne de l’histoire d’Internet, mais elles restent encore largement utilisées
- Elles offrent une expérience d’usage simple, sans logiciel dédié ni interface web complexe
- Elles sont très sûres du point de vue de la sécurité et de la confidentialité, et conviennent aussi bien aux environnements mobiles qu’aux environnements à faible bande passante
- Elles offrent une interopérabilité efficace ainsi qu’une grande souplesse, notamment pour la recherche et l’archivage hors ligne
- Contrairement aux forums web ou aux réseaux sociaux, elles disposent de nombreux atouts en matière d’archivage, de recherche, de portabilité et de passage à l’échelle
La valeur durable de la technologie des listes de diffusion
- Les systèmes de messagerie et les listes de diffusion reposent sur une architecture entièrement fédérée, sans besoin de connexion simultanée distincte ni de logiciel spécial
- L’archivage et la recherche y sont faciles, et ces avantages n’ont jamais disparu
Pourquoi utiliser des listes de diffusion
- Les listes de diffusion (appelées au départ « réflecteurs ») sont utilisées comme moyen de communication important depuis les débuts d’Internet
- Si elles sont encore utilisées aujourd’hui, c’est parce qu’elles conservent des avantages techniques nettement supérieurs à ceux des solutions alternatives
Principaux avantages des listes de diffusion
-
Aucun logiciel spécial nécessaire
- N’importe qui peut participer librement avec un client mail standard
- Chacun bénéficie d’une expérience cohérente dans son UI ou environnement logiciel préféré
- Il n’est pas nécessaire d’apprendre une interface différente pour chacun des 687 forums web
-
Simplicité et cohérence
- Il suffit de connaître la nétiquette de base et quelques règles d’Internet pour participer immédiatement
- Contrairement à de multiples forums web aux structures totalement différentes, il est simple de participer à plusieurs listes de diffusion
-
Risque de sécurité minimal
- Les utilisateurs peuvent participer sans s’exposer à des risques particuliers
-
Risque minimal pour la confidentialité
-
L’exposition des données personnelles et autres informations du même type est presque inexistante
-
Ces deux points (sécurité/confidentialité) contrastent particulièrement avec les risques liés aux forums web et aux réseaux sociaux
-
-
Économe en bande passante
- Adapté aux environnements mobiles et à ceux où l’usage des données est limité
- Les forums web consomment relativement plus de données
-
Interopérabilité exceptionnelle
- Les tâches comme la transmission et le transfert de messages sont simples et libres
- Il est possible de s’intégrer souplement à plusieurs listes, à des particuliers et à d’autres systèmes de messagerie
- La compatibilité ou le transfert entre logiciels de forums web est presque impossible
-
Mode asynchrone
- Il est possible de recevoir, consulter et rédiger des messages sans connexion en temps réel
- On peut relire le contenu et préparer des réponses hors ligne
-
Robustesse face aux pannes réseau
- Même en cas de panne ou de latence, les messages sont conservés puis transmis une fois le service rétabli
-
Modèle push (mise à jour automatique)
- Le nouveau contenu arrive automatiquement ; l’utilisateur n’a pas besoin d’aller le vérifier lui-même
-
Excellente capacité de passage à l’échelle
- Quand la taille augmente, la qualité de service ou la complexité d’administration n’explosent pas brutalement
-
Résistance aux usages malveillants et aux abus
- Relativement plus résistantes aux attaques logicielles, au spam et au phishing
- Les forums web, en raison de leur complexité, sont très facilement exposés aux menaces de sécurité
-
Excellentes fonctions de fil de discussion et de citation
- Il est facile de suivre le fil d’une discussion et d’organiser correctement les citations
-
Portabilité
- Une liste peut être librement déplacée ou migrée entre domaines et hôtes
-
Conversion et migration faciles
- Le déplacement vers un autre serveur, un autre logiciel ou un autre OS est libre et simple
- Pour les forums web, la conversion et la migration sont très difficiles, voire impossibles
-
Facilité de stockage et de lecture en local ou sur support physique
- Pour les forums web, ce type d’archivage est extrêmement difficile, voire impossible
-
Consommation minimale de ressources
- L’usage du CPU, de la mémoire, du disque et des ressources réseau est très faible
-
Intégration avec Usenet et d’autres médias
- Comme la Python Mailing List, l’intégration est possible via une passerelle bidirectionnelle avec Usenet, ainsi qu’avec des sites web et des flux RSS
-
Format d’archive durable et lisible sur le long terme
- Grâce au format Unix mbox, des données archivées il y a plusieurs décennies peuvent encore être consultées sans problème
- Même des centaines de millions de messages peuvent être stockés sur une seule clé USB
-
Possibilité d’archivage local
- Les utilisateurs peuvent constituer et conserver leurs propres archives
-
Possibilité de recherche locale
- Les utilisateurs peuvent effectuer rapidement des recherches avec le logiciel de recherche de leur choix
- La recherche reste libre même hors ligne
- Avec une simple sauvegarde, il n’y a pas de risque de perte de l’original, alors que les forums web n’offrent pas cette fonction
1 commentaires
Avis Hacker News
J’ai eu cette réflexion après avoir vu récemment quelqu’un s’étonner que les mailing lists « existent encore » en 2025
Je me demande quelle alternative on pourrait proposer
Lien connexe
C’est exactement pour ça que je déteste vraiment la tendance qui consiste à déplacer les échanges vers Discord, Slack, voire des groupes Facebook
Ces plateformes exigent un compte ou une invitation distincte (et sont le plus souvent privées par défaut), ne sont pas indexées par les moteurs de recherche, sont propriétaires, et ne permettent ni l’archivage ni l’export
Au final, les connaissances disparaissent sans cesse
En réalité, une mailing list n’est pas strictement un réseau fédéré
Tout le monde doit envoyer un message à une adresse spécifique sur un seul domaine, donc l’administrateur de ce domaine peut bloquer ou censurer
(ce qui est aussi un avantage pour lutter contre le spam)
Si un certain degré de centralisation ne vous dérange pas, il existe pas mal d’alternatives aux mailing lists
Les forums web open source populaires prennent généralement en charge les notifications par e-mail, la publication par e-mail, les archives explorables, etc. (phpBB, Discourse, etc.)
Je pense que le NNTP (Newsgroups) remplit ces critères
L’aspect réseau fédéré est un peu plus compliqué aujourd’hui, mais à une époque, la plupart des FAI exploitaient un serveur NNTP
Le protocole lui-même prend en charge une architecture fédérée
En savoir plus sur le Network News Transfer Protocol (NNTP)
J’aimerais reformuler « sans dépendance à une entreprise particulière » en
« ne pas être pris en otage par le rançongiciel d’une entreprise donnée »
Discussion connexe
En pratique, pour 99,99 % de la population, un groupe WhatsApp ne remplit qu’un seul de ces critères (j’espère au moins un, mais je n’en suis même pas sûr parce qu’on y sélectionne mal le texte)
Ce que veulent les gens, c’est simplement un moyen facile d’échanger des messages et d’ajouter ou retirer des participants sans effort
Ils ne se soucient pas vraiment du reste
Le conseil des copropriétaires de notre immeuble (HOA) gère une mailing list unique pour les discussions et les annonces
Tout le monde n’a qu’une seule adresse e-mail à retenir, ce qui permet par exemple de l’utiliser directement pour annoncer une fête de fin d’études
C’est pratique, car cela ne nécessite pas de compte Facebook ou Google Groups
Quand quelqu’un déménage, il suffit de mettre à jour son adresse dans la liste
Le seul vrai problème opérationnel, c’est que les gens répondaient souvent machinalement au dernier message reçu, même quand le sujet du fil avait changé
Nous avons donc configuré un verrouillage automatique des fils après 1 à 2 semaines d’inactivité
de sorte que les vrais nouveaux sujets soient publiés dans un nouveau fil
Détail amusant : dans Outlook (uniquement dans le client de bureau, je ne sais pas pour 365), si l’on modifie l’objet en répondant, cela crée automatiquement un nouveau fil
Microsoft a ajouté cette fonctionnalité après avoir constaté que beaucoup de gens « commencent un nouvel e-mail en répondant au dernier message d’un destinataire »
J’ai l’impression que l’expérience utilisateur (UX) des mailing lists n’est pas si bonne que ça en pratique
Dans notre immeuble, nous utilisons Google Groups
Il y a parfois du spam, mais dans l’ensemble c’est correct pour gérer les fils
En revanche, c’est dommage que trop de gens envoient à tout le monde toutes sortes de questions, comme des recommandations de plombier
Il est difficile de surestimer la valeur de la structure fédérée/décentralisée de l’e-mail
Beaucoup de problèmes des technologies modernes viennent de la centralisation
richesse et pouvoir se concentrent entre les mains d’un petit nombre d’entreprises, qui finissent par contrôler Internet
cela crée aussi de graves problèmes techniques pour l’exploitation mondiale des données et des services
la surveillance étatique (PRISM, etc.) devient bien plus facile, tout comme le ciblage pour la publicité, la propagande et d’autres abus
la souveraineté des données s’en trouve affaiblie
ces problèmes étaient presque inexistants dans les technologies distribuées d’il y a 50 ans
le Web a été construit sur des protocoles distribués comme l’e-mail, Usenet, le DNS et Internet lui-même
et pourtant, de manière surprenante, Internet a aujourd’hui abouti à une forte centralisation
j’estime qu’une partie de la responsabilité revient aux premières implémentations du Web
J’ai écrit il y a quelque temps un long texte à ce sujet, que vous pouvez consulter
Référence 1 / Référence 2
Une annonce indique que la mailing list de nginx.org prendra fin à la fin de ce mois (septembre 2025)
C’est peut-être une raison de plus de s’intéresser au fork freenginx
On peut trouver les informations relatives à leur mailing list ici
Pour plus de détails, voir à propos du fork freenginx
Je suis d’accord sur le fait que les mailing lists ont des avantages sur les points suivants
En revanche, je ne suis pas d’accord sur les points suivants
J’utilise encore des mailing lists pour le travail comme à titre personnel
mais cela donne clairement une impression de technologie des années 1970
On pourrait tout à fait créer une nouvelle mailing list modernisée et adaptée à notre époque
mais comme il n’y a pas de business model, rien n’avance
Je me demande pourquoi cela « donne une impression de technologie des années 1970 », et en quoi ce serait une mauvaise chose
Dans les discussions techniques, la plupart des opposants aux mailing lists disent que
« les jeunes trouvent l’e-mail vieux jeu et ringard »
Si c’est ce type de réaction que cela suscite, il faudrait peut-être prendre du recul et abandonner cette perception
Je pense au contraire que la phrase « il n’y a pas de business model, donc il n’y a pas de progrès » est la meilleure preuve que l’e-mail est le meilleur système
Comme il s’agit d’un standard ouvert, aucune entreprise ne peut le posséder ni le capturer
C’est sa force fondamentale
Je ne suis pas d’accord avec l’affirmation selon laquelle « il y a peu de risques pour la vie privée »
Si l’on publie un message officiellement, tout le monde peut voir mon adresse e-mail, donc il n’y a aucune vie privée
Pour participer anonymement, il faut se donner la peine de créer une adresse distincte
et l’inscription, la lecture comme la réponse restent assez fastidieuses
Sur un forum, il suffit de choisir un pseudonyme
et je peux recevoir des notifications anonymes dans ma boîte habituelle, ce qui est bien plus pratique
J’ai toujours aimé les mailing lists, avant comme maintenant
mais comme les adresses e-mail de tous les participants sont exposées, le risque d’atteinte via le spam, les arnaques, etc. est important
C’est pourquoi j’utilise une adresse dédiée aux mailing lists (jetable, mais sans que cela se voie)
J’aimerais aussi que davantage de groupes adoptent encore les mailing lists
Quand j’ai voulu lancer par le passé un petit club de cinéma/littérature
j’avais proposé une mailing list (asynchrone, privée)
mais tout le monde préférait les outils récents de chat de groupe ou de réunion en ligne
et ma proposition a été rejetée immédiatement
Je recommande vivement les mailing lists pour la communication, les revues de code et les discussions d’architecture dans l’équipe d’ingénierie de l’entreprise
Le workflow via mailing list est extrêmement intuitif
À l’inverse, IRC, Slack, Discord et les forums web sont relativement plus difficiles à personnaliser ou à développer soi-même
Avec les mailing lists, il n’y a pas de crainte de vendor lock-in,
et n’importe qui peut participer tant qu’il respecte quelques règles de base
En interne, une mailing list sur invitation avec chiffrement PGP et vérification de non-répudiation suffit largement
Pour une liste publique, il suffit de placer les nouveaux venus dans une file de modération pendant un certain temps afin de vérifier le savoir-vivre et le format
À la fin des années 1990, j’ai réellement déployé NNTP et j’en étais très satisfait
Aujourd’hui, on peut obtenir un effet similaire avec des boîtes partagées IMAP
et cet aspect avait fait l’objet d’un travail considérable à l’époque du projet Cyrus du CMU
La plupart des clients IMAP prennent en charge les groupes partagés
et si le serveur est correctement configuré, c’est facile à utiliser
Ayant grandi avec la génération des forums, j’en viens à réévaluer positivement les mailing lists
Dernièrement, j’ai même consulté des archives de mailing lists des années 1980
Exemple d’archive des années 1980
Beaucoup de ces arguments s’appliquent tout autant aux newsgroups (Usenet)
On peut les utiliser avec le client de son choix, et ils sont archivables
La recherche dans les archives est aussi relativement facile (même si la plupart n’étaient pas complètes, ce qui nécessitait des services distincts comme Deja ou Google Groups)
Certains newsgroups sont encore actifs aujourd’hui
Alors pourquoi ont-ils autant disparu ?
Les mailing lists et RSS sont tous deux de vieux systèmes simples, mais ils fonctionnent bien
Et c’est agréable qu’il n’y ait pas de publicité