Illustrer les trois guides de la messagerie

Vingt figures, une par écran décrit. Elles sont reconstituées avec la feuille
de style réelle de l'application et des données inventées : photographier une
session aurait demandé le SSO et fait courir le risque d'y laisser de vraies
adresses. Ici l'anonymat est acquis par construction — noms, adresses masquées
et IP de documentation.

Le commit précédent laissait des repères en commentaire à ces endroits ; ils
sont remplacés.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014SsLBE8w2R235EG5an6Knb
This commit is contained in:
Alpinux 2026-09-23 10:30:13 +02:00
parent df1c85e71c
commit cf92993ec2
23 changed files with 24 additions and 20 deletions

View file

@ -17,7 +17,7 @@ demandé.
Rendez-vous sur la page d'accueil de la messagerie de l'association.
<!-- capture : page d'accueil publique, formulaire d'inscription vide -->
![La page d'accueil : votre adresse, la liste, et c'est tout](../assets/messagerie/abonnement-01-accueil.png)
Indiquez votre adresse de courriel, choisissez la liste qui vous intéresse, puis
**Continuer**.
@ -30,7 +30,7 @@ faire une chose, une seule :
Objet : **le code affiché**, recopié tel quel
Corps du message : ce que vous voulez, il n'est pas lu
<!-- capture : écran du code, avec le code et l'heure limite -->
![Le code à recopier, l'adresse où écrire, et l'heure limite](../assets/messagerie/abonnement-02-code.png)
Un bouton **Ouvrir mon logiciel de messagerie** prépare le message pour vous. Il ne
l'envoie pas : c'est à vous de le faire.
@ -41,7 +41,7 @@ s'efface d'elle-même — sans aucune conséquence, vous pouvez recommencer.
Dans la minute qui suit votre envoi, vous recevez une réponse qui confirme
l'inscription, rappelle la liste, et porte déjà le lien pour partir.
<!-- capture : le message de confirmation reçu, adresse du destinataire masquée -->
![La réponse reçue une fois le code envoyé](../assets/messagerie/abonnement-03-confirmation.png)
### Pourquoi est-ce à moi d'écrire ?
@ -86,14 +86,14 @@ C'est ce second emplacement qui fait apparaître un bouton **Se désabonner** en
du message dans les logiciels modernes — Gmail, Outlook, Thunderbird, Apple Mail. Un
clic suffit.
<!-- capture : un message reçu, bouton « Se désabonner » du client de messagerie -->
![Le bouton « Se désabonner » qu'affiche votre logiciel de messagerie](../assets/messagerie/abonnement-04-bouton-desabonner.png)
La page qui s'ouvre vous laisse choisir :
- quitter **cette liste seulement** ;
- ou quitter **toutes les listes** de l'association d'un coup.
<!-- capture : page de désabonnement, adresse masquée -->
![Quitter cette liste, ou toutes](../assets/messagerie/abonnement-05-desabonnement.png)
Aucune justification n'est demandée. Le retrait est immédiat, et il n'y a personne à
qui écrire.
@ -109,7 +109,7 @@ qui écrire.
Les listes ouvertes au public ont des **archives** consultables sans compte. C'est
utile avant de s'abonner, pour voir à quoi on s'engage.
<!-- capture : index des archives, liste des envois par date -->
![Les envois passés d'une liste publique](../assets/messagerie/abonnement-06-archives.png)
Seuls y figurent les messages **réellement envoyés** : ni les brouillons, ni les
envois annulés.

View file

@ -25,7 +25,7 @@ automate le distribue en lissant le débit pendant que vous faites autre chose.
Menu **Listes → Campagnes**, puis **Nouvelle campagne**.
<!-- capture : formulaire de rédaction, aperçu à côté -->
![La rédaction, avec l'aperçu de ce qui partira](../assets/messagerie/gestionnaire-01-redaction.png)
Choisissez la liste destinataire, écrivez l'objet et le corps.
@ -66,7 +66,7 @@ Deux choses valent le coup d'œil :
Bouton **Mettre en file d'envoi…**. Une confirmation vous est demandée, avec le
nombre de destinataires.
<!-- capture : écran de confirmation avant mise en file -->
![Le dernier écran avant que la file se remplisse](../assets/messagerie/gestionnaire-02-confirmation.png)
L'envoi se fait ensuite tout seul, une minute sur l'autre, **sous un plafond horaire**
fixé pour ne pas saturer le serveur. Une liste de quelques centaines de personnes
@ -78,7 +78,7 @@ Vous pouvez fermer la page : l'envoi continue.
La fiche de la campagne affiche la progression : envoyés, en attente, échecs.
<!-- capture : fiche de campagne en cours d'envoi, barre de progression -->
![L'envoi en cours : remis, en attente, échecs](../assets/messagerie/gestionnaire-03-progression.png)
Si le compteur semble figé, c'est probablement le plafond horaire : l'envoi reprend
de lui-même à l'heure suivante.
@ -89,6 +89,10 @@ de lui-même à l'heure suivante.
est déjà distribué ne revient pas.
- **Dupliquer en brouillon** recrée une copie modifiable d'un envoi passé — pratique
pour une lettre dont la structure ne change pas d'un mois sur l'autre.
- **Supprimer ce brouillon…** efface un brouillon abandonné. Une confirmation est
demandée, et il n'y a pas de corbeille. Seul un brouillon se supprime : une
campagne partie reste, puisque des gens l'ont reçue et qu'elle figure dans les
archives.
---
@ -96,7 +100,7 @@ de lui-même à l'heure suivante.
Menu **Listes → Listes de diffusion**, puis le formulaire de création.
<!-- capture : formulaire de création d'une liste -->
![Créer une liste : le nom et la description suffisent](../assets/messagerie/gestionnaire-04-creer-liste.png)
Seuls **le nom** et **la description** sont demandés. Le reste est automatique :
@ -118,7 +122,7 @@ cela désoriente les destinataires.
Menu **Listes → Listes de diffusion**, puis la liste voulue.
<!-- capture : fiche de liste, compteurs et tableau des abonnés, adresses masquées -->
![La fiche d'une liste, adresses masquées par défaut](../assets/messagerie/gestionnaire-05-fiche-liste.png)
Quatre compteurs résument l'état : destinataires joignables, inscrits au total,
désabonnés, adresses mortes.
@ -154,7 +158,7 @@ Deux moyens, dans le volet **Ajouter des abonnés** :
Sur la fiche de la liste, cochez **Liste publique** et enregistrez.
<!-- capture : case « Liste publique » cochée -->
![Ouvrir une liste à l'inscription libre](../assets/messagerie/gestionnaire-06-liste-publique.png)
Trois conséquences, à peser avant de cocher :
@ -170,7 +174,7 @@ dans le journal de l'outil.
Quand une liste est publique, la fiche affiche les **demandes d'inscription en
attente de confirmation**, avec leur heure d'expiration.
<!-- capture : tableau des demandes en attente, adresses masquées -->
![Les demandes en attente de confirmation](../assets/messagerie/gestionnaire-07-demandes.png)
Ces adresses **ne sont pas inscrites** et ne le seront que si leurs titulaires
confirment depuis leur propre boîte. Il n'y a rien à faire : celles qui restent
@ -189,7 +193,7 @@ L'écran comporte deux tableaux, et la différence entre les deux est importante
Ces adresses ont été retirées de **toutes** les listes : le serveur d'en face a
répondu que la boîte n'existait pas, ou la personne nous a signalés comme spam.
<!-- capture : tableau des rejets définitifs, adresses masquées -->
![Les rejets définitifs, avec le texte exact du refus](../assets/messagerie/gestionnaire-08-rejets.png)
La colonne de droite affiche **le texte exact du refus**, extrait du rapport reçu —
« utilisateur inconnu », « boîte pleine », le nom d'une liste noire. Le rapport
@ -206,7 +210,7 @@ Le message a été refusé non pas parce que la boîte a disparu, mais parce qu'
opérateur refuse *notre* serveur — un grand fournisseur de messagerie qui nous a mis
sur une liste d'attente, ou un serveur qui interroge une liste noire.
<!-- capture : tableau des blocages d'opérateur -->
![Les blocages d'opérateur : ces adresses restent inscrites](../assets/messagerie/gestionnaire-09-blocages.png)
La distinction est vitale. Une part notable des abonnés d'une association tient ses
adresses chez deux ou trois grands fournisseurs : les traiter comme mortes parce que
@ -226,7 +230,7 @@ Les grands opérateurs de messagerie envoient chaque jour un rapport disant **qu
adresses IP ont émis du courrier au nom du domaine de l'association**, et si ces
envois étaient correctement signés. L'outil les dépouille tout seul.
<!-- capture : tableau de bord postmaster, colonnes IP / messages / alignés -->
![Qui émet au nom du domaine, et si c'est aligné](../assets/messagerie/gestionnaire-10-postmaster.png)
Deux lectures valent le détour :
@ -245,7 +249,7 @@ Le bouton **Marquer comme lu** le retire de la liste une fois traité.
*Réservé aux administrateurs.* Menu **Configuration → Droits**.
<!-- capture : écran des droits, noms anonymisés -->
![Les trois rôles, cumulables](../assets/messagerie/gestionnaire-11-droits.png)
Trois rôles indépendants, cumulables :

View file

@ -22,7 +22,7 @@ répond sans connaître la vôtre.
Menu **Messagerie → Mes messages**.
<!-- capture : boîte de réception, noms des correspondants anonymisés -->
![La boîte de réception ; les messages non lus sont en gras](../assets/messagerie/membre-01-boite.png)
Le nombre de messages non lus apparaît à côté du mot **Messagerie** dans le menu :
vous le voyez donc depuis n'importe quel écran, sans avoir à aller voir.
@ -35,7 +35,7 @@ Un message s'ouvre d'un clic sur son objet. Il est marqué lu à ce moment-là.
Menu **Messagerie → Écrire**.
<!-- capture : formulaire d'écriture, annuaire déroulé, noms anonymisés -->
![Le destinataire se choisit dans l'annuaire, sans connaître son adresse](../assets/messagerie/membre-02-ecrire.png)
Choisissez le destinataire dans la liste proposée : c'est l'annuaire des membres.
**Vous n'avez pas besoin de son adresse** — vous ne la verrez pas, et il ne verra pas
@ -58,7 +58,7 @@ inutile — autant s'écrire directement.
Menu **Configuration → Mon profil**.
<!-- capture : préférences, adresse de l'utilisateur masquée -->
![Les avis par courriel et le résumé quotidien se règlent ici](../assets/messagerie/membre-03-profil.png)
Vous y choisissez :

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 73 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 88 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 104 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 63 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 92 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 59 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 88 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 88 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 83 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 65 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB