2010-10-17 13 views
6

Tout d'abord, je tiens à vous remercier pour votre temps. J'ai du mal à comprendre ce problème.Gmail et Hotmail marqués comme spam

En référence à this thread que nous avons dédiés pour implémenter PHPMailer. Cela a cependant bien fonctionné jusqu'à ce que nous en ayons déduit pour changer l'adresse IP du démon Exim fonctionnant sur le système. Maintenant, Hotmail et GMail nous marquent tous deux comme spam bien que nous ayons des rDNS corrects etc. Nous avons également participé au programme Microsoft Sender ID et Junk Email Reporting, mais cela ne nous aidera pas.

Vous pouvez voir une sortie du script php fonctionnant ici (http://koopte.be/mailtest/test/examples/test.php).

En outre, certains en-têtes de courrier GMail:

Delivered-To: [email protected] reçu: par 10.227.133.10 avec id SMTP d10cs153720wbt; Sun, 17 Oct 2010 02:44:10 -0700 (PDT) Reçu: par 10.227.37.8 avec l'ID SMTP v8mr3118896wbd.37.1287308647612; Dim, 17 Oct 2010 02:44:07 -0700 (PDT) Chemin de retour: Reçu: de drt01.dco.fusa.be ([81.95.119.6]) par mx.google.com avec identifiant ESMTP ep1si12575868wbb .6.2010.10.17.02.44.06; Sun, 17 Oct 2010 02:44:07 -0700 (PDT) Reçu-SPF: neutre (google.com: 81.95.119.6 n'est ni permis, ni refusé par le meilleur enregistrement de conjecture pour le domaine de [email protected] be) client-ip = 81.95.119.6; Authentification-Résultats: mx.google.com; spf = neutre (google.com: 81.95.119.6 n'est ni permis, ni refusé par la meilleure estimation de domaine pour [email protected]) [email protected] Reçu: de admin par drt01.dco.fusa.be avec local (Exim 4.69) (à partir de) id 1P7Pmg-0001qb-Gg pour [email protected]; Sun, 17 octobre 2010 11:44:06 +0200 Pour: Objet: Koopte.be X-PHP-Script: www.koopte.be/mailtest/test/examples/test_smtp_advanced_no_auth.php pour 84.31.105.128 Date: Sun, 17 octobre 2010 11:44:06 +0200 de: "Koopte.be" Répondre à: "Koopte.be" message-ID: X priorité: 3 X-Mailer: PHPMailer 5.1 (phpmailer .sourceforge.net) Version MIME: 1.0 Type de contenu: multipart/alternative; boundary = "b1_f102f7049d61084cf6a8ef51cf0e57bc" Auteur:

Notre journal indique ce qui suit, qui semble OK pour moi:

2010-10-17 02:33:30 1P7HBn-0000l7-Ro => email F=<[email protected]> R=lookuphost T=remote_smtp S=1475 H=gmail-smtp-in.l.google.com [209.85.227.27] C="250 2.0.0 OK 1287275610 v32si21774961weq.142" 

Merci pour votre temps!

Éditer: rDNS est en cours de réparation en ce moment même.


rDNS est maintenant réglé, allez les gars, qu'est-ce qui me manque?

Google rapporte ceci dans les en-têtes:

reçu-SPF: neutre (google.com: 81.95.119.6 n'est ni autorisé ni infirmée par le meilleur dossier de proposition pour le domaine de [email protected]) client-ip = 81.95.119.6;

Mais mon SPF est le suivant:

nomdomaine. TXT "v = spf1 à mx ip4: 81.95.119.6 ~ tous"

+2

Si on dirait que vous n'êtes pas obtenir de réponse ici, la tête sur http://superuser.com. – Marko

+2

Qu'est-ce qui vous fait penser que le rDNS de '81.95.119.6' est OK? 'From',' Return-Path', rDNS & IP semblent complètement sans lien ... Si c'est votre _ adresse IP, vous pouvez le mettre à quelque chose en rapport avec 'koopte.be', et l'ajouter à vos enregistrements SPF. – Wrikken

+0

+1 pour SPF. Fortement vérifié par Gmail. – Shikiryu

Répondre

0

D'abord, je suggère d'utiliser Swiftmailer sur PHPMailer. Mais peu importe, votre problème n'est pas quel logiciel vous utilisez pour envoyer votre email. Vous devriez vous diriger vers http://mxtoolbox.com/ et voir ce qu'il dit à propos de votre domaine d'email. Vous devez avoir la configuration DNS inverse correcte, en plus de vous assurer que vous avez une configuration d'enregistrement SPF dans votre DNS.

Il semble que votre DNS inverse ne soit pas configuré correctement, du moins pas pour koopte.be.

0

Il est également possible que si la nouvelle adresse IP a déjà été mise sur liste noire par Google ou Hotmail ou l'un des tiers qu'ils utilisent (avant même que vous l'ayez possédé), la liste noire est toujours en vigueur.

En plus de mxtoolbox.com, je vérifie également la recherche de Spamhaus (http://www.spamhaus.org/lookup.lasso). De nombreux fournisseurs utilisent leurs avis XBL, PBL et DBL pour maintenir une liste noire.

+0

J'ai fait la recherche que vous avez demandée et tout est OK. En outre, j'ai modifié les enregistrements DNS (comme je l'ai fait avant, mais cela n'a pas fonctionné, donc je les ai changés, aurait dû le mentionner). Maintenant nous allons devoir attendre que le TTL arrive. Je mettrai à jour ce sujet une fois ceci fait. – Tom

1

Vous devez configurer un enregistrement SPF pour votre domaine. Google revient seulement neutre sur votre vérification SPF.

+0

Je l'ai déjà fait (voir mxtoolbox.com pour le domein), mais Google dit toujours neutre. rDNS peut-être? – Tom

0

Vous pouvez regarder dans DKMS/DomainKeys (et Microsoft/Hotmail a leur propre chose et qui est semblable mais différent pour Hotmail: P)

0

d'émission de Spam pour des raisons suivantes

1) Hébergement mutualisé

Si vous utilisez l'hébergement mutualisé, PHP n'est pas la solution à ce problème.pour contacter vos fournisseurs de serveurs.Parfois, votre adresse IP hébergée traitée comme spam.Essayez de changer les fournisseurs d'hébergement, cela peut fonctionner correctement.

2) Plus de liens dans votre corps e-mail

3) tête partielle (Toujours utiliser la réponse à, Ref Ans: TrentonMcManus)

4) en vrac E-Mailing

5) Rapport de spam (nombre de personnes qui ont cliqué sur votre lien comme spam)

6) Le message ne doit pas être trop court ou trop long.

7) Envoi à partir blacklisté IP (hébergement, et le serveur SMTP))

Il peut être nouveau votre adresse IP a été préalablement mis à l'index par Google ou Hotmail Vous pouvez vérifier blacklisté ip ou non sur le site d'ici

8) vérification de l'expéditeur IP

Sender Policy Framework (SPF) est un système de validation de messagerie conçu pour éviter le spam e-mail en détectant l'usurpation d'identité électronique, une vulnérabilité commune, en vérifiant les adresses IP de l'expéditeur.

Peut-être PHP pas de solutions pour cela.Vous pouvez faire les choses suivantes dans le codage php

1) Utilisez toujours la de/adresse de réponse

2) Ajouter le lien de désabonnement dans le corps

3) Évitez les mots clés de spam.

4) Le message ne doit pas être trop court ou trop long.

5) version texte est mieux que HTML

Questions connexes