Pourquoi la taille de mon courrier électronique est-elle plus grande que ses fichiers attachés?
Si vous utilisez un client de messagerie installé localement, vous avez peut-être remarqué que la taille d'un e-mail semble être un peu plus grande que les fichiers que vous y avez joints. Pourquoi est-ce et est-ce une cause de préoccupation? Aujourd'hui, le message Q & R de SuperUser répond à la question d'un lecteur confus.
La séance de questions et réponses d'aujourd'hui nous est offerte par SuperUser, une sous-division de Stack Exchange, un groupe de sites Web de questions-réponses dirigé par la communauté..
La question
Le lecteur superutilisateur arc_lupus souhaite savoir pourquoi la taille de son courrier électronique est supérieure à celle de ses fichiers joints:
Lorsque j'ai joint des fichiers à un courrier électronique, j'ai remarqué que Mozilla Thunderbird calculait la taille totale de l'email résultant comme étant beaucoup plus volumineuse que les fichiers que j'avais joints..
Voici un exemple récent: deux images, l’une de 13 Mo et l’autre de 3,6 Mo, soit environ 17 Mo au total, et il y avait quatre lignes de texte. Mozilla Thunderbird m'a alors demandé si je voulais vraiment envoyer un courrier électronique d'une taille totale de 22 Mo.
D'où vient cette différence de taille? Avoir 5 Mo de texte sonne un peu trop.
Pourquoi la taille d'un email est-elle plus grande que ses fichiers attachés??
La réponse
David Schwartz, contributeur au SuperUser, a la solution pour nous:
Vos données étaient de 17 Mo, il y a 1024 Ko dans un MiB, 1024 B dans un Ko et 8 bits dans un octet. Soit un total de 142 606 336 bits.
L'encodage en base 64 encode tous les 6 bits sous forme d'octet distinct; nous avons donc besoin d'environ 23 767 722 octets. Diviser par 1024 à deux reprises nous donne un total de 22,67 Mio. Voilà donc d'où vient le 22 MiB.
Le courrier électronique est une technologie assez ancienne et ne suppose pas un tuyau propre 8 bits.
Avez-vous quelque chose à ajouter à l'explication? Sound off dans les commentaires. Voulez-vous lire plus de réponses d'autres utilisateurs de Stack Exchange doués en technologie? Découvrez le fil de discussion complet ici.