Commande QUIT
La commande SMTP qui met fin à une session : le serveur répond 221 et ferme la connexion.
Ce que cela signifie
Un client envoie QUIT quand il n'a plus rien à envoyer, et le serveur doit répondre 221 puis fermer. En fonctionnement normal, la RFC 5321 ne permet pas à un serveur de fermer une connexion de lui-même, sauf après QUIT, après une réponse 421 ou après un délai d'attente dépassé, et précise qu'un serveur en cours d'arrêt devrait envoyer 421 avant de partir.
Quand une connexion est perdue sans l'un ni l'autre, le client devrait traiter la transaction ouverte comme s'il avait reçu un échec temporaire 451 et réessayer plus tard. Les messages déjà acceptés par un 250 avant la coupure restent sous la responsabilité du serveur destinataire : une connexion perdue ne fait donc rien perdre de ce qui a été accepté.
Termes associés
Sources
Ce sur quoi repose cette définition. La formulation est la nôtre ; les faits sont les leurs.
- RFC 5321, section 4.1.1.10: QUIT (QUIT)rfc-editor.org
- RFC 5321, section 3.8: Terminating Sessions and Connectionsrfc-editor.org
Les 432 termes du glossaireLe wiki : blacklists et codes de bounce