Pour configurer vos MX chez Gandi, commencez par vérifier que votre domaine utilise bien les LiveDNS Gandi. Ouvrez ensuite Nom de domaine > votre domaine > Enregistrements DNS, sauvegardez la zone, puis remplacez les anciens MX par ceux fournis par votre service de messagerie ou votre passerelle antispam. Chez Gandi, le domaine principal est noté @ et une cible MX complète doit se terminer par un point.

Le changement est simple, mais trois détails provoquent régulièrement des bascules ratées : modifier les DNS au mauvais endroit, conserver un ancien MX qui ne doit plus recevoir de courrier, ou saisir une cible sans son point final. Voici une procédure qui limite le risque de coupure.

Avant de modifier vos MX Gandi

Un enregistrement MX indique aux serveurs expéditeurs où remettre les emails destinés à votre domaine. Il concerne donc la réception du courrier. Votre site web peut continuer à pointer vers le même hébergement pendant que vous changez de service mail.

Premier contrôle : qui gère vraiment votre DNS ?

Le fait que votre nom de domaine soit enregistré chez Gandi ne signifie pas forcément que sa zone DNS est gérée chez Gandi. Si les serveurs de noms sont externes, par exemple chez Cloudflare ou chez votre hébergeur, les MX doivent être modifiés chez ce fournisseur. L'écran Gandi n'aura alors aucun effet sur la zone publiée.

Si votre domaine utilise les LiveDNS Gandi, faites une sauvegarde avant toute modification. Dans la page Enregistrements DNS, Gandi permet de prendre un instantané de la zone afin de pouvoir revenir rapidement à la configuration précédente en cas d'erreur.

Relevez ensuite vos MX actuels, leur priorité et leur TTL. Si vous préparez une migration, ne comptez pas sur une baisse de TTL effectuée au dernier moment : les caches DNS peuvent encore conserver l'ancienne valeur pendant la durée du TTL déjà propagé.

Configurer ses MX chez Gandi pas à pas

1

Ouvrez les enregistrements DNS du domaine

Connectez-vous à Gandi, ouvrez Nom de domaine, sélectionnez le domaine concerné, puis choisissez Enregistrements DNS. En vue simple, l'icône crayon permet de modifier un enregistrement et le bouton Ajouter d'en créer un nouveau.

2

Sauvegardez la zone avant la bascule

Créez un instantané ou conservez une copie de la zone actuelle. Cette sauvegarde doit inclure les MX existants, mais aussi les autres enregistrements DNS. Vous évitez ainsi de devoir reconstruire la zone à la main si une mauvaise manipulation touche autre chose que la messagerie.

3

Ajoutez les MX fournis par votre service mail

Utilisez uniquement les valeurs communiquées par votre fournisseur de messagerie ou votre passerelle de filtrage. Pour le domaine principal, le nom est @. Respectez chaque priorité et saisissez la cible sous forme de nom d'hôte complet.

Exemple fictif : remplacez ces valeurs par celles de votre fournisseur
@ 3600 IN MX 10 mx1.example.net. @ 3600 IN MX 20 mx2.example.net.
Le point final est important chez Gandi

Dans la syntaxe LiveDNS de Gandi, une cible externe complète doit se terminer par un point. Sans ce point, le système peut interpréter la valeur comme relative au domaine et lui ajouter votre nom de domaine. Pour un MX externe, vérifiez donc la forme mx1.example.net..

4

Retirez les anciens MX qui ne doivent plus être utilisés

Ne laissez pas des MX d'un ancien service « au cas où » si votre nouveau fournisseur ne les demande pas. Selon leur priorité et la disponibilité des serveurs, ils peuvent encore être essayés. En revanche, gardez l'ancien service de messagerie actif pendant la propagation pour qu'il puisse encore accepter les messages envoyés avec des informations DNS mises en cache.

Si vous utilisez toujours GandiMail directement, Gandi documente deux MX : spool.mail.gandi.net. avec la priorité 10 et fb.mail.gandi.net. avec la priorité 50. Si vous utilisez un autre service, n'utilisez pas ces valeurs par habitude : prenez celles du service qui doit réellement recevoir votre courrier.

