Nous utilisons des cookies pour améliorer votre expérience. En poursuivant votre navigation sur ce site, vous acceptez l'utilisation de cookies.


Politique de confidentialité
Réseaux informatiques et Internet
Modèles réseaux
Couche application
Couche de transport
Couche réseau (ou internet)
Couche liaison de données
Couche physique

Simple Mail Transfer Protocol (SMTP)

 

Simple Mail Transfer Protocol (SMTP)

SMTP est le principal protocole de couche application pour le courrier électronique Internet. Il utilise le service de transfert de données fiable de TCP pour transférer le courrier du serveur de messagerie de l'expéditeur vers le serveur de messagerie du destinataire. Comme avec la plupart des protocoles de couche application, SMTP a deux côtés : un côté client, qui s'exécute sur le serveur de messagerie de l'expéditeur, et un côté serveur, qui s'exécute sur le serveur de messagerie du destinataire. Les côtés client et serveur de SMTP s'exécutent sur chaque serveur de messagerie. Lorsqu'un serveur de messagerie envoie du courrier à d'autres serveurs de messagerie, il agit comme un client SMTP. Lorsqu'un serveur de messagerie reçoit du courrier d'autres serveurs de messagerie, il agit comme un serveur SMTP.

SMTP, défini dans la RFC 5321, est au cœur du courrier électronique Internet. SMTP transfère les messages des serveurs de messagerie des expéditeurs vers les serveurs de messagerie des destinataires.

Pour illustrer le fonctionnement de base de SMTP, examinons un scénario courant. Supposons que Mostafa veuille envoyer à Sara un message ASCII simple.

  1. Mostafa invoque son agent utilisateur pour le courrier électronique, fournit l'adresse électronique de Sara (par exemple, sara@developpement-informatique.com), compose un message et demande à l'agent utilisateur d'envoyer le message.
  2. L'agent utilisateur de Mostafa envoie le message à son serveur de messagerie, où il est placé dans une file d'attente de messages.
  3. Le côté client du SMTP, exécuté sur le serveur de courrier de Mostafa, voit le message dans la file d'attente des messages. Il ouvre une connexion TCP vers un serveur SMTP, exécuté sur le serveur de messagerie de Sara.
  4. Après quelques échanges SMTP initiaux, le client SMTP envoie le message de Mostafa dans la connexion TCP.
  5. Sur le serveur de messagerie de Sara, le côté serveur du SMTP reçoit le message. Le serveur de messagerie de Sara place ensuite le message dans la boîte aux lettres de Sara.
  6. Sara invoque son agent utilisateur pour lire le message à sa convenance.

Il est important d'observer que SMTP n'utilise normalement pas de serveurs de messagerie intermédiaires pour l'envoi de courrier, même lorsque les deux serveurs de messagerie sont situés aux extrémités opposées du monde.

Partager ce cours avec tes amis :
Rédigé par ESSADDOUKI Mostafa
ESSADDOUKI
The education of the 21st century opens up opportunities to not merely teach, but to coach, mentor, nurture and inspire.