Vous l’envoyez et le recevez tous les jours, c’est instantané et cela ne coûte rien. C’est le courrier électronique, l’un des outils les plus importants d’aujourd’hui. Dans cet article nous vous expliquons comment fonctionne une adresse email

Qu’est-ce que l’email exactement?

Le courrier électronique (abrégé en e-mail, email, e-mail, etc.) est une forme de communication informatique très ancienne. Il y a longtemps – en termes technologiques et non humains – les ordinateurs étaient des machines géantes. Les gens utilisaient des terminaux d’accès à distance pour y accéder, et chaque machine contenait du stockage pour plusieurs utilisateurs. Comme dans toute communauté, les gens ont trouvé des moyens utiles et uniques de communiquer entre eux, et un système de messagerie a évolué. La mise en garde était que vous ne pouviez envoyer des messages qu’à d’autres utilisateurs sur le même système, au moins jusqu’en 1971. Comme le raconte l’histoire, Ray Tomlinson a envoyé le premier email en s’adressant à un utilisateur sur un autre système en utilisant le symbole «@» . De toute évidence, à la fois la dynamique sous-jacente et les conséquences de grande envergure n’étaient pas si simples, mais c’est cette notion qui nous amène là où nous en sommes aujourd’hui.

terminal

(Image d’ ajmexico )

Le courrier électronique était, à l’époque, l’équivalent du SMS d’aujourd’hui. Au fil du temps, il a changé et évolué comme toute autre chose; il contient des informations sur l’expéditeur et le destinataire, une ligne d’objet, un corps de message et des pièces jointes, mais dans l’ensemble, les e-mails sont des documents assez simples. Cependant, ce n’est pas si facile de le faire du point A au point B. Comme toute autre chose, il existe un processus complexe qui fonctionne en arrière-plan pour le rendre aussi transparent que possible. Un grand nombre des idées utilisées pour relayer le courrier électronique ont été importantes dans la formulation du transfert de documents, qui est au cœur de choses comme les systèmes de babillards électroniques et le World Wide Web.

De l’expéditeur au destinataire

Commençons par une illustration du processus. Cela peut ne pas avoir un sens complet au début, mais il sera utile de s’y référer.

Email Map

Quand quelqu’un, disons un comptable, envoie un email, il doit avoir une adresse sous la forme utilisateur@domaine.ext. Notre exemple a mamadou.sow@wanekoo.com. L’e-mail est envoyé par le client à un serveur de messagerie sortant via Simple Mail Transfer Protocol. Le serveur SMTP est comme votre bureau de poste local, qui vérifie vos frais de port et votre adresse et détermine où envoyer votre courrier. Cependant, il ne comprend pas les domaines. C’est une sorte d’abstrait, donc le serveur SMTP contacte un serveur du système de noms de domaine. Le serveur DNS est une sorte de téléphone ou de carnet d’adresses pour Internet; il traduit des domaines comme «wanekoo.com» en une adresse IP comme «74.238.23.45». Ensuite, il vérifie si ce domaine contient des «MX» ou des serveurs d’échange de courrier et en prend note. C’est comme si votre bureau de poste consultait les cartes de destination de votre courrier, appelait son bureau de poste local et vérifiait si votre ami avait une boîte aux lettres ou une boîte postale pour recevoir le courrier.

Maintenant que le serveur SMTP dispose des informations appropriées, le message est envoyé de ce serveur au serveur d’échange de messagerie du domaine cible. Ce serveur est appelé MTA ou Mail Transfer Agent. Il décide où placer exactement le courrier, tout comme la façon dont le bureau de poste de votre ami détermine la meilleure façon de le faire livrer. Ensuite, votre ami va chercher le courrier, généralement à l’aide d’un client qui fonctionne via POP ou IMAP.

Les protocoles d’emails POP contre IMAP

pop v imap

