toutes les fiches

// comment corriger

Régler le reverse DNS (PTR) chez votre hébergeur

Le PTR de l'IP de votre serveur se règle chez votre hébergeur, pas dans le DNS de votre domaine. Voici les grandes étapes chez OVH, Hetzner, Scaleway, AWS et DigitalOcean.

Ce que ça veut dire

Le reverse DNS transforme l'adresse IP de votre serveur en nom, par exemple mail.yourdomain.com. L'enregistrement s'appelle un PTR. Contrairement à vos autres enregistrements DNS, il ne se gère pas là où vous avez acheté votre domaine. Il se gère chez l'entreprise qui possède l'adresse IP : votre fournisseur de VPS ou de serveur.

Pourquoi c'est important

Gmail, Outlook et beaucoup d'autres serveurs de réception refusent ou filtrent les emails venant de serveurs dont l'IP n'a pas de PTR, ou un PTR qui ne renvoie pas vers la même IP. Un nom par défaut comme vps-12345.provider.example inspire aussi moins confiance qu'un nom sur votre propre domaine.

Comment vérifier

Envoyez un email depuis votre serveur vers votre adresse de test sur la page d'accueil (/). La section Reverse DNS affiche l'IP d'envoi, son nom PTR et indique si ce nom renvoie bien vers l'IP.

Comment corriger

Étape 1 : créez d'abord l'enregistrement direct

Chez votre fournisseur DNS, créez un enregistrement A (et un enregistrement AAAA si vous envoyez en IPv6) pour le nom voulu :

mail.yourdomain.com  A  203.0.113.10

La plupart des hébergeurs refusent de régler un PTR vers un nom qui ne pointe pas déjà vers l'IP : faites donc cette étape en premier et attendez qu'elle soit visible.

Étape 2 : réglez le PTR chez votre hébergeur

Les menus changent souvent : cherchez des mots comme « Reverse DNS », « rDNS », « DNS inverse » ou « PTR » dans les réglages de votre serveur ou de son adresse IP.

  • OVH : dans l'espace client, ouvrez la section IP, trouvez l'IP de votre serveur et modifiez son reverse.
  • Hetzner : dans la console Cloud ou le panneau Robot, ouvrez les réglages du serveur ou de l'IP et modifiez l'entrée reverse DNS des adresses IPv4 et IPv6.
  • Scaleway : dans la console, ouvrez l'instance ou son IP flexible et modifiez le reverse DNS.
  • AWS : utilisez une Elastic IP (l'IP publique par défaut ne peut pas avoir de PTR personnalisé). Le reverse DNS se règle sur l'Elastic IP. AWS limite aussi le port 25 par défaut ; demandez-leur de lever la limite.
  • DigitalOcean : le PTR est créé à partir du nom du Droplet. Renommez le Droplet exactement en mail.yourdomain.com.
  • Autres hébergeurs ou connexions domestiques : s'il n'y a pas de champ prévu, ouvrez un ticket au support pour demander « un enregistrement PTR pour l'IP 203.0.113.10 réglé sur mail.yourdomain.com ». Beaucoup de fournisseurs d'accès internet grand public ne le permettent pas du tout ; utilisez dans ce cas un service de relais.

Étape 3 : utilisez le même nom partout

Configurez votre serveur mail pour qu'il se présente avec ce même nom. Dans Postfix :

myhostname = mail.yourdomain.com

Erreurs fréquentes

  • Régler le PTR sur le domaine nu yourdomain.com alors qu'il pointe vers un site web sur une autre IP.
  • Oublier l'IPv6 : si votre serveur envoie en IPv6, cette adresse a besoin de son propre PTR. Gmail est strict sur ce point.
  • Essayer d'ajouter un PTR chez Cloudflare, GoDaddy ou votre registrar. Cela n'aura aucun effet sur l'IP de votre serveur.

Vérifiez que c'est corrigé

Les changements de PTR apparaissent en général en quelques minutes à quelques heures. Envoyez un nouvel email de test depuis la page d'accueil. La section Reverse DNS doit afficher mail.yourdomain.com et confirmer qu'il renvoie bien vers la même IP.

Vérifiez que c'est corrigé

Une modification DNS peut prendre de quelques minutes à quelques heures. Ensuite, envoyez un nouvel email de test ou scannez à nouveau votre domaine.

Fiches liées