Bannière SMTP
La première ligne qu'un serveur de messagerie envoie quand un client se connecte : une réponse 220 qui nomme le serveur, envoyée avant tout échange de commandes.
Ce que cela signifie
En SMTP, c'est le serveur qui parle en premier. Quand il accepte une connexion, il envoie une réponse 220 qui commence par son propre nom, par exemple 220 mx.example.net ESMTP, et peut y ajouter son logiciel et sa version. Un serveur qui ne veut pas de courrier de ce client peut accueillir avec 554 au lieu de 220 ; il doit alors attendre que le client envoie QUIT et devrait répondre 503 à toute autre commande.
Le client doit attendre l'accueil avant d'envoyer des commandes. La RFC 5321 fixe cette attente à cinq minutes au minimum, car les serveurs chargés retiennent parfois l'accueil jusqu'à ce qu'ils aient de la capacité. Le nom dans la bannière permet aussi à un expéditeur de savoir, dans ses logs, quel hôte a refusé un message.
Exemple
220 mx.example.net ESMTP readyTermes associés
Sources
Ce sur quoi repose cette définition. La formulation est la nôtre ; les faits sont les leurs.
- RFC 5321, section 3.1: Session Initiationrfc-editor.org
- RFC 5321, section 4.5.3.2.1: Initial 220 Message: 5 Minutesrfc-editor.org
Les 432 termes du glossaireLe wiki : blacklists et codes de bounce