Hvis du bruker en lokalt installert e-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 lagt til den. Hvorfor er det og er det grunn til bekymring? Dagens SuperUser-spørsmål og svar har svaret på en forvirret lesers spørsmål.
Dagens spørsmål og svar-økt kommer til oss med tillatelse fra SuperUser - en underavdeling av Stack Exchange, en samfunnsdrevet gruppe av spørsmål og svar-nettsteder.
Spørsmålet
SuperUser-leser arc_lupus vil vite hvorfor størrelsen på e-posten hans er større enn vedlagte filer:
Når jeg legger ved filer til e-post, har jeg lagt merke til at Mozilla Thunderbird beregner den totale størrelsen på den resulterende e-posten som er mye større enn filene jeg har lagt ved.
Her er et nylig eksempel: to bilder, ett på 13 MB og det andre på 3,6 MB, omtrent 17 MB totalt, og det var fire tekstlinjer. Mozilla Thunderbird spurte meg om jeg virkelig ville sende en e-post med en total størrelse på 22 MB.
Hvor kommer den forskjellen i størrelse fra? Å ha 5 MB tekst høres ut som litt mye.
Hvorfor ville størrelsen på en e-post være større enn vedlagte filer?
Svaret
SuperUser-bidragsyter David Schwartz har svaret for oss:
Dataene dine var 17 MiB, det er 1024 KiB i en MiB, 1024 B i en KiB og 8 bits i en byte. Så det er totalt 142,606,336 bits.
Base 64-koding koder hver 6. bit som en egen byte, så vi trenger omtrent 23 767 722 byte. Å dele på 1024 to ganger gir oss totalt 22,67 MiB. Så det er her 22 MiB kommer fra.
E-post er en ganske gammel teknologi og antar ikke et 8-bits rent rør.
Har du noe å legge til forklaringen? Lyd av i kommentarene. Vil du lese flere svar fra andre teknologikyndige Stack Exchange-brukere? Sjekk ut hele diskusjonstråden her .