Электронная почта - часть 11
Поле заголовка Content-Transfer-Encoding используется пять видов кодировки (третий вид полей в приведенном выше списке):
-
7-бит (NVT ASCII, по умолчанию);
-
Набор печатных символов (полезен, когда только небольшая часть символов использует 8-ой бит);
-
64-символьный набор (Base64 см. выше в таблице 4.5.10.3);
-
8-битный набор символов, включающий псевдографику, с использованием построчного представления;
-
Двоичная кодировка (8-битное представление без построчного представления).
Только первые три типа согласуются с требованиями RFC-821. MIME позволяет снять с электронной почты привычные ограничения и предоставляет возможность пересылать любую информацию. Техника приложений (Attachment) позволяет пересылать через электронную почту любые файлы без какого-либо специального преобразования, выполняемого пользователем. При этом необходимо только, чтобы и приемник и передатчик поддерживали это расширение электронной почты. В MIME предусмотрены следующие типы и субтипы содержимого почтового сообщения:
Таблица 4.5.10.4. Типы и субтипы почтовых сообщений.
Тип почтового сообщения |
Субтип | Описание |
text | plain | Неформатированный текст |
richtext | Текст с простым форматированием, таким как курсив, жирный, с подчеркиванием и т.д. | |
enriched | Упрощение, прояснение и усовершенствование richtext | |
multipart | mixed | Сообщение содержит несколько частей, которые обрабатываются последовательно |
parallel | Сообщение содержит несколько частей, обрабатываемых параллельно | |
digest | Краткое содержание почтового сообщения | |
alternative | Сообщение содержит несколько частей с идентичным семантическим содержимым | |
message | RFC822 | Содержимое является почтовым сообщением в стандарте RFC-822 |
partial | Содержимое является фрагментом почтового сообщения | |
external-body | Содержимое является указателем на действительный текст сообщения | |
application | octet-stream | Произвольная двоичная информация |
postscript | PostScript программа | |
image | jpeg | Формат ISO 10918. |
gif | Формат обмена CompuServe (Graphic Interchange Format). | |
audio | basic | Формат ISO 11172 |
