Chez Rentman, le service utilisé pour envoyer des e-mails est Mailgun. Mailgun est spécialisé dans la maintenance et le spam-réputation des serveurs de messagerie.
Pour la vérification du domaine, deux enregistrements sont ajoutés aux paramètres DNS d'un domaine:
- SPF - explications Mailgun
- DKIM - explications Mailgun
Ces deux enregistrements communiquent avec les filtres anti-spam: "Il est normal que ce serveur (Mailgun) envoie des e-mails en utilisant une adresse e-mail avec ce domaine."
Règles pour SPF pour mailgun:
- Il y a seulement un enregistrement par (sous)domaine
- C'est un enregistrement TXT qui commence par:
v=spf1
et se termine par-all
,+all
,~all
, ou?all
- L'enregistrement SPF doit inclure:
include:mailgun.org
Tester si l'enregistrement SPF est correct
Note: lors de la modification des enregistrements DNS, les modifications peuvent ne pas être visibles immédiatement. Tout au plus, la propagation des modifications sur les serveurs DNS du monde entier peut prendre jusqu'à 24 heures.
Pour tester si les enregistrements SPF sont correctement configurés, procédez comme suit:
- Accédez: https://mxtoolbox.com/spf.aspx
- Entrez votre domaine dans le champ de recherche et laissez l'adresse IP vide
- Appuyez sur le bouton "Recherche d'enregistrement SPF"
Si les enregistrements SPF sont correctement configurés, vous devriez voir ce qui suit:
Le tableau de la page doit contenir au moins une ligne identique à la ligne entourée en vert ci-dessus (la description peut varier).
Chaque ligne doit avoir une coche verte.
Les erreurs les plus courantes liées aux enregistrements SPF
Plusieurs enregistrements SPF pour votre domaine
Pour corriger cette erreur, les deux enregistrements doivent être fusionnés:
Fusionner l'enregistrement 1:
v=spf1 a mx ip4:121.123.123.123 include:spf.protection.outlook.com -all
avec l'enregistrement 2:
v=spf1 include:mailgun.org -all
Ensemble, ils doivent ressembler à ceci:
v=spf1 a mx ip4:121.123.123.123 include:spf.protection.outlook.com include:mailgun.org -all
L'enregistrement SPF n'est pas défini pour le bon (sous)domaine (l'hôte est incorrect)
Assurez-vous que le champs host
(appelé parfois name
) a l'une des valeurs suivantes. Ceux-ci dépendent de l'hôte DNS:
@
- le domaine complet lui-même:
yourdomain.com
ousub.yourdomain.com
- vide
Le résultat final devrait être l'enregistrement placé sous le domaine à partir duquel vous enverrez. Un sous-domaine est également autorisé.
Il y a des guillemets doubles dans la valeur
Parfois, l'hôte DNS a besoin d'ajouter des guillemets à value
, parfois non.
Veuillez essayer les deux.
Il y a une faute de frappe dans la valeur
Bien que cela semble évident, veuillez vérifier s'il n'y a pas de faute de frappe dans l'enregistrement SPF. Par exemple: include:mailgun.org>
ou include:mailgun.com
Règles relatives aux enregistrements DKIM
Veuillez noter que lors de la modification des enregistrements DNS, cela peut prendre un certain temps avant qu'ils ne soient propagés à tous les serveurs DNS du monde entier. Il se peut donc que les modifications ne soient pas directement visibles.
-
C'est un enregistrement de type
TXT
placé sous un sous-domaine:xxxx._domainkey.yourdomain.com
ouxxxx
(nom personnalisé), appelé le "sélecteur". -
Il ne peut y avoir qu'un seul enregistrement DKIM pour le sélecteur fourni.
-
Vous pouvez avoir plusieurs enregistrements DKIM, mais ils doivent être sur des sélecteurs différents.
-
Ils commencent par
k=rsa; p=(lots of characters)…
-
La valeur est unique pour chaque domaine.
-
La valeur est générée par Mailgun et doit donc être fournie après l'ajout du domaine à Mailgun
Tester si les enregistrements DKIM sont corrects
- Accédez à: https://mxtoolbox.com/dkim.aspx
- Entrez votre domaine dans le champ Nom de domaine
- Entrez le sélecteur dans le champ Sélecteur. Le sélecteur est la partie avant
._domainkey.yourdomain.com
fourni dans les instructions de configuration, par exemple:smtp
oumailo
- Appuyez sur le bouton "Recherche DKIM"
Cela devrait ressembler à ceci, si les enregistrements DKIM sont corrects:
Assurez-vous que chaque ligne a une coche verte.
Erreurs les plus courantes liées aux enregistrements DKIM
Il existe plusieurs enregistrements DKIM pour le même sélecteur
Dans les rares cas où le sélecteur est déjà utilisé par un autre service. Veuillez contacter Rentman pour demander un autre sélecteur.
Il y a des guillemets doubles dans la valeur
Parfois, l'hôte DNS a besoin d'ajouter des guillemets à la partie valeur des enregistrements DNS, parfois ce n'est pas le cas et si vous les fournissez ensuite, il en résultera des guillemets doubles.
Il y a une faute de frappe dans le nom de domaine ou la valeur de l'enregistrement DKIM
Bien que cela semble évident, veuillez vérifier si le sélecteur ainsi que l'enregistrement fourni dans les instructions correspondent aux détails saisis.
Vous avez entré une valeur incorrecte dans le champ «hôte / nom» (l'enregistrement est introuvable)
De nombreux hôtes DNS vous demandent uniquement d'entrer selector._domainkey
comme nom d'enregistrement TXT au lieu du domaine complet, car ils ont automatiquement ajouté votre domaine à la fin. Si tel est le cas avec votre hôte et que vous avez entré le domaine complet, le nom de votre enregistrement TXT sera en fait selector._domainkey.yourdomain.com.yourdomain.com
au lieu de l'intention selector._domainkey.yourdomain.com
Dans ce cas, le DKIM est au mauvais endroit et Mailgun ainsi que le vérificateur MXToolbox penseront que l'enregistrement n'existe pas.
Cas spéciaux
Mailgun ne peut vérifier ce domaine qu'une seule fois, donc si Rentman veut l'utiliser, il ne peut pas être utilisé pour autre chose (par exemple, un site Web ou un autre produit SaaS) avec Mailgun. La solution consiste alors à utiliser un sous-domaine pour la vérification.
Disons que votre domaine est: yourdomain.com
. Vous pouvez ensuite vérifier le domaine: .yourdomain.com
avec Mailgun. Dans ce cas, vous pouvez toujours envoyer des e-mails à partir d'adresses telles que: johndoe@yourdomain.com
sans que l'e-mail ne se retrouve dans un filtre anti-spam.
Pour rendre cela possible, vous fournissez rentman.yourdomain.com
comme nom de domaine.
Cela aura les conséquences suivantes:
- L'enregistrement SPF doit alors avoir l'hôte / le nom:
rentman
(ourentman.yourdomain.com
pour certains hôtes DNS). - L'enregistrement DKIM doit ensuite être ajouté avec la valeur d'hôte / nom
selector._domainkey.rentman
(ouselector._domainkey.rentman.yourdomain.com
pour certains hôtes DNS)
L'utilisation d'un sous-domaine spécifique pour Rentman fonctionnera toujours. Cependant, la configuration est plus compliquée, c'est pourquoi Rentman ne le fait pas par défaut.