Comment les serveurs SMTP fonctionnent-ils ?
Vous envoyez un e-mail à partir de votre adresse électronique, telle que susan@Website.com, à un destinataire donné, tel que robert@domain.com, en utilisant votre fournisseur de services de messagerie. Le Webmail est connu sous le nom de MUA (Message User Agent – client de messagerie).
L'e-mail est envoyé via le port 25 vers un serveur de protocole simple de transfert de courrier (Simple Mail Transfer Protocol, SMTP) fourni par votre client de messagerie, fonctionnant en tant qu'agent de transfert de messages (Mail Transfer Agent, MTA). Le client et le serveur entament une brève conversation au cours de laquelle ce dernier vérifie toutes les informations relatives à la transmission du message (expéditeur, destinataire et domaines). Le serveur de messagerie authentifie l'expéditeur de l'e-mail et place le nouvel e-mail dans la boîte de réception du destinataire. N'oubliez pas que le serveur SMTP traite uniquement la transmission du message et non son contenu.
L'e-mail est immédiatement envoyé si le domaine du destinataire a un compte connecté au serveur. Si ce n'est pas le cas, le SMTP le transmet à un autre serveur entrant plus proche du destinataire. Le serveur du domaine établit une connexion avec le serveur du site Web, qui reçoit et stocke l'e-mail.
Que se passe-t-il si le serveur du destinataire est non disponible ou occupé ? L'hôte SMTP transfère simplement le message vers un serveur de sauvegarde. Si aucun serveur n'est disponible, l'e-mail est conservé et la distribution est réessayée périodiquement. Après une durée déterminée, le message est marqué comme non livré.
SMTP vs IMAP vs POP3
Des protocoles de contrôle de la transmission/Internet (Transmission Control Protocol,/Protocol Internet, TCP/IP) spécialisés appelés SMTP, POP3 et IMAP sont utilisés pour envoyer et recevoir des e-mails. Pour répondre aux besoins des applications modernes, il est important de comprendre ces protocoles.
IMAP
Lors de l'utilisation du protocole d'accès aux messages interactif (Interactive Mail Access Protocol, IMAP), le client de messagerie établit une connexion au serveur, recherche de nouveaux messages, et les enregistre en tant que fichiers temporaires dans le cache. Au début, le serveur télécharge uniquement la date, l'expéditeur et l'objet. Le contenu ne sera téléchargé que lorsque vous ouvrirez le mail. Par conséquent, il est possible d'accéder au contenu de l'e-mail sans télécharger de fichiers joints à l'aide de ce protocole.
Le serveur se met à jour lorsqu'un e-mail est modifié, supprimé ou son statut passe de non lu à lu. Cette procédure permet de refléter l'état actuel des e-mails sur divers appareils.
Voici les principales différences entre IMAP et SMTP :
- SMTP est utilisé pour transférer des données, tandis qu'IMAP est utilisé pour récupérer des messages.
- SMTP transfère les données entre les serveurs, tandis qu'IMAP facilite la communication entre le serveur et le client.
- Alors que SMTP permet aux utilisateurs d'organiser les e-mails dans le stockage client, IMAP permet aux utilisateurs de gérer les e-mails sur le serveur.
POP3
Une approche plus conviviale de l'accès aux boîtes aux lettres est le protocole du bureau de poste (Post Office Protocol, POP). POP3 vous permet d'accéder aux e-mails même si vous n'êtes pas connecté à Internet, car il envoie les e-mails du serveur vers le client de messagerie.
Le client se connecte au serveur POP3 lorsqu'un utilisateur vérifie la présence de nouveaux e-mails. Le client de messagerie envoie ensuite son nom d'utilisateur et son mot de passe au serveur pour authentification. Le client envoie des commandes textuelles pour récupérer tous les e-mails dès qu'il se connecte. Il supprime ensuite les copies du serveur et se déconnecte du serveur après avoir enregistré les messages téléchargés sous forme de nouveaux e-mails sur le système local de l'utilisateur.
Voici les différences entre POP3 et SMTP :
- POP3 est un protocole pull, tandis que SMTP est un protocole push.
- Les e-mails sont envoyés via SMTP depuis l'appareil de l'expéditeur vers la boîte de réception du destinataire et via POP3 depuis le serveur de messagerie du destinataire vers l'ordinateur du destinataire.
- POP3 fonctionne entre le destinataire et le serveur de messagerie du destinataire, tandis que SMTP fonctionne entre le serveur de messagerie entrant et le serveur de messagerie sortant.
POP3 vs IMAP
Voici les différences entre POP3 et IMAP :
- Tandis qu'IMAP affiche l'en-tête du message avant de télécharger l'e-mail, POP3 télécharge tout l'e-mail en une seule fois.
- POP3 prend les e-mails des serveurs, les transfère sur un seul ordinateur, et les supprime. IMAP synchronise l'e-mail parmi de nombreux appareils afin qu'il soit accessible via divers canaux après avoir été stocké sur le serveur.
- Avec POP3, il n'est pas possible d'organiser les e-mails dans la boîte aux lettres du serveur de messagerie, mais avec IMAP, cela est possible.