Un e-mail passe par plusieurs serveurs qui aident à garantir qu'il arrive au bon endroit. Ce flux de messages électroniques utilise un processus systématique basé sur un certain nombre de normes techniques bien établies.
Pour la plupart des utilisateurs, la façon dont un message email circule de l'expéditeur à la boîte de réception d'un destinataire est quelque chose qui se passe en coulisses. Lorsqu'un individu ou une organisation envoie un email, le message voyage de son point d'origine, tel qu'un client email où il a été composé, à travers Internet jusqu'à sa destination. En cours de route, il passe par plusieurs serveurs qui aident à garantir qu'il arrive au bon endroit. Ce flux de messages email utilise un processus systématique basé sur un certain nombre de normes techniques bien établies.
Comment un message email circule-t-il ?
L'email existe depuis les années 1960, lorsque les créateurs des réseaux informatiques naissants ont commencé à concevoir des moyens d'envoyer des messages les uns aux autres. À ces débuts, les utilisateurs étaient limités à communiquer uniquement avec d'autres utilisateurs sur le même mainframe partagé. Cependant, l'adoption de protocoles standard et l'interconnexion des systèmes dans le réseau partagé que nous connaissons maintenant sous le nom d'Internet a permis à différents systèmes de messagerie de « communiquer » entre eux.
C'est ces standards qui nous permettent d'envoyer des messages email à pratiquement n'importe qui. Lorsque quelqu'un envoie un message email, il passe par une série d'étapes pour atteindre sa destination.
Lorsqu'un individu écrit un message, cela se fait généralement dans un client email comme Outlook ou Apple Mail—ou dans un service web tel que Gmail.
Cependant, lorsque le message est un email transactionnel comme un avis d'expédition ou un réinitialisation de mot de passe, le message est créé automatiquement par ces systèmes, généralement en utilisant une API email. (Les messages marketing sont également générés par des systèmes automatisés, bien que généralement en grandes quantités, plutôt qu'un à un comme les messages transactionnels.)
Dans les deux cas, que le message soit créé par un client email ou par un système automatisé, il est spécialement formaté pour être transmis sur Internet en utilisant un standard appelé « Simple Mail Transfer Protocol » (SMTP).
Le serveur de messagerie de l'expéditeur (techniquement appelé « Agent de Transfert de Mail », ou MTA) recherche la partie « @domain.com » de l'adresse email du destinataire dans un serveur du Système de Noms de Domaine (DNS) pour déterminer quel serveur de messagerie de destination (appelé « Échangeur de Mail », ou MX) il doit contacter pour livrer le message.
Les serveurs d'envoi et de réception communiquent en utilisant le protocole SMTP. Le serveur de réception accepte le message afin qu'il puisse être livré au destinataire.
Le client email du destinataire récupère le message en utilisant des standards comme le Post Office Protocol (POP) ou le Internet Message Access Protocol (IMAP) pour télécharger le message afin qu'il puisse être lu.
Comment les clients de messagerie téléchargent-ils un message ?
Les services de messagerie basés sur le web comme Gmail ou Hotmail/Outlook.com utilisent leurs propres protocoles internes pour gérer les e-mails. Mais lorsque les destinataires utilisent un client de messagerie autonome sur un téléphone ou un ordinateur de bureau, ce logiciel utilise des protocoles standards pour télécharger les messages depuis les serveurs de messagerie.
Lorsque le destinataire utilise POP, le serveur leur livre tous les nouveaux e-mails et ne conserve des copies que si une option dans le client de messagerie est cochée, le cas échéant. Si le serveur n’a pas de copies des e-mails et que le destinataire subit une perte ou une défaillance matérielle, ces messages sont perdus pour toujours, à moins que les expéditeurs n’aient des copies de ceux-ci.
Lorsque le destinataire utilise IMAP, le serveur synchronise le contenu de la boîte aux lettres, y compris ses éléments envoyés et d'autres dossiers, sur chaque appareil qui s’y connecte. Les messages restent sur le serveur, et lorsque le statut de l’un d'eux change (par exemple, il est lu ou supprimé), ce changement se propage sur tous les appareils lorsqu'ils se reconnectent.
La capacité de conserver et de synchroniser des messages sur plusieurs appareils est la raison pour laquelle la plupart des services de messagerie aujourd'hui utilisent IMAP au lieu de POP.
En savoir plus sur le flux des messages électroniques
Le courrier électronique implique de nombreuses étapes et systèmes différents. Vous pouvez en savoir plus sur le fonctionnement interne de la livraison des e-mails avec ces ressources :
E-mail : Cet article de Wikipédia explore l'histoire de l'e-mail ainsi que ses nombreux détails techniques. Il renvoie à plusieurs articles supplémentaires qui détaillent le sujet principal.
API Email : Découvrez comment le commerce électronique et d'autres systèmes peuvent générer des e-mails transactionnels de manière très efficace.
Livraison d'E-mail Cloud : Découvrez comment les systèmes du service de livraison d'e-mails SparkPost fonctionnent pour rendre la transmission et la livraison d'e-mails à grande échelle pratiques.