Entete unsubscribe-list dans les newsletters

Created by: Ghost

Depuis 2 newsletter (1/semaine), j'ai beaucoup (presque 10%) de mails bloqués directement par le smtp car étant identifiés come spams. Principalement avec sfr et free. J'ai cru comprendre que certains FAI devenaient tatillons avec l'entete unsubscribe-list. J'ai jeté un oeil dans les plugins mailshot, newsletter et facteur. Ca ne parle pas trop de unsubscribe-list. Je l'ai donc rajouté dans mailshot pour voir si ca change qqchose. j'ai juste rajouté 1 ligne dans plugins/auto/mailshot/v1.27.7/newsletter/send.php. Ca ne doit pas faire de mal.

// On passe dans un pipeline pour modifier tout le facteur avant l'envoi
$mailer = pipeline('newsletter_pre_envoi', $mailer);

// Sbe - ajout de list-unsubscribe
$mailer->AddCustomHeader("List-Unsubscribe: <mailto:unsubscribe@MONSITE.com?subject=Desinscription_Newsletter&body=".urlencode("Désinscription à la newsletter de : ".$destinataire['email']).">, <".$destinataire['url_unsubscribe'].">");

// On genere les headers
$head = $mailer->CreateHeader();

Idéalement, il faudrait que l'adresse mail utilisée pour la désinscription soit unique pour chaque mail envoyé (avec l'id de l'inscription passée en parametre par ex.) mais ce n'est peut etre pas nécessaire dans un premier temps et surtout, ca demande de la configuration coté serveur

Il pourrait être judicieux de laisser l'utilisateur choisir l'adresse de désinscription qu'il souhaite utiliser.

J'ai vu ici : https://support.google.com/mail/answer/81126?hl=en qu'on peut également mettre en place un bouton de desinscription immédiat directement dans le webmail. Pas sur que ce soit vraiment nécessaire.

Personne assignée Chargement en cours
Suivi du temps Chargement en cours

Forge communautaire SPIP | Charte d'utilisation | Signaler un problème sur ce site