J'essaie de configurer un enregistrement SPF très basique. J'héberge mon site Web sur Godaddy et j'utilise les serveurs de messagerie de Godaddy. J'utilise l'appel mail() de php (je sais, j'ai lu une tonne d'endroits pour utiliser PHP Mailer, ou d'autres, mais je choisis la fonction mail() par défaut et ce n'est pas vraiment ma question). Pour l'instant, l'enregistrement spf dans l'email est renvoyé comme suit neutral
avec les lignes suivantes :
Delivered-To: person@gmail.com
Received: by 10.52.171.166 with SMTP id av6csp133324vdc;
Tue, 16 Jul 2013 07:43:23 -0700 (PDT)
X-Received: by 10.49.104.180 with SMTP id gf20mr2338989qeb.59.1373985802775;
Tue, 16 Jul 2013 07:43:22 -0700 (PDT)
Return-Path: <noreply@onlineserver.cc>
Received: from p3nlsmtp14.shr.prod.phx3.secureserver.net (p3nlsmtp14.shr.prod.phx3.secureserver.net. [72.167.234.239])
by mx.google.com with ESMTP id d19si710455qey.143.2013.07.16.07.43.22
for <person@gmail.com>;
Tue, 16 Jul 2013 07:43:22 -0700 (PDT)
Received-SPF: neutral (google.com: 72.167.234.239 is neither permitted nor denied by best guess record for domain of noreply@onlineserver.cc) client-ip=72.167.234.239;
Authentication-Results: mx.google.com;
spf=neutral (google.com: 72.167.234.239 is neither permitted nor denied by best guess record for domain of noreply@onlineserver.cc) smtp.mail=noreply@onlineserver.cc
Received: from P3NW8SHG339 ([184.168.27.44])
by p3nlsmtp14.shr.prod.phx3.secureserver.net with
id 12jN1m0080x5yNo012jNyX; Tue, 16 Jul 2013 07:43:22 -0700
Date: Tue, 16 Jul 2013 07:43:21 -0700
Subject: Little Jaws Big Smiles Registration Confirmation
X-PHP-Originating-Id: [10610735]
To: "Person" <person@gmail.com>
From: "Little Jaws Big Smiles" <no-reply@littlejawsbigsmiles.com>
Reply-To: "Little Jaws Big Smiles" <no-reply@littlejawsbigsmiles.com>
Return-Path: "Little Jaws Big Smiles" <no-reply@littlejawsbigsmiles.com>
Message-ID: <51e55c0a.f351310a.61d2.ffffe3a0SMTPIN_ADDED_BROKEN@mx.google.com>
X-Mailer: PHP/5.2.17
MIME-Version: 1.0
Content-type: text/html; charset=ISO-8859-1
Organization: Little Jaws Big Smiles
L'ip 72.167.234.239
correspond à p3nlsmtp14.shr.prod.phx3.secureserver.net
qui, je suppose, est le serveur de messagerie qui envoie réellement mon courriel.
- J'ai un enregistrement A (Host) configuré avec mon adresse IP réelle du domaine.
- J'ai la liste CNAME (alias) par défaut qui a été fournie.
- J'ai deux enregistrements MX (Mail Exchanger) qui m'ont été fournis.
- mailstore1.secureserver.net
- smtp.secureserver.net
- Il existe deux serveurs de noms par défaut
- ns45.domaincontrol.com
- ns46.domaincontrol.com
- J'ai configuré l'enregistrement SPF TXT de la manière suivante (sans guillemets car c'est ainsi que godaddy vous demande de le saisir) :
v=spf1 a mx ptr ip4:72.167.234.245 -all
Cependant, cela donne toujours un résultat neutre en termes de SPF. J'ai attendu 48 heures pour que le dossier prenne des mesures. J'ai également lu le SPF Syntax
et je pense l'avoir configuré correctement (mais je n'ai jamais fait cela auparavant, donc je peux me tromper complètement).
J'ai également essayé kitterman's validation script avec le résultat suivant :
Found v=spf1 record for littlejawsbigsmiles.com: v=spf1 a mx ptr ip4:72.167.234.245 -all
evaluating... SPF record passed validation test with pySPF (Python SPF library)!
Est-ce que quelqu'un voit un problème avec la définition de mon enregistrement ou si je manque quelque chose d'autre ?
Je tente d'envoyer un courrier à partir de no-reply@littlejawsbigsmiles.com.
Faites-moi savoir si je dois fournir d'autres informations.
Mise à jour A la demande de @TheCleaner, j'ai suivi les instructions sur Site de Godaddys pour créer l'enregistrement SPF. Vous trouverez ci-dessous les étapes et les options que j'ai choisies, ainsi que les raisons pour lesquelles je les ai sélectionnées.
Sous Pour ajouter un enregistrement SPF
- Étape 4 : J'ai sélectionné
GoDaddy.com, LLC only
- Je n'envoie des e-mails qu'en utilisant leurs serveurs
- Étape 5 : J'ai sélectionné
All Inbound Servers May Send Mail
- Je ne suis pas sûr que cela s'applique à moi, mais je l'ai sélectionné juste au cas où.
- Étape 6 : Je n'ai pas sélectionné les enregistrements sortants.
- Mon domaine n'est pas un serveur de messagerie
- Étape 7 : Je n'ai pas sélectionné PTR
- Mon domaine n'est pas un serveur de messagerie
- Étape 8 : J'ai ajouté
72.167.234.0/24
puisque cela semble être les serveurs de messagerie Godaddy utilise pour envoyer des e-mails - J'ai également sélectionné
Exclude all hosts not specified here
qui ajoute-all
Le résultat de l'enregistrement SPF est ci-dessous. Je vais essayer cette solution et je vous enverrai un message si cela résout mes problèmes. Veuillez me faire savoir si mes hypothèses sur les étapes ci-dessus sont incorrectes.
v=spf1 mx include:72.167.234.0/24 -all