Aller au contenu
Module 10 · Leçon 21 sur 25

Désinscription en un clic (RFC 8058)

Fait partie du cours KumoMTA : moteur d'envoi à fort volume, dans le module Listes de suppression et conformité.

Auteur

Depuis février 2024, Gmail et Yahoo exigent des expéditeurs en volume (plus de 5000 messages par jour) qu'ils prennent en charge List-Unsubscribe-Post: List-Unsubscribe=One-Click. KumoMTA ne le génère pas pour vous (c'est le rôle de votre application), mais Kumo doit le signer avec DKIM.

En-têtes que votre expéditeur doit ajouter :

List-Unsubscribe: <https://unsub.example.com/u/{token}>, <mailto:unsub@example.com?subject={token}>
List-Unsubscribe-Post: List-Unsubscribe=One-Click

Votre point de désinscription doit :

  • Accepter un POST dont le corps est List-Unsubscribe=One-Click.
  • Supprimer immédiatement (pas de page de confirmation, pas de connexion).
  • Répondre 200 en moins de 2 secondes.

À inclure dans la liste des en-têtes signés par DKIM :

local signer = kumo.dkim.rsa_sha256_signer {
  headers = { 'From', 'To', 'Subject', 'Date', 'Message-ID', 'List-Unsubscribe', 'List-Unsubscribe-Post' },
  ...
}

Pas de désinscription en un clic sur un envoi en volume = filtrage silencieux chez Gmail comme chez Yahoo. Non négociable.

Connectez-vous pour garder une trace de ce que vous avez lu.

Pulse · envoi de cold emails

Une infrastructure d’envoi rien qu’à vous.

Chaque domaine a son propre hôte MX, son IP, son sélecteur DKIM et son certificat. Prenez la version gérée, et nous l’exploitons pour vous, ou achetez une licence et faites-la tourner sur vos propres serveurs.

# sur un serveur Ubuntu tout neuf
$ cd pulse && sudo ./install.sh
→ docker compose up · kumomta · stalwart · caddy
→ dashboard ready on https://pulse.yourdomain.com
$

Aussi chez nous :Beat : la surveillance qui vous donne le correctifConseil : 65 $ US/h, sans forfait mensuel