Примеры сетевых топологий


Электронная почта - часть 10


Ключевое слово 8BITMIME говорит о том, что клиент может добавить ключевое слово BODY к команде MAIL FROM и определить тип символов, используемых в сообщении (ASCII или 8-битные). Ключевое слово XADR указывает на то, что любые ключевые слова, начинающиеся с X, относятся к местным модификациям SMTP. Документ RFC-1522 определяет способ, как можно включить не ASCII-символы в заголовок почтового сообщения. Например:

=?набор_символов ?кодировка ?закодированный_текст ?=

набор_символов - спецификация набора символов: us-ascii или ISO-8859-X, где X - одиночная цифра, например ISO-8859-1. Поле кодировка содержит один символ, характеризующий метод кодировки. В настоящее время описаны два метода:

1. Q - набор печатных символов; символы, коды которых имеют неравный нулю 8-ой бит, отображается тремя символами: знаком равенства (=), за которым следует два шестнадцатеричных числа (например =AD). Так пробел будет иметь кодировку =20.

2. B - 64-символьный набор (Base64, латинские буквы, 10 цифр, а также символы + и /). Набор кодов Base64 приведен в таблице:

Таблица 4.5.10.3. Коды Base64

Код
символа
(6 бит)

ASCII
символ

Код
символа
(6 бит)

ASCII
символ

Код
символа
(6 бит)

ASCII
символ

Код
символа
(6 бит)

ASCII
символ

0A10Q20g30w
1B11R21h31x
2C12S22i32y
3D13T23j33z
4E14U24k340
5F15V25l351
6G16W26m362
7H17X27n373
8I18Y28o384
9J19Z29p395
AK1Aa2Aq3A6
BL1Bb2Br3B7
CM1Cc2Cs3C8
DN1Dd2Dt3D9
EO1Ee2Eu3E+
FP1Ff2Fv3F/

Интересным дополнением к традиционной электронной почте является ее расширение MIME (Multipurpose Internet Mail Extensions, RFC-1521). MIME не требует каких-либо переделок в почтовых серверах, это расширение определяет пять новых полей-заголовков (расширение RFC-822):

MIME-Version:(версия MIME, сейчас 1.0)
Content-Type:(тип содержимого, см. таблицу на рис. 4.5.10.4)
Content-Transfer-Encoding:(кодирование содержимого)
Content-ID:(идентификатор содержимого)
Content-Description:(описание содержимого)




Начало  Назад  Вперед



Книжный магазин