Метод кодирования символов

СЕТЕВЫЕ  ТЕХНОЛОГИИ

Метод кодирования символов

Напомним, что изначально стандартом электронной почты не предполагалось, что почтовое сообщение может содержать что-нибудь кроме текстовых символов в формате ASCII (т.е. в основном символы латинского алфавита, цифры и знаки препинания). Для обеспечения корректной передачи произвольных данных, в том числе и символов национальных алфавитов, был разработан специальный стандарт MIME, который в том числе определяет допустимые алгоритмы преобразования (кодирования) произвольных данных в текст ASCII. Основными являются:

  • алгоритм "Quoted-printable", почему-то дословно переведенный в Outlook Express как "Допущено к печати";

  • алгоритм "Base64".

(см. раздел "Структура почтового сообщения").

Outlook Express позволяет использовать оба этих алгоритма и, кроме того, позволяет не кодировать вообще символы текста сообщения.

Выбор метода кодирования влияет, прежде всего, на размер сообщения. Алгоритм "Quoted-printable" предполагает, что каждый символ, не относящийся к набору ASCII (т.е. не принадлежащий к латинскому алфавиту и не являющийся ни цифрой, ни знаком препинания), заменяется на три символа. Алгоритм "Base64" заменяет все символы, при этом три символа заменяются на 4. Следовательно, наиболее эффективным, с точки зрения размера сообщения, является отказ от кодирования, так как это не увеличивает сообщение. Однако такие сообщения могут некорректно передаваться и не восприниматься рядом почтовых клиентов. Поэтому обычно выбирают один из методов кодирования. При этом:

  • если текст сообщения состоит в основном из символов ASCII, то предпочтительнее использовать алгоритм "Quoted-printable";

  • если основная часть текста подготовлена с помощью символов национальных алфавитов, то лучше выбрать "Base 64".

Outlook Express позволяет настроить метод кодирования, который выбирается по умолчанию при подготовке сообщений, причем возможно отдельно настроить метод для сообщений в формате обычного текста и отдельно - для HTML.

Чтобы установить формат, который по умолчанию выбирается при создании сообщения, необходимо:

    1. Выбрать команду меню "Сервис - Параметры…" основного окна Outlook Express.
    2. В появившемся окне "Параметры" выбрать закладку "Отправка сообщений".
    3. Для настройки сообщений в формате HTML: в разделе "Формат отправляемых сообщений нажать на кнопку "Настройка HTML".



    В появившемся диалоговом окне "Настройка HTML" в выпадающем списке "Кодировка текста" выбрать нужное значение.



    4. Для настройки сообщений в формате обычного текста: в разделе "Формат отправляемых сообщений" нажать на кнопку "Настройка обычного текста".



    В появившемся диалоговом окне "Настройка обычного текста" в выпадающем списке "Кодировка текста" выбрать нужное значение.