web-dev-qa-db-fra.com

Pourquoi hotmail rejette-t-il toujours mes e-mails?

J'ai un problème très étrange avec mes e-mails marqués comme spam par hotmail.
Je viens de configurer Postfix + Dovecot sur mon serveur et tout fonctionne parfaitement. Je peux envoyer/recevoir des e-mails. Je n'ai que des problèmes avec les comptes hotmail, je ne comprends pas la raison, car j'ai également configuré:

  • SPF
  • DKIM
  • rDNS
  • Mon IP n'est répertoriée dans aucune liste, j'ai utilisé: mxtoolbox.com

En vérifiant les en-têtes, je vois que SPF et DKIM passent correctement. Je n'ai aucun problème avec GMAIL, YAHOO et autres, mais hotmail semble très strict.

Le seul problème que je pense ... pourrait être que mon adresse IP n'avait pas encore de trafic de messagerie. J'ai envoyé très peu de courriels à hotmail.

Donc, si postfix n'a pas de problème, que dois-je faire pour envoyer correctement des e-mails à hotmail? Parce que si la seule raison est que je n'ai pas encore de trafic de messagerie, cela signifie que mes premières newsletters seront marquées comme SPAM sans aucune raison.

Conseil?

(Un exemple de courrier électronique reçu comme SPAM est ci-dessous)

EN-TÊTES:

x-store-info:4r51+eLowCe79NzwdU2kRwMf1FfZT+JrxVyutn/pLjoZiDggbl3J7aHGkQoNPd8ZB9iY77nKNhzoKkbFqj2wPQ4Ha91HUDyzG+BsQ2lzn+x/xsXGuDBWhAPIPgrYY3dCiWYILdpiCyM=
Authentication-Results: hotmail.com; sender-id=pass (sender IP is 66.85.140.94) [email protected]; dkim=pass header.d=example.net; x-hmca=pass
X-SID-PRA: [email protected]
X-SID-Result: Pass
X-DKIM-Result: Pass
X-AUTH-Result: PASS
X-Message-Status: n:n
X-Message-Delivery: Vj0xLjE7dXM9MDtsPTA7YT0wO0Q9MjtHRD0yO1NDTD00
X-Message-Info: M98loaK0Lo1j8FOgXol8UFVrP26QMSvVTQXke21+QxXu+DJ5ttCh6cM/eFA+HRgTBFdz52wvmszvfgxVXBCfExvqqIFxcJKaFap8dwTFrYmSiOTK6J40vAbrC+QeYPnMG9Hntes6IFH9T95bydckDQ==
Received: from mail.example.net ([66.85.140.94]) by SNT0-MC3-F15.Snt0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4900);
     Sun, 30 Sep 2012 14:13:33 -0700
Received: from [192.168.1.2] (2-231-150-154.ip207.fastwebnet.it [2.231.150.154])
    by mail.example.net (Postfix) with ESMTPA id DD0A3401D9
    for <[email protected]>; Sun, 30 Sep 2012 21:13:31 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=example.net;
    s=mail; t=1349039612;
    bh=qCXqeVFYopgNSxSiqL3ANA5CfkeFw8AlGDFYh/ruUlg=;
    h=Date:From:To:Subject;
    b=NIYcYZJ4YitQHGus2ZQV4ErzN+hvFoDWi+M53eJXZSx3o0VamoA8PODMEZlWqvG29
     aYQK8DVW140wZ1tmHCvNCIe+KF/FVmRkxtD2aWGVK5OhVNuFv6ldRE7VUDhlPfOvaZ
     uUqp1QopHJsg8pGDTeifigb58xTa2V4AOac6WY4c=
Message-ID: <[email protected]>
Date: Sun, 30 Sep 2012 23:13:30 +0200
From: Aziende Mandanti <[email protected]>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:15.0) Gecko/20120911 Thunderbird/15.0.1
MIME-Version: 1.0
To: [email protected]
Subject: Registrazione avvenuta con successo
Content-Type: text/plain; charset=ISO-8859-15; format=flowed
Content-Transfer-Encoding: 8bit
Return-Path: [email protected]
X-OriginalArrivalTime: 30 Sep 2012 21:13:33.0410 (UTC) FILETIME=[72B24C20:01CD9F50]

Gentile Damiano,
la registrazione è avvenuta correttamente.
Saluti

example.net

L'adresse IP que vous voyez dans les en-têtes est correcte, je n'ai masqué que les adresses e-mail

40
Dail

En vérifiant les en-têtes, je vois que SPF et DKIM passent correctement. Je n'ai aucun problème avec GMAIL, YAHOO et autres, mais hotmail semble très strict.

C'est correct. Hotmail/Outlook.com sont incroyablement strict pour .. vraiment aucune raison raisonnable du tout. Vous avez vérifié les choses évidentes:

  • SPF
  • DKIM
  • dNS inversé
  • Mon IP n'est répertoriée dans aucune liste, j'ai utilisé: mxtoolbox.com

La seule chose qui reste à faire est de déposer manuellement une demande auprès de Microsoft pour obtenir votre URL répertoriée dans leurs expéditeurs fiables . J'ai vraiment souhait Je plaisantais, mais même après avoir vérifié trois fois tous nos paramètres de messagerie (comme votre liste à puces ci-dessus), j'ai réussi à tester sur tous les autres fournisseurs de messagerie sous le soleil, etc., nous avons dû déposer une demande d'inclusion Hotmail manuelle en 201 avant que l'e-mail de Stack Overflow, Super User, Server Fault et al n'arrive aux utilisateurs Hotmail/Outlook.com.

Comme vous pouvez le voir sur la page Dépannage de Postmaster de Microsoft :

Les adresses IP qui n'étaient pas utilisées auparavant pour envoyer des e-mails n'ont généralement pas de réputation établie dans nos systèmes. Par conséquent, les e-mails provenant de nouvelles adresses IP sont plus susceptibles de rencontrer des problèmes de délivrabilité. Une fois que l'IP s'est bâti une réputation de ne pas envoyer de spam, Outlook autorise généralement pour une meilleure expérience de livraison des e-mails.

Le document Amélioration de la délivrabilité des e-mails dans Windows Live Hotmail (pdf) décrit ce dépannage pour le scénario "Votre e-mail est remis dans le dossier de courrier indésirable":

  • Trop de destinataires ont signalé vos e-mails précédents comme spam
  • Une trop grande partie de votre courrier est envoyée à des adresses e-mail invalides ou inactives
  • Votre enregistrement SenderID est incorrect ou manquant

Aucun de ces éléments ne s'applique de toute façon à un nouvel expéditeur, et SenderID/SPF a déjà été vérifié comme valide.

Donc, cela soulève la question, comment obtenez-vous exactement une réputation d'e-mail positive lorsque tous vos e-mails vont dans le dossier spam le jour zéro?

La seule façon de le faire fonctionner est de .. déposer une demande d'inclusion manuelle.

Si votre e-mail est conforme à nos politiques et directives et que vous rencontrez toujours des problèmes de livraison d'e-mails qui ne sont pas traités dans le FAQ ci-dessous, cliquez sur ici pour contacter le support.

Une fois que j'ai fait cela, j'ai reçu un e-mail de délivrabilité qui semble automatisé, mais c'est bien dans ce cas:

Ce courrier sert à confirmer que les adresses IP répertoriées ci-dessous font l'objet d'une enquête par notre système automatisé.

Veuillez noter que votre numéro de billet figure dans la ligne d'objet de ce courrier.

192.168.1.1

Remarque: Des erreurs sont peu probables, cependant, si une erreur est indiquée, veuillez soumettre à nouveau l'IP ou la plage IP spécifique.

Merci,
Service d'assistance à la délivrabilité Hotmail

En outre, Microsoft recommande que

en outre, pour ajouter vos nouvelles adresses IP aux enregistrements d'ID de l'expéditeur existants, n'oubliez pas de mettre à jour votre compte JMRP (Junk Email Reporting Program) avec les nouvelles adresses IP également. Pour mettre à jour ou configurer un compte JMRP, cliquez ici .

53
Jeff Atwood

Je ne vois rien de mal dans vos en-têtes, ou quelque chose d'évident que vous faites mal, mais je voudrais souligner que, oui, hotmail (ainsi que live et msn et Outlook webmail) sont très stricts, et tendent à classer beaucoup d'envois de masse comme spam, même s'ils ne devraient pas être.

Une recherche Google sur hotmail emails marked as spam soulève des dizaines de questions similaires avec des personnes ayant des problèmes pour envoyer des newsletters, des e-mails de confirmation d'enregistrement et ainsi de suite aux domaines de messagerie Web Microsoft. mailing ou mailing automatisé pour passer à travers les filtres anti-spam que Microsoft a mis en place pour leur webmail.

L'endroit où je commencerais à chercher "ce qu'il faut faire ensuite" serait la page des politiques, pratiques et directives du postmaster de Microsoft webmail .

Ils ont 5 grandes directives que vous devez vous assurer de respecter (y compris la législation américaine que vous ne connaissez peut-être pas, et oui, cela s'applique même à hotmail.it), des outils gratuits de gestion de la reprise que vous voudrez peut-être consulter, ainsi qu'un moyen de contacter le "Hotmail Deliverability Support" si vous rencontrez toujours des problèmes après vous être conformé à leurs directives.

12
HopelessN00b

Je soupçonne que le problème est qu'un nouvel IP est passé de l'envoi de faibles volumes de courrier à un niveau élevé en peu de temps

https://senderscore.org/lookup.php?lookup=66.85.140.94&ipLookup=Go

Hotmail et d'autres utilisent très largement la réputation du chemin de retour

Cela vaut également la peine de s'inscrire à SNDS sur hotmail (en supposant que vous ne l'avez pas déjà fait)

5
Matt B

Jeff Atwood a raison concernant le fait de devoir d'abord vous attribuer un score à l'expéditeur. J'y suis allé plus d'une fois. Cela devrait être la voie par défaut, et est généralement plus rapide que d'être mis sur liste blanche par l'équipe d'enquête de Hotmail. Vous pouvez vous-même attribuer un score à l'expéditeur en commençant simplement à envoyer des e-mails aux autres principaux fournisseurs de services Internet, et vos notes s'afficheront finalement sur SenderScore.org (cela prend généralement quelques semaines), moment auquel vous pourrez réessayer Hotmail. D'après mon expérience personnelle, cela se produit dans 50% des nouveaux IP/Domain parfaitement configurés et authentifiés essayant de recevoir un message "Hello world" nu. Cela signifie que vous pourriez avoir de la chance et votre nouvelle configuration sera Inmail hotmail/Outlook comme un charme. Je serais sur le point de deviner que ce facteur de "chance" pourrait être lié à la réputation du fournisseur/propriétaire IP-Block?

Cependant, l'article suivant peut indiquer une approche différente - Email Delivery Report 2012

[extrait de la partie spécifique à Hotmail de l'article] • La réputation de domaine existante affectera la livraison, pour le meilleur ou pour le pire, uniquement lorsqu'elle sera authentifiée avec l'ID de l'expéditeur. • Les e-mails non signés avec Sender ID seront jugés sur la réputation et le contenu IP.

Je peux mal interpréter cela, mais je pense que cela signifie que vous pouvez avoir une meilleure chance de recevoir Hotmail le jour 1 si vous ne configurez pas l'authentification ID de l'expéditeur , plutôt que d'authentifier votre domaine/IP avant de créer des mesures de réputation.

3
Jizzzz

Après avoir vérifié toutes les possibilités et avoir une configuration parfaite selon politiques Microsoft et livre blanc Outlook.com Enhanced Deliverability avec SPF, DKIM, DNS inversé et la confiance de tous les systèmes de messagerie mondiaux vous déjà...

... il est temps pour vous de contacter Internet Dieu - Microsoft - directement sous une forme spéciale. Microsoft ajoutera votre domaine et votre adresse IP à la liste blanche . Cela semble incroyable mais c'est vrai.

⚡⚡⚡ Informations sur l'expéditeur pour la livraison Outlook.com ⚡⚡⚡

Écran pour que tous les incroyants commencent à croire:

form screenshot

P.S. Cela fonctionne même avec Chrome, pas seulement IE !

2
s3m3n

J'ai rencontré ce problème pendant un certain temps, tous les validateurs DKIM/SPF/DMARC/etc que j'ai pu trouver ont tous donné un laissez-passer. Cependant, par hasard, je suis tombé sur la solution - faites des clés SHA256! Ainsi, la commande pour générer la clé serait quelque chose comme opendkim-genkey -r h rsa256 -d domain.name -s mail. Une fois que les nouvelles clés ont été installées et que l'enregistrement DNS mis à jour TXT s'est propagé, hotmail était heureux de recevoir des e-mails de mon domaine.

2
Spoon

Je voudrais commenter, mais je n'ai pas assez de représentants.

Voici un lien vers la page actuelle des politiques de messagerie de Hotmail (2016-06-01) où vous pouvez vous inscrire aux comptes JMRP (Junk Email Reporting Program) et Smart Network Data Services (SNDS): https://mail.live .com/mail/policies.aspx

1
Eccentropy

Cependant, par hasard, je suis tombé sur la solution - faites des clés SHA256! Ainsi, la commande pour générer la clé serait quelque chose comme opendkim-genkey -r h rsa256 -d domain.name -s mail. Une fois que les nouvelles clés ont été installées et que l'enregistrement DNS mis à jour TXT s'est propagé, hotmail était heureux de recevoir des e-mails de mon domaine.

J'utilise Plesk Onyx qui génère des clés SHA256 pour DKIM par défaut, que j'ai vérifié en utilisant http://dkimvalidator.com . Les e-mails que nous envoyons à Hotmail continuent d'être placés dans le dossier Junk/Spam. En vérifiant les en-têtes de ces e-mails, nous voyons que SPF, DKIM et DMARC sont tous "réussis". Microsoft m'a dit que le coupable était leur filtre SmartScreen, qui est en fait très stupide et frustrant. La solution semble être de commencer à utiliser l'IP pour les e-mails en direct, puis d'informer les utilisateurs de "Ajouter l'expéditeur à la liste des expéditeurs approuvés" dans l'interface utilisateur Outlook. Au fil du temps, SmartScreen commencera à autoriser les e-mails dans les boîtes de réception. Merci Microsoft pour un système aussi stupide! (Et oui, nous sommes déjà inscrits sur le SNDS et le JMRP.)

1
feralfruitfreak