Почему размер моей электронной почты больше, чем ее прикрепленные файлы?

Оглавление:

Почему размер моей электронной почты больше, чем ее прикрепленные файлы?
Почему размер моей электронной почты больше, чем ее прикрепленные файлы?

Видео: Почему размер моей электронной почты больше, чем ее прикрепленные файлы?

Видео: Почему размер моей электронной почты больше, чем ее прикрепленные файлы?
Видео: Тест старой и новой видеокарты - YouTube 2024, Ноябрь
Anonim
Если вы используете локально установленный почтовый клиент, возможно, вы заметили, что размер электронной почты немного больше, чем файлы, к которым вы прикреплены. Почему это и вызывает ли это беспокойство? Сегодняшний вопрос о Q & A SuperUser имеет ответ на вопрос с запутанным читателем.
Если вы используете локально установленный почтовый клиент, возможно, вы заметили, что размер электронной почты немного больше, чем файлы, к которым вы прикреплены. Почему это и вызывает ли это беспокойство? Сегодняшний вопрос о Q & A SuperUser имеет ответ на вопрос с запутанным читателем.

Сегодняшняя сессия вопросов и ответов приходит к нам благодаря SuperUser - подразделению Stack Exchange, основанной на сообществах сайтам Q & A.

Вопрос

SuperUser reader arc_lupus хочет знать, почему размер его электронной почты больше, чем его прикрепленные файлы:

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.

Почему размер электронной почты будет больше, чем вложенные файлы?

Ответ

Ответчик SuperUser Дэвид Шварц отвечает за нас:

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.

Есть что добавить к объяснению? Отключить звук в комментариях. Хотите узнать больше ответов от других пользователей Windows? Посмотрите здесь полную дискуссионную тему.

Рекомендуемые: