Hvorfor er størrelsen på e-posten større enn sine vedlagte filer?

Innholdsfortegnelse:

Hvorfor er størrelsen på e-posten større enn sine vedlagte filer?
Hvorfor er størrelsen på e-posten større enn sine vedlagte filer?

Video: Hvorfor er størrelsen på e-posten større enn sine vedlagte filer?

Video: Hvorfor er størrelsen på e-posten større enn sine vedlagte filer?
Video: Meeting #5 - 4/29/2022 | ETF team meeting and dialogue - YouTube 2024, April
Anonim
Hvis du bruker en lokalt installert postklient, har du kanskje lagt merke til at størrelsen på en e-post ser ut til å være litt større enn filene du har knyttet til den. Hvorfor er det og er det en grunn til bekymring? Dagens SuperUser Q & A innlegg har svaret på en forvirret leser spørsmål.
Hvis du bruker en lokalt installert postklient, har du kanskje lagt merke til at størrelsen på en e-post ser ut til å være litt større enn filene du har knyttet til den. Hvorfor er det og er det en grunn til bekymring? Dagens SuperUser Q & A innlegg har svaret på en forvirret leser spørsmål.

Dagens Spørsmål & Svar-sesjon kommer til oss med høflighet av SuperUser-en underavdeling av Stack Exchange, en fellesskapsdrevet gruppering av Q & A-nettsteder.

Spørsmålet

SuperUser leser arc_lupus vil vite hvorfor størrelsen på e-posten er større enn vedlagte filer:

When attaching files to email, I have noticed that Mozilla Thunderbird calculates the total size of the resulting email as much larger than the files I have attached.

Here is a recent example: two images, one at 13 MB and the other at 3.6 MB, approximately 17 MB in total, and there were four lines of text. Mozilla Thunderbird then asked me if I really wanted to send an email with a total size of 22 MB.

Where is that difference in size coming from? Having 5 MB of text sounds like a bit much.

Hvorfor ville størrelsen på en e-post være større enn de vedlagte filene?

Svaret

SuperUser-bidragsyter David Schwartz har svaret for oss:

Your data was 17 MiB, there are 1024 KiB in a MiB, 1024 B in a KiB, and 8 bits in a byte. So that is a total of 142,606,336 bits.

Base 64 encoding encodes every 6 bits as a separate byte, so we need about 23,767,722 bytes. Dividing by 1024 twice gives us a total of 22.67 MiB. So that is where the 22 MiB comes from.

Email is a pretty old technology and does not assume an 8-bit clean pipe.

Har du noe å legge til forklaringen? Lyder av i kommentarene. Vil du lese flere svar fra andre tech-savvy Stack Exchange-brukere? Sjekk ut hele diskusjonstråden her.

Anbefalt: