next up previous contents index
Next: Émission des messages en Up: Quelques extensions Previous: Transport des messages contenant   Contents   Index

Transport de binaires ou de gros messages

Les deux extensions spécifiées dans la RFC 1830 permettent de transporter de manière efficace les messages binaires ou les gros messages. L'efficacité est obtenue en éliminant l'expansion dûe à la traduction en base64 (voir 1.8.3, page [*]) et la détection de la fin du message (point seul sur une ligne).

L'extension CHUNKING remplace la commande DATA, pour envoyer le message, par une ou plusieurs commandes BDAT. Chaque commande BDAT est accompagnée d'une quantité d'octets qui sont transmis sans traitement immédiatement après. La dernière commande BDAT d'un message contient le paramètre supplémentaire LAST.

BDAT taille [ LAST ]

L'extension BINARYMIME requiert l'extension CHUNKING car elle utilise également BDAT. Un paramètre supplémentaire est ajouté à la commande MAIL :

MAIL FROM: expéditeur BODY=BINARYMIME

Les valeurs 8BITMIME ou 7BIT peuvent également être spécifiées. Le message est ensuite transmis avec BDAT.

Ces extensions ne sont pas supportées par la version actuelle de sendmail.


next up previous contents index
Next: Émission des messages en Up: Quelques extensions Previous: Transport des messages contenant   Contents   Index
Pierre DAVID 2001-11-26