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. 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 Indiquez votre adresse de courriel, choisissez la liste qui vous intéresse, puis
**Continuer**. **Continuer**.
@ -30,7 +30,7 @@ faire une chose, une seule :
Objet : **le code affiché**, recopié tel quel Objet : **le code affiché**, recopié tel quel
Corps du message : ce que vous voulez, il n'est pas lu 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 Un bouton **Ouvrir mon logiciel de messagerie** prépare le message pour vous. Il ne
l'envoie pas : c'est à vous de le faire. 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 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. 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 ? ### 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 du message dans les logiciels modernes — Gmail, Outlook, Thunderbird, Apple Mail. Un
clic suffit. 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 : La page qui s'ouvre vous laisse choisir :
- quitter **cette liste seulement** ; - quitter **cette liste seulement** ;
- ou quitter **toutes les listes** de l'association d'un coup. - 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 à Aucune justification n'est demandée. Le retrait est immédiat, et il n'y a personne à
qui écrire. qui écrire.
@ -109,7 +109,7 @@ qui écrire.
Les listes ouvertes au public ont des **archives** consultables sans compte. C'est Les listes ouvertes au public ont des **archives** consultables sans compte. C'est
utile avant de s'abonner, pour voir à quoi on s'engage. 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 Seuls y figurent les messages **réellement envoyés** : ni les brouillons, ni les
envois annulés. 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**. 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. 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 Bouton **Mettre en file d'envoi…**. Une confirmation vous est demandée, avec le
nombre de destinataires. 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** 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 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. 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 Si le compteur semble figé, c'est probablement le plafond horaire : l'envoi reprend
de lui-même à l'heure suivante. 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. est déjà distribué ne revient pas.
- **Dupliquer en brouillon** recrée une copie modifiable d'un envoi passé — pratique - **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. 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. 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 : 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. 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, Quatre compteurs résument l'état : destinataires joignables, inscrits au total,
désabonnés, adresses mortes. 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. 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 : 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 Quand une liste est publique, la fiche affiche les **demandes d'inscription en
attente de confirmation**, avec leur heure d'expiration. 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 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 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 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. 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 — 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 « 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 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. 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 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 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 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. 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 : 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**. *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 : Trois rôles indépendants, cumulables :

View file

@ -22,7 +22,7 @@ répond sans connaître la vôtre.
Menu **Messagerie → Mes messages**. 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 : 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. 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**. 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. 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 **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**. 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 : 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