Le protocole SMTP (Simple Mail Transfer Protocol) est le protocole standard utilisé pour envoyer et acheminer des e-mails sur Internet. Un client ou un serveur de messagerie transmet un message au protocole SMTP, qui l'achemine étape par étape jusqu'au serveur de messagerie du destinataire. Le gestionnaire d'Versa , les clusters d'analyse et les nœuds agrégateurs utilisent le protocole SMTP pour envoyer des notifications d'alerte, des rapports et des codes d'enregistrement.
Points clés à retenir
- Le protocole SMTP achemine les e-mails du serveur de messagerie de l'expéditeur vers celui du destinataire, étape par étape.
- Les extensions ESMTP ajoutent l'authentification, des limites de taille et la prise en charge du protocole TLS.
- StartTLS et SMTPS permettent de chiffrer les sessions SMTP entre les serveurs de messagerie.
- Versa Director et Analytics utilisent le protocole SMTP pour envoyer des alertes et des rapports par e-mail.
- VersaLe proxy SMTP de […] analyse également les e-mails à des fins de prévention des fuites de données (DLP) et de protection contre les menaces.
Sur cette page : Pourquoi est-ce important ?Comment ça marcheTypesSMTP et VersaFAQ
Pourquoi le protocole SMTP est-il important ?
Le SMTP est le protocole qui assure l'interopérabilité des e-mails. Tout serveur de messagerie prenant en charge le SMTP peut échanger des messages avec n'importe quel autre serveur, quel que soit son fournisseur — c'est cette même caractéristique de norme ouverte qui permet à un utilisateur de Gmail d'envoyer un e-mail à un utilisateur d'Outlook sans avoir besoin d'une intégration personnalisée. C'est grâce à cette universalité que le SMTP est resté la colonne vertébrale de la messagerie électronique sur Internet depuis les années 1980, même si les applications qui s'appuient sur ce protocole ont complètement évolué.
Pour les équipes chargées des infrastructures, le protocole SMTP est également le canal par défaut pour les notifications automatisées. Les plateformes de surveillance et de gestion de réseau l’utilisent presque toujours pour envoyer des alertes par e-mail, car il ne nécessite aucun client propriétaire et permet d’atteindre n’importe quelle boîte de réception. Un relais SMTP correctement configuré – accessible, authentifié et chiffré – est un élément discret mais essentiel : s’il tombe en panne, les notifications d’alerte et l’envoi des mots de passe sont également interrompus.
Qu'est-ce que le SMTP ?
Le protocole SMTP définit la manière dont un serveur de messagerie transmet un message à un autre. Le serveur émetteur établit une connexion, envoie des commandes permettant de l'identifier ainsi que les adresses de l'expéditeur et du destinataire, puis transmet le corps du message. Le serveur récepteur accepte, met en file d'attente ou rejette le message, puis renvoie un code d'état. Un message transite souvent par plusieurs serveurs de cette manière avant d'atteindre la boîte aux lettres du destinataire, où un protocole de récupération distinct, tel que l'IMAP, le met à la disposition du lecteur.
Le protocole SMTP standard, tel que défini dans la norme d'origine, a été étendu par le protocole ESMTP (Extended SMTP), que les serveurs de messagerie négocient automatiquement. L'ESMTP ajoute l'authentification, prend en charge des messages plus volumineux et intègre la commande StartTLS, qui permet de passer d'une connexion en clair à une connexion chiffrée en cours de session.
Types de SMTP
Les sessions SMTP fonctionnent selon différents niveaux de sécurité. Le mode « texte clair » envoie les commandes et le contenu sans cryptage ; il n’est acceptable que sur des liaisons internes de confiance. Le mode « StartTLS » commence en texte clair, puis passe à la connexion TLS avant l’envoi de tout identifiant ou contenu, généralement sur le port 587 pour l’envoi. Le mode « SMTPS » crypte l’intégralité de la session via TLS dès le premier octet, généralement sur le port 465.
Les serveurs SMTP jouent également des rôles distincts. Un agent de soumission de courrier (MSA) accepte les messages sortants provenant de clients authentifiés. Un agent de transfert de courrier (MTA) achemine les messages entre les serveurs sur Internet. Un agent de distribution de courrier (MDA) place les messages entrants dans la boîte aux lettres du destinataire. Un seul serveur remplit généralement ces trois rôles, mais les déploiements à grande échelle – notamment le proxy SMTP d’ Versa– les séparent afin que l’inspection s’effectue à un niveau distinct de la distribution.
SMTP & Versa
Versa Le directeur, les clusters d’analyse et les nœuds agrégateurs sont configurés avec un ou plusieurs serveurs SMTP pour envoyer des e-mails : notifications d’alarme, rapports planifiés, codes d’enregistrement et autres alertes système. Les configurations de notification SMTP peuvent être définies au niveau du système ou par locataire, avec le nom d’hôte, le port SSL, les identifiants et les adresses « De »/« À » ; les configurations des locataires peuvent être répercutées sur les locataires enfants, et une action « Envoyer un e-mail de test » permet de vérifier leur bon fonctionnement. Par ailleurs, les paramètres du serveur SMTP sous « Utilisateurs/Groupes » prennent en charge l’authentification à deux facteurs pour l’accès sécurisé à Versa , en envoyant par e-mail un mot de passe à usage unique avec, au choix, les niveaux de sécurité « Texte clair », « SMTPS » ou « StartTLS ».
Versa utilise également le protocole SMTP à des fins de sécurité. La protection des e-mails dans Concerto consiste à placer un proxy SMTP « Versa » entre une solution de messagerie cloud (Gmail, Microsoft 365 ou un service personnalisé) et son agent de transfert de courrier en amont. Les messages entrants et sortants transitent par ce proxy, qui applique les politiques de prévention des pertes de données (DLP) et de protection avancée contre les menaces (ATP) : il peut ainsi transférer, expurger, mettre en quarantaine ou rejeter les e-mails avant leur livraison, le protocole TLS étant appliqué de bout en bout.
Questions fréquentes
Quel port le protocole SMTP utilise-t-il ?
Le port 25 est utilisé pour le relais de serveur à serveur, le port 587 pour l'envoi authentifié par le client (généralement avec StartTLS) et le port 465 pour le protocole SMTPS, qui encadre l'intégralité de la session dans un protocole TLS dès le début. Les clients de messagerie modernes envoient presque toujours leurs e-mails sortants via le port 587, et non via le port 25.
Quelle est la différence entre SMTP et ESMTP ?
L'ESMTP est une extension du protocole SMTP qui apporte des fonctionnalités dont la norme originale de 1982 était dépourvue, notamment l'authentification, la prise en charge de messages plus volumineux et le chiffrement StartTLS. Les serveurs négocient automatiquement l'utilisation de l'ESMTP au moment de la connexion ; ainsi, dans la pratique, la quasi-totalité du trafic SMTP observé aujourd'hui sur Internet est en réalité de l'ESMTP.
Quelle est la différence entre SMTP et IMAP ou POP3 ?
Le protocole SMTP permet d'envoyer et de transférer des e-mails entre serveurs ; il s'agit d'un protocole « push ». Les protocoles IMAP et POP3 sont des protocoles de récupération qu'un client de messagerie utilise pour extraire les messages d'une boîte aux lettres une fois que le protocole SMTP les a acheminés. En règle générale, un e-mail utilise le protocole SMTP à l'arrivée et le protocole IMAP ou POP3 lors de son envoi vers le destinataire.
Le protocole SMTP est-il crypté ?
Pas par défaut. Le protocole SMTP standard transmet les commandes et le contenu des messages en texte clair, sans aucun chiffrement de bout en bout. Les protocoles StartTLS et SMTPS ajoutent un chiffrement, et la plupart des serveurs de messagerie modernes exigent désormais l'un d'entre eux avant d'accepter une connexion, refusant ainsi le relais en texte clair provenant d'expéditeurs inconnus.
Pourquoi faut-il configurer un serveur SMTP pour le gestionnaire d'Versa s ?
Le gestionnaire, les clusters d'analyse et les nœuds agrégateurs s'appuient sur le protocole SMTP pour envoyer par e-mail les notifications d'alerte, les rapports programmés et les codes d'enregistrement. Sans une configuration SMTP opérationnelle, ces alertes ne peuvent pas être transmises et les administrateurs perdent toute visibilité sur les événements du système jusqu'à ce que le problème soit résolu.
En savoir plus sur le protocole SMTP
Si vous souhaitez en savoir plus, voici des sources auxquelles nous faisons confiance.
| RFC 5321 : Protocole simple de transfert de courrier électronique | RFC 3207 : Extension du service SMTP pour un SMTP sécurisé via TLS |
|---|---|
| La norme IETF actuelle définissant les commandes SMTP, les réponses et les procédures de transaction de messagerie. | L'extension qui définit la commande StartTLS utilisée pour chiffrer les sessions SMTP en cours de connexion. |
Termes associés
Si vous vous intéressez au protocole SMTP, voici quelques liens qui pourraient vous intéresser.
| Versa | Cluster d'analyse | Protocole SSL (Secure Sockets Layer) |
|---|---|---|
| La console d'administration est configurée avec des serveurs SMTP pour envoyer par e-mail les notifications d'alerte et les rapports. | Les nœuds d'analyse qui, à l'instar de Director, utilisent le protocole SMTP pour envoyer des alertes et des rapports générés par e-mail. | Le protocole de chiffrement sur lequel reposent les sessions SMTPS et StartTLS qui protègent le trafic SMTP. |