Pour une bascule plus large de votre messagerie, consultez aussi notre guide pour changer ses enregistrements MX sans perdre d'email.

MX Gandi : comprendre les priorités

La priorité MX est un nombre : plus il est petit, plus le serveur est prioritaire. Un MX de priorité 10 est donc essayé avant un MX de priorité 20. Si plusieurs MX ont la même priorité, un serveur expéditeur peut répartir les tentatives entre eux.

ConfigurationConséquence
10 puis 20Le serveur 10 est préféré, le 20 sert d'alternative selon la configuration du service.
Deux MX à 10Les deux ont le même niveau de préférence.
Ancien MX à 5, nouveau à 10L'ancien reste prioritaire : c'est typiquement une erreur de bascule.

Vérifier vos MX Gandi après la modification

Après l'enregistrement, ne vous contentez pas de voir les nouvelles lignes dans le tableau Gandi. Contrôlez ce que le DNS public renvoie, puis effectuez un test réel de réception.

dig MX votre-domaine.tld +short nslookup -type=mx votre-domaine.tld

Vérifiez que les noms de serveurs et les priorités correspondent exactement à ce qui est attendu. Faites ensuite envoyer un message depuis une adresse extérieure à votre domaine et confirmez sa réception. Pendant la propagation, certains expéditeurs peuvent encore utiliser une ancienne réponse DNS mise en cache.

Les erreurs les plus fréquentes chez Gandi

  • Modifier les MX chez Gandi alors que les serveurs de noms sont externes. La modification n'est pas publiée sur Internet.
  • Oublier le point final sur une cible externe. La syntaxe relative de Gandi peut transformer la valeur attendue.
  • Inverser les priorités. Le nombre le plus bas est le plus prioritaire.
  • Conserver un ancien MX indésirable. Il peut encore être utilisé dans certaines situations.
  • Fermer l'ancienne messagerie trop vite. Des expéditeurs peuvent conserver les anciens MX en cache jusqu'à expiration du TTL.
  • Changer plusieurs éléments DNS sans sauvegarde. En cas d'erreur, le retour arrière devient inutilement compliqué.

Questions fréquentes

Où modifier les enregistrements MX chez Gandi ?
Si votre domaine utilise les LiveDNS Gandi, ouvrez Nom de domaine, sélectionnez le domaine concerné, puis Enregistrements DNS. Si les serveurs de noms sont hébergés chez un autre fournisseur, vous devez modifier les MX chez ce fournisseur : une modification faite dans l'interface Gandi ne sera pas appliquée à la zone DNS publique.
Quelle priorité faut-il mettre pour un MX Gandi ?
La priorité dépend du service de messagerie que vous utilisez. Reprenez exactement les valeurs fournies par ce service. En DNS, le nombre le plus bas correspond au MX le plus prioritaire. Si vous utilisez GandiMail directement, Gandi documente une priorité 10 pour spool.mail.gandi.net. et 50 pour fb.mail.gandi.net.
Pourquoi faut-il un point à la fin d'un MX chez Gandi ?
Gandi utilise une syntaxe DNS relative : une cible externe complète doit être terminée par un point pour indiquer qu'il s'agit d'un nom d'hôte absolu. Sans ce point, Gandi peut ajouter le domaine principal à la valeur saisie et produire une destination différente de celle attendue.
Combien de temps faut-il pour qu'un changement de MX soit visible ?
Un nouvel enregistrement peut être publié rapidement dans la zone Gandi, mais sa visibilité partout sur Internet dépend des caches DNS et du TTL. Lorsqu'un MX existant est remplacé, l'ancien TTL déjà propagé continue de compter. Gardez donc l'ancien service actif pendant la transition.
Faut-il supprimer les anciens MX après une migration ?
Oui, si votre nouveau fournisseur ne demande pas de les conserver. Des MX obsolètes peuvent encore être essayés selon leur priorité et la disponibilité des autres serveurs. Supprimez-les de la zone, mais ne fermez pas immédiatement l'ancien service : laissez passer la période de propagation DNS.