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 le adjuntó. ¿Por qué es eso y es motivo de preocupación? La publicación de preguntas y respuestas de SuperUser de hoy tiene la respuesta a la pregunta de un lector confuso.
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 de superusuario arc_lupus quiere saber por qué el tamaño de su correo electrónico es mayor 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 como mucho más grande que los archivos que he adjuntado.
Aquí hay un ejemplo reciente: dos imágenes, una de 13 MB y la otra de 3,6 MB, aproximadamente 17 MB en total, y había cuatro líneas de texto. Luego, 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 mayor que sus archivos adjuntos?
La respuesta
El colaborador de superusuario David Schwartz tiene la respuesta para nosotros:
Sus datos eran 17 MiB, hay 1024 KiB en un MiB, 1024 B en un KiB y 8 bits en un byte. Entonces eso es un total de 142.606.336 bits.
La codificación Base 64 codifica cada 6 bits como un byte separado, por lo que necesitamos aproximadamente 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.
¿Tiene algo que agregar a la explicación? Habla en los comentarios. ¿Quieres leer más respuestas de otros usuarios de Stack Exchange expertos en tecnología? Consulte el hilo de discusión completo aquí .