CHUNKING
Une extension SMTP (RFC 3030) qui envoie le message en blocs dénombrés avec BDAT au lieu de DATA : plus besoin de point de fin de données ni de dot-stuffing.
Ce que cela signifie
Avec CHUNKING, le client envoie BDAT suivi du nombre exact d'octets du bloc suivant, puis les octets eux-mêmes, et signale le dernier bloc par BDAT n LAST. Comme le serveur sait toujours combien d'octets lire, rien dans le message ne peut être pris pour sa fin, et l'extension BINARYMIME, définie dans la même RFC, peut s'y ajouter pour transporter du contenu binaire non encodé.
Les deux méthodes ne doivent pas être mélangées dans une même transaction. Gmail prend en charge BDAT et répond 503 5.5.1 à une commande DATA envoyée après BDAT.
Exemple
C: BDAT 86 LAST
C: (86 octets de message)
S: 250 2.0.0 OKTermes associés
Sur ce site
Sources
Ce sur quoi repose cette définition. La formulation est la nôtre ; les faits sont les leurs.
- RFC 3030: SMTP Service Extensions for Transmission of Large and Binary MIME Messagesrfc-editor.org
- Google Workspace Admin Help: Gmail SMTP errors and codesknowledge.workspace.google.com
Les 432 termes du glossaireLe wiki : blacklists et codes de bounce