¿Por qué es el tamaño de mi correo electrónico más grande que sus archivos adjuntos?
Si está utilizando un cliente de correo instalado localmente, es posible que haya notado que el tamaño de un correo electrónico parece ser un poco más grande que los archivos que ha adjuntado. ¿Por qué es eso y es un motivo de preocupación? La publicación de preguntas y respuestas de SuperUser de hoy tiene la respuesta a una pregunta confusa del lector.
La sesión de Preguntas y Respuestas de hoy nos llega por cortesía de SuperUser, una subdivisión de Stack Exchange, un grupo de sitios web de preguntas y respuestas impulsado por la comunidad..
La pregunta
El lector superusuario arc_lupus quiere saber por qué el tamaño de su correo electrónico es más grande que sus archivos adjuntos:
Al adjuntar archivos al correo electrónico, he notado que Mozilla Thunderbird calcula el tamaño total del correo electrónico resultante mucho más grande que los archivos que he adjuntado..
Este es un ejemplo reciente: dos imágenes, una a 13 MB y la otra a 3,6 MB, aproximadamente 17 MB en total, y había cuatro líneas de texto. Mozilla Thunderbird me preguntó si realmente quería enviar un correo electrónico con un tamaño total de 22 MB.
¿De dónde viene esa diferencia de tamaño? Tener 5 MB de texto suena un poco demasiado.
¿Por qué el tamaño de un correo electrónico sería más grande que sus archivos adjuntos??
La respuesta
El colaborador de Superusuario David Schwartz tiene la respuesta para nosotros:
Sus datos fueron 17 MiB, hay 1024 KiB en un MiB, 1024 B en un KiB y 8 bits en un byte. Así que eso es un total de 142,606,336 bits..
La codificación de la base 64 codifica cada 6 bits como un byte separado, por lo que necesitamos alrededor de 23,767,722 bytes. Dividir por 1024 dos veces nos da un total de 22.67 MiB. Así que de ahí viene el 22 MiB..
El correo electrónico es una tecnología bastante antigua y no asume una tubería limpia de 8 bits.
¿Tienes algo que agregar a la explicación? Apaga el sonido en los comentarios. ¿Quieres leer más respuestas de otros usuarios de Stack Exchange con experiencia en tecnología? Echa un vistazo a la discusión completa aquí.