Perché la dimensione della mia e-mail è maggiore dei file allegati?

Sommario:

Perché la dimensione della mia e-mail è maggiore dei file allegati?
Perché la dimensione della mia e-mail è maggiore dei file allegati?

Video: Perché la dimensione della mia e-mail è maggiore dei file allegati?

Video: Perché la dimensione della mia e-mail è maggiore dei file allegati?
Video: COME TESTARE AUTOMATICAMENTE GRATIS IL TUO PC - YouTube 2024, Aprile
Anonim
Se stai usando un client di posta installato localmente, potresti aver notato che la dimensione di una email sembra essere un po 'più grande dei file che hai allegato ad essa. Perché è così ed è motivo di preoccupazione? Il post di Q & A di SuperUser di oggi ha la risposta alla domanda di un lettore confuso.
Se stai usando un client di posta installato localmente, potresti aver notato che la dimensione di una email sembra essere un po 'più grande dei file che hai allegato ad essa. Perché è così ed è motivo di preoccupazione? Il post di Q & A di SuperUser di oggi ha la risposta alla domanda di un lettore confuso.

La sessione di domande e risposte di oggi ci viene fornita per gentile concessione di SuperUser, una suddivisione di Stack Exchange, un raggruppamento di domande e risposte basato sulla comunità.

La domanda

Il lettore SuperUser arc_lupus vuole sapere perché la dimensione della sua e-mail è più grande dei suoi file allegati:

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.

Perché le dimensioni di un'e-mail sono più grandi dei file allegati?

La risposta

Il collaboratore di SuperUser David Schwartz ha la risposta per noi:

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.

Hai qualcosa da aggiungere alla spiegazione? Audio disattivato nei commenti. Vuoi leggere più risposte dagli altri utenti di Stack Exchange esperti di tecnologia? Controlla la discussione completa qui.

Consigliato: