Adresses sur des domaines émoji ou non latins
Les serveurs de messagerie parlent l’ASCII. Ils l’ont toujours fait : le protocole est plus ancien que l’idée même qu’un domaine puisse contenir autre chose. Une adresse sur 🎅.example ou пошта.укр ne peut donc pas voyager telle qu’elle est écrite ; elle voyage sous une forme traduite appelée punycode, et tout ce qui suit découle de là.
Comment fonctionne la traduction
Le punycode encode n’importe quel nom Unicode en une chaîne ASCII ordinaire commençant par xn--. C’est réversible et sans ambiguïté : le même émoji produit toujours la même chaîne.
| Ce que vous tapez | Ce qui voyage réellement |
|---|---|
| 🎅 | xn--8j8h |
| пошта | xn--80adcxbmm |
Le convertisseur punycode fait la traduction dans les deux sens. Vous en aurez besoin deux fois : une première pour savoir quoi chercher chez un bureau d’enregistrement, une seconde quand un formulaire réclamera l’adresse en ASCII.

En enregistrer un : la partie qu’on passe généralement sous silence
.com, .net, .org et presque toutes les zones nationales — les refusent purement et simplement. Une poignée de registres les acceptent, et cette poignée change. Vérifiez les règles de la zone précise avant de payer quoi que ce soit : un bureau d’enregistrement prendra volontiers une commande pour un nom que le registre rejettera ensuite.Les écritures non latines sont un tout autre cas, bien plus simple. Les domaines internationalisés en cyrillique, en grec, en arabe, en chinois et dans d’autres écritures encore sont pris en charge par de nombreux registres et se comportent comme des domaines ordinaires — la traduction en punycode est la même, mais personne n’a besoin d’être convaincu de les accepter.
Ensuite, dirigez-le ici
Une fois le domaine enregistré, il lui faut le même unique enregistrement MX que n’importe quel autre — les valeurs exactes sont ici. Saisissez l’enregistrement sous la forme qu’accepte le panneau de votre bureau d’enregistrement : certains affichent le nom Unicode, d’autres la forme xn--, et les deux veulent dire la même chose.
Où ces adresses se cassent, et quoi faire
Elles fonctionnent dans le courrier, et elles échouent dans les formulaires. Les validateurs d’inscription sont écrits par des gens qui ont supposé qu’un domaine ressemble à example.com : une adresse émoji se fait donc fréquemment rejeter comme « non valide » par un logiciel qui ne l’a jamais envisagée.
Le contournement, c’est la forme punycode elle-même : tapez nom@xn--8j8h.example au lieu de la jolie version. C’est la même adresse — celle-là même que le serveur de messagerie verra dans les deux cas — mais elle passe les validateurs qui ne comprennent que l’ASCII. Les vieux téléphones et les logiciels de messagerie qui affichent la jolie forme sous forme de carrés relèvent du même problème et se règlent de la même façon.