Avoir un email avec son propre nom de domaine

culture générale informatique Oct 27, 2022

Hello,

Cette semaine on va voir deux trucs

- Des révisions sur la notion de DNS

- Un cas concret pour avoir des mails pro de type "[email protected]"

Mais juste avant de commencer, je voulais ta partager mon canal Télégram : 

https://t.me/+jTwVG91eh840MDk8

J'y écris tous les jours sur un sujet qui tourne autour des Dev Junior : 

  • Des astuces pour trouver un job 
  • Salariat / Freelancing
  • Soft Skill
  • Un peu de DevOps de temps en temps 

Pourquoi un canal Telegram ? 

Pour pouvoir parler plus librement. Juste partager tout les sujets qui me passionnent et dont je suis sûr te servira. 

Alors rejoins-nous. (et ca change en rien la cadence de la newsletter/blog)

 

DNS : Domain Name Service

Pour communiquer sur les réseaux (Internet, LAN ...) les serveurs et les équipements utilisent des adresses IP.

Tu sais les trucs du genre "192.168.1.10"

Or c'est chiant de retenir ces adresses. Ce sont des chiffres uniquement et y'en a plein.

Donc rendre ça plus facile, on a créé une table de correspondance. 

Pour une IP, on associe un nom lisible par un humain.

Exemple "imprimante_reseau" => "192.168.1.10" 

C'est le fameux nom DNS.

Quand tu te connectes sur YouTube, tu ne tapes pas l'adresse IP du serveur web de YouTube.

Tu utilises une URL qui contient le nom de domaine.

Un serveur DNS se charge de transformer le nom de domaine en son adresse IP associée.

Un serveur DNS peut s'occuper d'un ou plusieurs noms de domaine.

Un nom de domaine peut avoir plusieurs IP aussi.

Une IP peut avoir plusieurs noms de domaines (quand par exemple tu héberges plusieurs sites sur un même serveur)

Pour avoir un nom de domaine, il faut acheter un nom de domaine avec un Registrar. 

Puis dire à ce registrar où est ton serveur DNS. Comme ça dans ce serveur DNS tu pourrais gérer la table de correspondance.

La plupart du temps, tu n'en as pas et ton registrar te propose d'en avoir un qu'il gère pour toi.

Comme ça, quand n'importe qui sur Internet demande ton nom de domaine, le protocole DNS sait qu'il faut aller demander les infos à TON serveur DNS à toi.

Dernier petit point, il y a plusieurs type d'enregistrement dans les DNS. 

Le record de type A est le plus simple : Une IP = Un nom. Quand ton navigateur veut aller sur une site, il demande à ton DNS les record de type A.

Il y a en d'autres (on verra un exemple juste en dessous).

Voilà pour le rappel. Le sujet du DNS est vaste et il y a plein de mécanismes intéressants.

Comme ça existe depuis des lustres, c'est très complet et très utilisé.

Mais passons à ce qui nous intéresse  : un mail de type "[email protected]

Ce qui est après le @ est le nom de domaine (oui oui, comme vu là-haut)

Ce qui est avant est bien entendu le nom de la boite mail dans ce domaine.

Les serveurs Mails fonctionnent aussi en utilisant les DNS. 

Quand mon serveur mail veut envoyer un mail à un autre domaine, il demande au serveur DNS du domaine de destination, l'adresse IP du serveur Mail que je cherche à joindre.

Et pour ça, il utilise les record de type MX (et plus le A comme plus haut).

Donc pour avoir notre email Pro avec notre nom de domaine, il faut :

  • acheter un nom de domaine avec registrar (faut compter 10€ par an environ)
  • configurer un serveur mail pour lui dire d'accepter les mails à destination de notre nouveau nom de domaine 
  • créer une boite mail sur ce serveur mail
  • configurer notre serveur DNS pour dire au monde où se trouve notre serveur mail en renseignant le record MX avec l'ip de notre serveur mail
  • configurer notre DNS avec un record de type "SPF" pour dire au monde quels sont les serveurs mail autorisés en envoyer des mails avec comme expéditeur ton domaine (c'est pour éviter les spams et les serveurs frauduleux qui tentent d'usurper ton identité)
  • enfin tester que tout fonctionne 

 Pfiou ! Compliqué quand même. 

Heureusement, tu peux choisir une solution sur internet d'hébergement de mail (la plus part du temps, c'est payant)

Celle que j'ai trouvé qui n'est pas trop mal : OVH Domain. 

En achetant un domaine, tu reçois une boite mail gratuitement (et donc un serveur mail entèrement géré par OVH pour toi)

En suivant la doc d'OVH, tu peux savoir comment configurer ton DNS (qu'ils te fournissent aussi d'ailleurs) et ton adresse mail.

(Je précise, ce n'est pas une affiliation, donc je ne gagne rien à parler d'OVH, c'est juste que c'est vraiment simple)

Tu peux aller sur d'autres plateformes, bien entendu.

Une fois que c'est fait, tu peux même faire en sorte d'utiliser Gmail pour avoir tous les mails historiques (ta boite en @gmail) et les mails de ton nouveau domaine au même endroit.

Comme ça, c'est totalement transparent et simple. Tu peux faire en sorte que Gmail envoie tes mails avec ta nouvelle adresse par défaut.

Et là aussi, la doc Gmail et OVH sont bien faites et te guide pas à pas

Donc en vrai, ce n’est pas compliqué. Il suffit de savoir où chercher. 

Voilà.

 Tu peux maintenant créer une adresse mail pro avec un nom de domaine à toi et on a révisé le DNS :)

 On se revoit la semaine prochaine

Imrane 🏖

 

La newsletter pour ne rien louper

Rejoins les 2500 lecteurs de  la newsletter pour obtenir des conseils, des stratégies et des ressources pour développer et monétiser tes compétences Tech.