Qu'est-ce que la désinscription en un clic ?
La désinscription en un clic permet à un client mail de désinscrire le lecteur par un seul POST HTTPS, sans ouvrir de page web. La RFC 8058 la définit : un champ List-Unsubscribe avec une adresse HTTPS, un champ List-Unsubscribe-Post contenant List-Unsubscribe=One-Click, et une signature DKIM qui couvre les deux. Gmail l'exige sur les e-mails marketing des expéditeurs en masse ; Yahoo exige un champ List-Unsubscribe et recommande vivement le POST en un clic.
Lire le résultat
Collez les en-têtes d'un message que vous avez envoyé, copiés depuis une boîte mail où il est arrivé. Chacune des trois exigences de la RFC 8058 est marquée remplie ou manquante, puis viennent les adresses de List-Unsubscribe et chaque signature DKIM avec les champs que couvre sa balise h=. La vérification d'une signature est lue dans les Authentication-Results du destinataire : des en-têtes tirés de votre dossier Envoyés l'affichent donc comme non confirmée.
Problèmes fréquents de désinscription en un clic
Seulement une adresse mailto
La FAQ de Google pour les expéditeurs indique que les liens mailto ne respectent pas son exigence de désinscription en un clic : le champ doit contenir une URL HTTPS. Les bonnes pratiques de Yahoo acceptent mailto et recommandent vivement le POST de la RFC 8058.
Les champs ne sont pas signés
La RFC 8058 §4 demande une signature DKIM dont la balise h= nomme à la fois List-Unsubscribe et List-Unsubscribe-Post, et précise qu'un destinataire ne devrait pas proposer le un clic sans elle. Beaucoup de plateformes n'ajoutent les champs à la signature qu'une fois le un clic activé.
Une adresse qui ouvre une page
C'est le POST lui-même qui doit désinscrire. Google indique qu'une adresse en un clic qui mène à une page d'atterrissage n'est pas conforme à la RFC 8058, et la RFC interdit de répondre au POST par une redirection.
Des désinscriptions traitées en retard
Yahoo indique qu'une désinscription non traitée sous 2 jours ne respecte pas son exigence, et Google recommande 48 heures. Les deux règles couvrent les e-mails marketing et ceux auxquels on s'est abonné ; les messages transactionnels comme les réinitialisations de mot de passe sont exclus. Celle de Google concerne les expéditeurs d'environ 5 000 messages par jour ou plus vers des comptes Gmail personnels.