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.
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
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.
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.
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.
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..
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.
| Configuration | Conséquence |
|---|---|
| 10 puis 20 | Le serveur 10 est préféré, le 20 sert d'alternative selon la configuration du service. |
| Deux MX à 10 | Les deux ont le même niveau de préférence. |
| Ancien MX à 5, nouveau à 10 | L'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.
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é.