30Aug

Comment fonctionne le courrier électronique?

Vous l'envoyez et le recevez tous les jours, c'est instantané, et ça ne coûte rien. C'est l'email, l'un des outils les plus importants d'aujourd'hui. Jetons un coup d'oeil à comment cela fonctionne, sous le capot et dans un langage normal.

Qu'est-ce qu'un courriel?

Le courrier électronique( abréviation: e-mail, e-mail, e-mail, etc.) est une très ancienne forme de communication informatisée. Il y a longtemps - sur le plan technologique et non humain - 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é.L'inconvénient était que vous ne pouviez envoyer des messages aux 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 '@'.Évidemment, les dynamiques sous-jacentes et les conséquences de grande portée n'étaient pas si simples, mais c'est cette notion qui nous amène là où nous sommes aujourd'hui.

( Image de ajmexico)

Email était, à cette époque, l'équivalent du message texte d'aujourd'hui. Avec le temps, cela a changé et a é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 courriels sont des documents assez simples. Cependant, il n'est pas facile de l'obtenir du point A au point B.Comme toute autre chose, il y a un processus complexe impliqué qui fonctionne dans les coulisses pour le rendre aussi transparent que possible. Un grand nombre d'idées utilisées pour relayer les courriels ont joué un rôle important dans la formulation du transfert de documents, qui est au cœur de choses telles que les systèmes de tableaux d'affichage et le World Wide Web.

De l'expéditeur au destinataire

Commençons par une illustration du processus. Cela peut ne pas sembler logique au premier abord, mais il sera utile de s'y reporter.

Quand quelqu'un, disons un vendeur d'épices, envoie un email, il doit avoir une adresse sous la forme de [email protected]. Notre exemple a [email protected]. L'email est envoyé par le client à un serveur de courrier sortant via le protocole de transfert de courrier simple. Le serveur SMTP est comme votre bureau de poste local, qui vérifie vos frais de port et d'adresse et détermine où envoyer votre courrier. Il ne comprend pas les domaines, cependant. Ils sont une sorte de chose abstraite, de sorte que le serveur SMTP contacte un serveur de 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 "arrakis.com" en une adresse IP comme "74.238.23.45". Ensuite, il découvre si ce domaine a des serveurs "MX" ou des serveurs d'échange de mails et en prend note. C'est comme vos cartes de consultation de bureau de poste où votre courrier est censé aller, appelant leur bureau de poste local, et vérifiant pour voir si votre ami a une boîte aux lettres ou P.O.boîte pour recevoir le courrier.

Maintenant que le serveur SMTP a les informations correctes, le message est envoyé de ce serveur au serveur d'échange de courrier du domaine cible. Ce serveur est appelé MTA ou Mail Transfer Agent. Il décide exactement où mettre le courrier, un peu comme la poste de votre ami détermine la meilleure façon de le faire livrer. Ensuite, votre ami va chercher le courrier, en utilisant généralement un client qui fonctionne via POP ou IMAP.

POP vs. IMAP

Ces deux acronymes affectent les panneaux de configuration des emails partout, alors regardons-les de plus près. POP est l'abréviation de Post Office Protocol. C'est utile parce que, comme un bureau de poste, vous pouvez entrer, récupérer tout votre courrier, puis partir. Vous n'avez pas besoin de rester connecté, et en plus de 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 beaucoup d'espace ni de bande passante. Vous pouvez utiliser le protocole 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 ses inconvénients, cependant. POP est un protocole unidirectionnel;l'information voyage d'une manière. Une fois que vous avez téléchargé l'e-mail à un client, il appartient au client de trier ses différents statuts et ainsi de suite. C'est bien si vous avez seulement accès au courrier d'un endroit. De nos jours, cependant, il est courant d'obtenir un accès à la messagerie depuis le client de votre téléphone, l'interface Web lorsque vous êtes absent et un client lorsque vous êtes à la maison. Il serait fastidieux de trier toutes ces informations sur plusieurs appareils, en supposant que vous ayez gardé une copie de chaque email sur le serveur pour commencer.

( 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 Internet Message Access a été conçu pour fonctionner différemment: 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 vérifiez un e-mail sur votre téléphone, il est marqué comme lu et lors de la prochaine interaction avec le serveur, ce statut est renvoyé afin que tous les autres clients puissent être mis à jour avec ce dernier. C'est comme si votre courrier était envoyé à un assistant du bureau de poste qui le classe et le stocke pour vous, vous le donne si vous êtes à la maison, au travail ou en fait, et apporte des modifications aux 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 connexion;les modifications sont synchronisées avec le serveur la prochaine fois que vous êtes en ligne. Vous pouvez également configurer les serveurs de messagerie IMAP pour récupérer le courrier des boîtes de réception POP, ce qui fonctionne très bien si vous souhaitez consolider. Bien sûr, puisque IMAP fonctionne avec l'idéal "cloud", l'accès au serveur et le stockage peuvent être des problèmes. Heureusement, l'espace de stockage et la bande passante ne sont pas aussi chers que par le passé, mais cela peut certainement être un compromis pour certaines personnes.

SMTP et MTA

Contrairement à votre boîte aux lettres physique, vos messages sortants et entrants sont gérés par deux types de serveurs différents. Il n'y a vraiment aucune discrimination à l'égard des serveurs de réception;n'importe quel ordinateur peut être fait un MTA assez facilement et gérer les choses bien. Envoyer du courrier est une histoire différente. 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 de l'énorme quantité de spam qui ronge notre bande passante collective, les éléments que votre MTA devrait être configuré pour filtrer. Vous pouvez configurer vos clients pour qu'ils utilisent le serveur SMTP de votre FAI au lieu d'exécuter le vôtre. Le fait est que vous avez besoin d'un serveur MTA et d'un serveur SMTP pour utiliser le courrier électronique, car chacun est spécialisé pour ce qu'il fait.

L'email est une partie importante de notre vie quotidienne, mais c'est agréable de comprendre comment cela fonctionne. Après tout, nous n'aurions pas Internet sans elle.