Ces deux acronymes empoisonnent les panneaux de paramètres de messagerie partout, alors examinons-les plus en profondeur. POP signifie Post Office Protocol. C’est utile parce que, comme un bureau de poste, vous pouvez entrer, saisir tout votre courrier, puis partir. Vous n’avez pas besoin de rester connecté, et à part laisser une copie sur le serveur, c’est une procédure assez simple. Si vous ne laissez pas de copie sur le serveur, cela ne nécessite pas non plus beaucoup d’espace ou de bande passante. Vous pouvez utiliser POP pour récupérer le courrier de plusieurs boîtes de réception différentes sur plusieurs serveurs de messagerie différents et les consolider sur un seul.

Il a cependant ses inconvénients. POP est un protocole unidirectionnel; l’information voyage dans un sens. Une fois que vous avez téléchargé l’e-mail sur un client, il appartient au client de trier ses différents statuts, etc. C’est bien si vous n’accédez au courrier qu’à partir d’un seul endroit. De nos jours, cependant, il est courant d’obtenir un accès à la messagerie électronique depuis le client de votre téléphone, l’interface Web lorsque vous êtes absent quelque part et un client lorsque vous êtes à la maison. Il serait fastidieux de trier toutes ces informations sur plusieurs appareils, en supposant que vous ayez même conservé une copie de chaque e-mail sur le serveur pour commencer.

imap_pop

(Image de SuccessByDesigns )

IMAP est un peu plus intelligent sur les choses. Alors que POP peut être considéré comme très «orienté client», le protocole d’accès aux messages Internet a été conçu pour fonctionner d’une manière différente: il est «orienté serveur» et bidirectionnel. Les clients ont une communication bidirectionnelle avec leurs serveurs. Tous les messages sont conservés sur le serveur afin que plusieurs clients puissent y accéder. Lorsque vous consultez un e-mail sur votre téléphone, il est marqué comme lu et lors de la prochaine interaction avec le serveur, cet état est renvoyé afin que tous les autres clients puissent être mis à jour avec lui. C’est comme envoyer votre courrier à un assistant du bureau de poste qui le catégorise et le stocke pour vous, vous le donne si vous êtes à la maison, au travail ou réellement là-bas, et modifie les copies stockées comme vous le faites .

Vous pouvez conserver une archive correctement marquée sur votre client domestique ainsi que sur votre serveur de messagerie. IMAP prend également en charge un mode hors ligne; les modifications sont synchronisées avec le serveur lors de votre prochaine connexion. Vous pouvez également configurer les serveurs de messagerie IMAP pour extraire le courrier des boîtes de réception POP, ce qui fonctionne très bien si vous souhaitez consolider. Bien sûr, comme IMAP fonctionne avec l’idéal «cloud», l’accès au serveur et le stockage peuvent poser problème. Heureusement, l’espace de stockage et la bande passante ne sont pas aussi chers qu’auparavant, mais cela peut certainement être un compromis pour certaines personnes.

Les protocoles SMTP et MTA pour les emails

Contrairement à votre boîte aux lettres physique, votre courrier sortant et entrant est géré par deux types de serveurs différents. Il n’y a vraiment aucune discrimination à l’égard de la réception de serveurs; n’importe quel ordinateur peut devenir un MTA assez facilement et bien gérer les choses. L’envoi de courrier est une autre histoire. Les serveurs SMTP doivent avoir des adresses IP statiques et la plupart des FAI bloquent le port 25 afin que leurs utilisateurs ne puissent pas envoyer de courrier eux-mêmes. Pourquoi? En raison des énormes quantités de spam qui rongent notre bande passante collective, tout ce que votre MTA doit être configuré pour filtrer. Vous pouvez configurer vos clients pour utiliser le serveur SMTP de votre FAI au lieu d’exécuter le vôtre. Le fait est que vous avez besoin à la fois d’un MTA et d’un serveur SMTP pour utiliser le courrier électronique, car chacun est spécialisé pour ce qu’il fait.