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

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

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

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

    Вопрос

    Читатель SuperUser arc_lupus хочет знать, почему размер его письма больше вложенных файлов:

    Прикрепляя файлы к электронной почте, я заметил, что Mozilla Thunderbird вычисляет общий размер полученного электронного письма, намного превышающий размер вложенных файлов..

    Вот недавний пример: два изображения, одно по 13 МБ, другое по 3,6 МБ, всего около 17 МБ, и было четыре строки текста. Затем Mozilla Thunderbird спросила меня, действительно ли я хочу отправить электронное письмо общим объемом 22 МБ.

    Откуда эта разница в размере? 5 МБ текста звучат немного.

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

    Ответ

    У автора SuperUser Дэвида Шварца есть ответ для нас:

    Ваши данные составляли 17 МБ, 1024 ББ в МБ, 1024 Б в КиБ и 8 бит в байте. Таким образом, в общей сложности 142 606 336 бит.

    Кодирование Base 64 кодирует каждые 6 бит в виде отдельного байта, поэтому нам нужно около 23 767 722 байта. Деление на 1024 дважды дает нам в общей сложности 22,67 МиБ. Так вот откуда 22 МиБ.

    Электронная почта является довольно старой технологией и не предполагает 8-битную чистую трубу.


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