Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Бесплатный конструктор сайтов и Landing Page

Хостинг с DDoS защитой от 2.5$ + Бесплатный SSL и Домен

SSD VPS в Нидерландах под различные задачи от 2.6$

✅ Дешевый VPS-хостинг на AMD EPYC: 1vCore, 3GB DDR4, 15GB NVMe всего за €3,50!

🔥 Anti-DDoS защита 12 Тбит/с!

VPS в России, Европе и США

Бесплатная поддержка и администрирование

Оплата российскими и международными картами

🔥 VPS до 5.7 ГГц под любые задачи с AntiDDoS в 7 локациях

💸 Гифткод CITFORUM (250р на баланс) и попробуйте уже сейчас!

🛒 Скидка 15% на первый платеж (в течение 24ч)

Internet, E-Mail и мультимедиа

Ю. Витюшкин, Демос


В самом начале, E-Mail применяли как средство передачи текстовых сообщений-записок между компьютерами объединенными в сеть. Для того, чтобы не было проблем при передаче писем с одного компьютера на другой было принято соглашение о формате электронного письма и его управляющих заголовках (RFC-822). Со временем появилась потребность в передаче не только чисто текстовых сообщений но и исполняемых модулей и других бинарных файлов. Вот здесь то и проявились первые проблемы. Дело в том, что при передаче бинарной информации (а под бинарной информацией понимают информацию в которой могут встретиться все значения символов от 0 до 255) некоторые из символов сообщения могут совпасть с управляющими символами в протоколе и как результат потеря их или всего сообщения.
Поэтому некоторые почтовые компьютеры 'вырезали' старший бит у проходящих через них писем. Безболезненно через такие компьютеры проходили только письма, написанные на английском языке.
Чтобы избежать этого, самым первым решением было кодирование бинарной информации методом UUENCOD, при котором каждые три исходных байта 'растягиваются' в четыре. В результате сообщение выглядит как текстовое.
Для минимизации накладных расходов связанных с увеличением размера передаваемого сообщения стали появляться и другие методы кодирования.
Однако это был экстенсивный, тупиковый путь развития. А пользователям приходилось держать у себя программы кодировщики-декодировщики всех типов. Ситуация еще больше усложнялась с появлением новых операционных систем и компьютеров.
В результате появился MIME (Multipurpose Internet Mail Extensions)!
Этот стандарт, описанный в RFC 1341 и получивший развитие в RFC 1521 коренным образом изменил ситуацию с электронной почтой в Internet.
Картинка
У пользователей появилась возможность забыть о проблемах с передачей бинарных файлов и писем в различных кодировках (в России их как минимум четыре: KOI8, Альтернативная, CP-1251, CP-1252), а у фирм и программистов, создающих пакеты для работы с электронной почтой появились проблемы с созданием программ, жестко отвечающих требованиям MIME.
Одна из таких фирм, КОМПАНИЯ ДЕМОС, создала пакет dMail для Windows, предназначенный для работы на IBM PC совместимых компьютерах под управлением Windows 3.x или Windows 95.
Главное отличие этого пакета от подобных в том, что в одном программном модуле находится и блок для создания нового письма, и блок для чтения пришедшей почты и даже блок для связи и передачи сообщений между компьютерами.
При создании письма к нему можно присоединить один или несколько файлов.
Картинка
Для каждого присоединяемого файла можно в явном виде указать метод кодирования, тип файла (text, audio, binary и т.д.) и написать небольшой комментарий к файлу.
При разработке MIME рекомендаций была заложена совместимость назад. Это означает, что пользователи программ не поддерживающих MIME в принципе могут читать MIME письма. Они будет выглядеть примерно так:
This is a message in MIME format. Your mail reader does not support MIME :(
--===============_dMail_AC3XTpqyP4_kvaker.demos.su===_
Content-Type: application/octet-stream; name=LICENS.DOC
Content-Transfer-Encoding: x-uuencode
Content-Disposition: attachment; filename=LICENS.DOC
Content-Description: Пример Лицензионного Соглашения
begin 777 LICENS.DOC
MVZ4M`'A`"00`````+0``````````````@`$``&<9```J(@``````````````
M`````````.<7```````````````````````````````````````````````>,
...
Если Вы пользуетесь программой, которая поддерживает MIME, то письмо может выглядеть примерно так:
Картинка
Отныне у Вас нет необходимости вырезать часть письма, искать декодировщик, загружать программу для работы с декодированным файлом, - все что Вам теперь необходимо сделать, это дважды щелкнуть 'мышкой' на соответствующую иконку.
Если Вам прислали по электронной почте отрывок из фильма, то почтовая программа dMail 'покажет' его, предварительно декодировав и запустив соответствующую программу просмотра.

[Назад] [Содержание]
Скидка до 20% на услуги дата-центра. Аренда серверной стойки. Colocation от 1U!

Миграция в облако #SotelCloud. Виртуальный сервер в облаке. Выбрать конфигурацию на сайте!

Виртуальная АТС для вашего бизнеса. Приветственные бонусы для новых клиентов!

Виртуальные VPS серверы в РФ и ЕС

Dedicated серверы в РФ и ЕС

По промокоду CITFORUM скидка 30% на заказ VPS\VDS

VPS/VDS серверы. 30 локаций на выбор

Серверы VPS/VDS с большим диском

Хорошие условия для реселлеров

4VPS.SU - VPS в 17-ти странах

2Gbit/s безлимит

Современное железо!

Новости мира IT:

Архив новостей

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 7861149
Пресс-релизы — pr@citforum.ru
Обратная связь
Информация для авторов
Rambler's Top100 TopList This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2019 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...