đź’Ś Refonte des mails
🎯 Implémenter le nouveau design des mails
đź§© Description
Mettre en place le nouveau design des emails transactionnels de data.gouv.fr, selon les maquettes Figma.
L’objectif est d’harmoniser l’ensemble des mails envoyés via Udata, en renforçant :
- la lisibilité et la hiérarchie visuelle des messages,
- la cohérence graphique avec l’identité data.gouv.fr,
- et la traçabilité des performances (ouvertures, clics, envois).
🧱 Spécifications
- Implémenter les nouveaux templates HTML d’emails, en respectant la structure et le formatage décrits dans les maquettes Figma.
- Le design reste simple et épuré, avec une apparence authentique (proche du texte brut), mais reposant sur une structure en blocs distincts pour garantir une hiérarchie claire.
- Le fond doit être forcé en blanc pour des raisons d’accessibilité.
- Si la police Marianne n’est pas disponible, utiliser Helvetica comme fallback.
- Intégrer une logique de batch pour éviter l’envoi multiple de notifications lorsqu’un grand nombre de modifications survient en peu de temps.
- Mettre en place un suivi de performance (taux d’ouverture, de clic, d’erreur d’envoi).
📬 Portée de l’itération
Cette première itération inclut :
- Les mails de sécurité (création de compte, confirmation, mot de passe, etc.)
- Les mails liés aux organisations (invitation, ajout, suppression, transfert, etc.)
- Les mails de discussions et commentaires.
Les mails relatifs aux favoris, ainsi que les mails de récapitulatif et de suppression de compte, seront traités dans une seconde itération.
🧾 Référence de fonctionnement
Le détail du comportement attendu pour chaque mail (moment d’envoi, destinataires, etc.) est documenté dans la description des composants Figma.
Ces métadonnées précisent notamment si un mail est destiné :
- Ă tous les utilisateurs,
- uniquement aux administrateurs de l’organisation,
- ou aux personnes ayant participé à une discussion.
⚙️ Technique
- Envoi via Udata.
- Respecter la structure et les balises HTML existantes (mise à jour des templates sans altérer la logique d’envoi).
- Vérifier la compatibilité responsive et les clients email principaux (Gmail, Outlook, mobile).
đź’… Design
ℹ️ Objets des mails
| Objet | |
|---|---|
| Confirmation d’adresse email | Confirmez votre adresse email |
| Bienvenue (compte existant) | Votre adresse email est déjà associée à un compte |
| Réinitialisation du mot de passe (demande) | Réinitialisez votre mot de passe |
| Réinitialisation du mot de passe (confirmation) | Votre mot de passe a bien été réinitialisé |
| Changement de mot de passe | Votre mot de passe a été modifié |
| Invitation à rejoindre une organisation | Vous avez reçu une demande pour rejoindre votre organisation |
| Acceptation d’une invitation | Votre invitation à rejoindre une organisation a été acceptée |
| Refus d’une invitation | Votre invitation à rejoindre une organisation a été refusée |
| Nouvelle discussion | Une nouvelle discussion a été ouverte sur votre jeu de données |
| Nouveau commentaire | Un nouveau commentaire a été ajouté dans une discussion |
| Transfert de jeu de données | Vous avez reçu une demande de transfert |
| Publication d’une réutilisation | Une nouvelle réutilisation a été publiée sur vos données |
| Publication d’une ressource communautaire | Une nouvelle ressource communautaire a été ajoutée sur vos données |
Rajouter un mail de suppression automatique avec texte de recours
Contexte
Lors de la suppression d’un contenu, il est nécessaire d’envoyer un mail automatique informant de la suppression et précisant les modalités de recours. Ce mail doit uniquement être envoyé au moment de la purge effective du contenu, et non au moment de la demande de suppression.
Ce mail doit inclure la mention du responsable de la suppression (nom de l’utilisateur)
Le design du mail est disponible ici : Figma – Email et notifications
Objectif
- Mettre en place un mail automatique de suppression avec texte de recours.
- Ce mail doit être signé au nom de l’utilisateur ayant effectué la suppression.
- Ajouter dans la modale de suppression une option de choix du mode d’envoi.
Modale de suppression
- S’applique à tous les objets supprimables.
- Lors du clic sur le bouton de suppression, deux options apparaissent :
- Envoyer un mail automatique
- Envoyer un mail personnalisé → ouvre un lien mailto