Extension SIZE
Une extension SMTP (RFC 1870) par laquelle un serveur annonce la taille maximale des messages qu'il accepte et un client déclare la taille d'un message avant de l'envoyer.
Ce que cela signifie
Un serveur qui la prend en charge indique SIZE dans sa réponse à EHLO, généralement avec un nombre : le plus gros message qu'il accepte, en octets (SIZE 52428800 correspond à 50 Mio). Le client ajoute SIZE= avec son estimation à MAIL FROM, et le serveur peut refuser tout de suite plutôt qu'après le transfert du message entier : 552 quand le message dépasse la limite fixe, 452 quand la place manque pour le moment.
La taille qui compte est la taille encodée. Base64 transforme chaque groupe de 3 octets en 4 caractères : une pièce jointe grossit donc d'environ un tiers en transit, et un fichier qui semble assez petit sur le disque peut quand même dépasser une limite. Gmail refuse les messages au-delà de sa limite avec 552 5.3.4.
Termes 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 1870: SMTP Service Extension for Message Size Declarationrfc-editor.org
- RFC 2045, section 6.8: Base64 Content-Transfer-Encodingrfc-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