J'utilise à la fois mailgun et un serveur de messagerie namecheap (où j'ai également mon domaine) et lorsque je reçois des mails dans mon compte gmail, mailgun est reconnu comme un expéditeur autorisé, mais ce n'est pas le cas de namecheap. Voilà ce que je reçois:
Received-SPF: softfail (google.com: le domaine de transition xx @ mondomaine ne désigne pas ... comme expéditeur autorisé)
J'ai l'enregistrement suivant TXT dans mon DNS
v=spf1 mx include:mailgun.org ~all
C'est un IPv4 et j'ai lu quelques autres articles dans serverfault sans chance, donc toute réflexion à ce sujet sera appréciée.
[~ # ~] modifier [~ # ~]
Comme indiqué ici , le courrier privé Namecheap configure automatiquement les enregistrements MX et ils ne sont pas affichés sur la liste des enregistrements DNS, je suppose que cela a quelque chose à voir avec le fait qu'il n'a pas été reconnu comme expéditeur autorisé quand j'ai eu le record MX dans le spf.
J'ai trouvé une solution, j'ai finalement ajouté l'adresse IP du serveur de messagerie à l'enregistrement TXT et maintenant gmail accepte l'expéditeur. Si quelqu'un est intéressé, voici à quoi cela ressemble:
v=spf1 ip4:xxx.xxx.xxx.xxx include:mailgun.org ~all