Introduction
En tant qu’utilisateur d’un client de messagerie open source recevant des emails marketing, je souhaite pouvoir identifier les messages comportant une date d’expiration, en particulier ceux qui ont déjà expiré, afin de désencombrer efficacement ma boîte de réception et de contribuer activement à la réduction de l’impact écologique lié au stockage de ces messages obsolètes.
Problème et contexte
Le projet « Email Expiration Date » vise à réduire l’impact environnemental des emails commerciaux en facilitant la suppression des messages périmés. Actuellement, les clients de messagerie ne disposent pas d’outils intégrés permettant de gérer efficacement la suppression des emails envoyés par les annonceurs ayant défini une date d’expiration. L’implémentation de cette fonctionnalité dans les clients de messagerie offrirait aux utilisateurs des outils de nettoyage efficaces basés sur les dates d’expiration des emails.
Pour plus d’informations sur le projet et la norme proposée, veuillez consulter :
- Le site du projet « Email Expiration Date » : https://www.zerocarbon.email/
- Le projet de norme Internet publié par l’IETF : https://datatracker.ietf.org/doc/draft-ietf-mailmaint-expires/
Avantages pour l’utilisateur
L’intégration de cette fonctionnalité permettrait aux utilisateurs de nettoyer plus facilement leur boîte de réception en supprimant automatiquement les messages expirés qu’ils sont peu susceptibles de lire. En un ou deux clics, ils pourraient supprimer des centaines de messages inutiles, améliorant ainsi l’efficacité de la gestion des emails et contribuant à la réduction de l’empreinte carbone liée au stockage des e-mails (voir section Ressources).
Proposition d’implémentation
Nous envisageons plusieurs options pour implémenter cette fonctionnalité :
- Option de recherche : Ajouter une option de recherche permettant de retrouver tous les messages expirés dans une boîte de réception. L’utilisateur pourrait alors supprimer ces messages s’il le souhaite.
- Dossier/onglet virtuel : Créer un dossier ou un onglet virtuel répertoriant tous les emails expirés, offrant ainsi la possibilité de les supprimer en un seul clic.
- Alerte pour messages expirés : Afficher une alerte dès que plus de xx messages expirés sont présents dans la boîte de réception, avec une option pour les supprimer en un clic.
- Suppression automatique : Permettre au client de messagerie de supprimer automatiquement les emails expirés d’un expéditeur donné à partir d’un email affiché. Il est essentiel d’obtenir le consentement explicite de l’utilisateur pour éviter toute suppression non autorisée.
- Centre de préférences : Afficher la liste complète des expéditeurs d’emails en masse, permettant à l’utilisateur d’activer ou de désactiver la suppression automatique des e-mails selon ses préférences (et de se désabonner via List-Unsubscribe).
Ce que nous ne proposons pas de faire
- Notifications individuelles d’expiration : Il n’est pas recommandé de créer une alerte individuelle pour chaque email expiré. En plus de générer un trop grand nombre de notifications, cela pourrait être exploité par des spammeurs (et certains marketeurs) pour générer artificiellement des alertes via les dates d’expiration.
Options et paramètres
Afin de garantir que cette fonctionnalité soit flexible et respecte les préférences des utilisateurs, les options suivantes devraient être disponibles :
- Liste des expéditeurs à exclure de la suppression : Possibilité d’empêcher le client de messagerie de supprimer les emails de certains expéditeurs grâce à une liste d’expéditeurs protégés.
- Ajout rapide à la liste d’exclusion : Option permettant d’ajouter un expéditeur à cette liste directement depuis l’écran de lecture des e-mails.
- Désactivation des outils de nettoyage : Option permettant de désactiver les outils de nettoyage basés sur les dates d’expiration. Cependant, cette fonctionnalité devrait idéalement être activée par défaut pour toute nouvelle installation du client de messagerie ou après la mise à jour intégrant cette fonctionnalité.
Défis et considérations
Il est essentiel que cette fonctionnalité soit discutée au sein de la communauté afin d’anticiper et d’adresser d’éventuels défis. Par exemple, des mesures doivent être prises pour prévenir l’utilisation abusive des dates d’expiration, notamment en évitant que celles-ci soient définies avant l’envoi de l’email ou seulement quelques heures après l’envoi. L’utilisateur doit toujours rester maître de la suppression des emails dans sa boîte de réception.
Priorité
Face à l’urgence climatique et à l’importance de réduire l’impact environnemental des technologies, nous demandons que cette fonctionnalité soit considérée comme une priorité élevée. Chaque technologie doit évoluer pour minimiser son empreinte environnementale.
Usage et adoption
Actuellement, seul un faible pourcentage d’emails marketing contient une date d’expiration. Selon une étude menée par Orange en France, en mai 2024, environ 5 % des e-mails comportaient une date d’expiration (source).
Cette adoption limitée s’explique par la difficulté d’imposer l’évolution d’un standard Internet. Bien que les expéditeurs d’emails marketing soient très intéressés par l’intégration des dates d’expiration, peu de plateformes d’envoi permettent encore l’ajout de l’en-tête SMTP « Expires: », et aucun grand fournisseur de messagerie n’a encore implémenté cette technologie.
Il est donc crucial que l’ensemble de l’écosystème (expéditeurs d’emails en masse, solutions d’envoi et clients de messagerie) progresse ensemble pour faire de ce projet une réalité.
Maquettes
Ces maquettes sont des exemples de l’apparence que pourrait avoir cette fonctionnalité dans les clients de messagerie existants. Nous ajouterons progressivement d’autres exemples.
Champ de recherche

Dossier/onglet virtuel

Commentaires supplémentaires
Les dates d’expiration dans les emails sont principalement destinées aux emails de masse. À ce stade, il ne semble pas pertinent de permettre aux utilisateurs d’un client de messagerie de définir une date d’expiration pour les emails qu’ils envoient.
Ressources
- Projet de norme IETF : https://datatracker.ietf.org/doc/draft-ietf-mailmaint-expires/
- Liste des entreprises (marques, ESPs, MBPs) soutenant le projet : https://www.zerocarbon.email/
- Étude sur l’empreinte carbone des e-mails obsolètes : https://splio.tech/carbon-footprint-of-decaying-emails-26b253aad4a7
- Liste des implémentations par les fournisseurs de services de messagerie : https://www.zerocarbon.email/documentation/list-esps/
Commentaires récents