Plan de l'article
Un peu d’histoire…
L’ invention du courrier provient de la création du réseau ARPANET. Inventé par Ray Tomlinson en 1971, ingénieur diplômé de la prestigieuse école MIT (Massachusetts Institute of Technology), le courrier électronique fait maintenant partie intégrante de notre vie quotidienne. Auparavant, il était possible d’envoyer des messages, mais ils ne pouvaient être envoyés qu’aux utilisateurs du même domaine et sur le même appareil que précédemment utilisé pour l’envoi.
A lire aussi : Créer une adresse Gmail et découvrir la messagerie (et fonctionnalités)
Un certain nombre de restrictions limitant en fait l’utilité du courrier.
L’ idée de Ray Tomlinson était de créer, en plus des applications dédiées à l’envoi et à la lecture de messages, l’envoi et la réception de protocoles via le réseau Arpanet. de distinguer le nom d’utilisateur du nom de domaine , de sorte que l’ordinateur puisse remettre les messages à la bonne adresse. Ainsi est né une adresse e-mail, comme nous le connaissons aujourd’hui, de l’arobase (@). Tout ce qui reste est de trouver un moyen
Lire également : Comment améliorer les performances de son site web ?
Pourquoi arobase ? Ray Tomlinson a fait remarquer que ce personnage n’était pas présent au bon nom et, d’une importance primordiale, à quelque nom que ce soit de la compagnie.
Mais quel mécanisme cet ingénieur informatique a-t-il mis en place pour créer cet outil ? Quelles sont les différentes étapes lors de l’envoi d’un e-mail ? Réponses à suivre !
Comprendre l’échange d’informations
Tout d’abord, il est important de comprendre les différentes structures qui permettent l’échange d’informations. Il y a plusieurs leviers et il crée une architecture de réseau Internet.
a) Réseaux et
IP
Les e-mails existent et passent par un réseau informatiquePour se reconnaître, les machines utilisent une adresse IP. . Ce réseau est en fait un réseau d’ordinateurs permettant le transport informations, mais aussi la reconnaissance des machines entre eux. Il s’agit d’une série de chiffres qui agissent comme « preuve d’identité ». Ainsi, l’ordinateur a sa propre adresse IP de la même manière que, par exemple, un site Web.
Les adresses IP sont présentées comme suit : 218.95.135.170
Les sites Web ont des adresses IP gérées par des serveurs DNS (Domain Name Server) qui indiquent l’adresse à laquelle le site est publié. Donc, si vous souhaitez afficher une page Web dans votre navigateur, votre ordinateur demandera à ce serveur de savoir où l’URL que vous souhaitez trouver.
b) Serveurs et protocoles
Revenons sur ces serveurs quelques instants. Nous avons déjà mentionné le rôle des serveurs DNS dans l’établissement d’un « dialogue » entre un site Web et un ordinateur. Il existe de nombreux types de serveurs qui répondent à des demandes spécifiques.
Dans cet article, nous serons particulièrement intéressés par les serveurs sur site pendant le processus d’e-mail.
Les serveurs spécifiques à l’envoi et à la réception de messages électroniques ont une opération similaire à celle du bureau de poste. Ils fournissent le formatage, le contrôle et la transmission des messages de l’expéditeur au destinataire.
Les protocoles représentent des flux qui permettent à deux serveurs de communiquer entre eux. Selon les demandes et les serveurs, des protocoles spéciaux sont utilisés. Par exemple, il utilise le protocole SMTP (Simple Mail Transfer Protocol ) lors du téléchargement du courrier, la préférence est donnée au protocole IMAP (Internet Message Access Protocol) ou POP (Post Office Protocol) .
Maintenant que nous avons compris différentes entités dans le processus d’envoi du courrier, il ne reste plus qu’à comprendre les étapes, qui structure cette opération normalisée.
Étapes d’envoi par e-mail
a) Rédaction et transformation
Tout d’abord, lorsque vous décidez d’écrire un e-mail, vous devez ouvrir un service de messagerie. Ce service peut être localisé localement sur votre ordinateur via un logiciel de messagerie (Thunderbird, Outlook, Mail…) ou en ligne via les services postaux (Gmail , Hotmail…).
Ces clients de messagerie sont appelés dans le jargon de l’ordinateur MUA (Mail User Agent).
Il s’agit d’un client de messagerie qui vous permet d’écrire initialement des e-mails, mais aussi de les recevoir.
L’ itinéraire des courriels peut être résumé dans ces trois en mots :
- Formatage
- Commandes
- Transfert
Voyons maintenant l’itinéraire qui fonctionne une fois écrit.
b) Expédition et contrôle
Après avoir écrit l’e-mail, cliquez sur le bouton « Envoyer » et le voyage commencera. Le message est formaté par le client de messagerie pour être reconnaissable par le protocole SMTP (Email Sending Protocol).
Quel genre de mise en forme est-ce que c’est ?
Il s’agit de séparer le message en deux parties :
- En-tête de texte contenant des informations sur l’expéditeur, la date et l’heure d’envoi, l’objet du message et des informations sur le destinataire de l’e-mail.
- Contenu textuel contenant le contenu de l’e-mail, mais aussi d’autres formes de contenu, telles que les pièces jointes.
Le client de messagerie envoie ensuite un message au serveur de messagerie : Mail Transfer Agent (SMTP) Server (MTA)). Ce serveur est la base du service de messagerie.
Son rôle est double : il contrôle les e-mails envoyés et trouve un serveur correspondant à l’adresse e-mail du destinataire.
contrôle est une grande partie du processus d’envoi d’un e-mail, car si cette phase n’est pas approuvée, le courrier retourne directement à l’expéditeur avec un message d’erreur Le . In Control est basé sur différents points, en particulier, la taille maximale autorisée, le volume des pièces jointes, la surveillance des logiciels malveillants (virus, cheval de Troie, détection de spam…).
Si le message répond aux exigences du serveur de messagerie de l’expéditeur, il est transmis au serveur de messagerie du destinataire.
Comment l’adresse e-mail est identifiée destinataires ? Ou plutôt, comment les serveurs de messagerie gèrent pour déterminer où envoyer un message ?
Une fois la vérification effectuée, le serveur SMTP interroge le serveur DNS pour obtenir une liste de serveurs de messagerie pour le nom de domaine du destinataire. appelés serveurs MX répond et indique l’emplacement de la boîte aux lettres. L’un de ces serveurs
Lorsque le champ est trouvé, le message est transmis au serveur MX spécifique au destinataire .
Ce serveur MX effectue une deuxième phase de contrôle avec ses propres normes assignées à la taille maximale des messages et des pièces jointes et ses propres filtres affectés au spam avant d’écrire les messages dans la boîte.
c) Récupération du courrier
Lorsque le courrier est transmis et contrôlé par le serveur MX du destinataire , il est stocké sur le serveur de messagerie et prêt à télécharger.
C’ est lorsque l’ agent utilisateur de messagerie du destinataire envoie des requêtes au serveur de messagerie pour récupérer le contenu du message. Le serveur de messagerie vérifie de nouveau le contenu pour détecter le spam ou les logiciels malveillants.
la plupart de ces contrôles prennent n’importe quoi et tout seulement quelques secondes. Les différentes étapes de contrôle pendant le processus d’envoi ou de téléchargement d’e-mails peuvent sembler fastidieuses d’abord, mais sont en fait là pour protéger les utilisateurs contre les faux messages. Ce qui est le plus impressionnant ici, c’est la vitesse avec laquelle cette vérification automatique a lieu. Donc,
Mot de la fin…
Le courrier électronique est un outil que nous utilisons constamment et, comme bon nombre des mécanismes que nous adoptons, nous ne connaissons souvent pas les processus techniques associés à ces pratiques.
Les services de messagerie évoluent constamment pour offrir aux utilisateurs des expériences de plus en plus innovantes. Récemment, Gmail a annoncé l’introduction de la technologie AMP, rendant les e-mails interactifs et dynamiques.
Alors l’email a encore les bons jours devant lui à l’aube de son cinquantième anniversaire !