Je pensais que ce problème avait été réglé depuis un petit temps, mais à ma grande surprise je constate que chaque email envoyé depuis mon serveur dédié vers Hotmail se retrouve systématiquement en courrier indésirable chez "Hotmail".
Après quelques tests et changement au niveau des entêtes pour l'envoi des emails et d'une redéfinition de mon SPF Record jugé valide par Microsoft et openspf.org, tout semblait être revenu à la normale avec l'adresse de notre service qui est un compte pop bel et bien existant.
Voici les résultats des test du SPF Record selon openspf.org:
pass Please see http://www.openspf.org/why.html?sender=service%40tongay.com&ip=94.23.236.174&receiver=tools. bevhost.com: tongay.com A 94.23.236.174 tools.bevhost.com: domain of service_AT_tongay.com designates 94.23.236.174 as permitted sender v=spf1 a mx ptr ~all HASH(0x8eb9fa0)
Connecting to 94.23.236.174 220 box4.bevhost.com ESMTP Postfix HELO ks308325.kimsufi.com 250 box4.bevhost.com MAIL FROM: <service_AT_tongay.com> 250 2.1.0 Ok RCPT TO: <nobody_AT_tools.bevhost.com> 550 5.1.1 : Recipient address rejected: undeliverable address: mail for tools.bevhost.com loops back to myself QUIT 221 2.0.0 Bye
Test du SPD Record chez Microsoft:
SPF Record Found [OK] One or more functional SPF record(s) have been found for the domain tongay.com The inbound mail servers of the domain may also send mail outbound. Any IP addresses listed in the domain's A records in DNS are also outbound mail servers for the domain. (What's this?) At the present time, the domain's A records contain the following addresses: 94.23.236.174 No domains are listed as outsourced domains. (What's this?) The full text of the domain's SPF record is as follows. v=spf1 a mx ptr ~all
Test de blacklistage négatif:
blacklist:94.23.236.174 Checking 94.23.236.174 against 103 known blacklists... Listed 0 times with 4 timeouts.
Voici l'entête email utilisée:
$email_headers = "From: TonGay.com <service_AT_tongay.com>\n"; $email_headers .= "Reply-To: TonGay.com <service_AT_tongay.com>\n"; $email_headers .= "MIME-Version: 1.0\n"; $email_headers .= "Return-Path: <service_AT_tongay.com>\n"; $email_headers .= "X-Sender: <www.tongay.com>\n"; $email_headers .= "X-Mailer: PHP\n"; $email_headers .= "X-auth-smtp-user: noreply_AT_tongay.com\n"; $email_headers .= "X-abuse-contact: noreply_AT_tongay.com\n"; $email_headers .= "Content-Type: text/html; charset=\"iso-8859-1\"\n";
Les adresses emails ont bien une arobase en réalité, désignée par une _AT_ dans le code précédent
Le courrier envoyé était bien reçu dans la boîte de réception "Hotmail" jusqu'à hier où nous avons envoyé environ 20.000 emails pour annoncer une actualité à nos membres. Du coup nous sommes repassés en courrier indésirable.
Je ne sais vraiment plus où donner de la tête, d'autant que d'après nos statistiques, 5 à 10% des inscriptions non validées proviendrait du fait que les personnes qui s'inscrivent ne trouvent pas l'email de confirmation permettant de valider leur inscription au site et ce malgré un avertissement précisant de vérifier le dossier de courrier indésirable.
Avez-vous rencontré ce genre de problème vous aussi et surtout avez-vous trouvé une solution qui fonctionne à long terme? ;-)
Merci d'avance pour vos réponses.
Ce message a été modifié par Lugdunum - 18 avril 2011 - 09:46.




Haut











