Pourquoi les fichiers joints gonflent quand on les envoie?

tib51

Membre expert
Club iGen
18 Octobre 2001
1 924
46
45
Lyon
Bonjour,
Ben....tout est dans le sujet: pourquoi quand on envoie un fichier joint (sous entourage ou mail) de 1,5Mo par exemple (c'est ce que je suis en train de faire) je me retrouver quand j'appuie sur "envoyer" avec 2107 Ko à envoyer?????
C'est un fichier zip et je l'ai codé uniquement pour pc sous entourage.
Mais de toutes façon, ça fait toujours la même choses avec tous les fichiers joints..... Ils gonflent!!!!!
Pourquoi et comment empecher cela?
 
Des restes de vieille informatique : les fichiers sont recodés pour être transférés. Et ce codage, pour des raisons historiques, n'était pas très malin.
Le recodage se fait, si je ne dis pas de bêtises, sur 7 bits (ASCII original). Comme 8 bits, ça rentre mal dans 7 bits, on perd de la place dans le découpage

Il est possible que ce que je dis ne soit plus vrai dans le détail, mais dans l'esprit, c'est ça : un problème de codage du contenu du fichier joint dans un format peu efficace en termes de taille, mais standard.
 
Effectivement les fichiers sont encodés pour être transférés. Par exemple, très brièvement pour l'encodage Base64, trois octets de 8 bits sont transformés en quatre octets de 6 bits dont les deux bits hauts sont mis à 0. Il y a bien conservation de tous les bits mais il y a un octet de plus soit 1/3 de plus, d'où le gonflement des fichiers. Pour plus de détails sur l'encodage Base64 c'est par là, cela traite aussi du codage "Quoted-Printable".

Salutations.