Commande DATA
La commande SMTP après laquelle le client envoie le message lui-même, en-tête et corps, en terminant par une ligne qui ne contient qu'un point.
Ce que cela signifie
Une fois les destinataires acceptés, le client envoie DATA. Le serveur répond 354 pour inviter le contenu, ou refuse, par exemple avec 503 ou 554 quand aucun destinataire n'a été accepté. Le client transmet alors l'en-tête et le corps et termine par CRLF.CRLF, une ligne ne contenant qu'un point ; une ligne de texte qui commence par un point est envoyée avec un point de plus (dot-stuffing) pour ne pas terminer le message trop tôt.
C'est la réponse après le point final qui compte. Un 250 signifie que le serveur a pris la responsabilité de livrer le message : tout échec ultérieur doit donc revenir sous forme de message de bounce. Les contrôles de contenu et d'authentification ont généralement lieu à ce moment, ce qui explique pourquoi de nombreux rejets de politique arrivent après DATA plutôt qu'après RCPT TO. La RFC 5321 demande aux clients d'attendre cette réponse au moins 10 minutes ; l'extension CHUNKING remplace DATA par BDAT.
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.4: DATA (DATA)rfc-editor.org
- RFC 5321, section 3.3: Mail Transactionsrfc-editor.org
- RFC 5321, section 4.5.3.2.6: DATA Termination: 10 Minutesrfc-editor.org
- RFC 5321, section 6.1: Reliable Delivery and Replies by Emailrfc-editor.org
Les 432 termes du glossaireLe wiki : blacklists et codes de bounce