Кодировка сообщений электронной почты
Служба электронной почты первоначально была создана и развивалась в англоязычных странах. При этом она была рассчитана на 7-разрядное кодирование символов. Поэтому без специальных преобразований электронная почта позволяет передавать только буквы латинского алфавита, цифры и знаки препинания. Проблема передачи русских букв может быть решена двумя способами. Первый — это использовать почтовые серверы, работающие с восьмиразрядными кодами. К сожалению, также серверы должны стоять на всем пути от отправителя до получателя, а это от нас не зависит. Если сообщение пройдет через семиразрядный сервер, оно превратится в нечитаемую абракадабру. Несколько лет назад подобная проблема стояла очень серьезно. В частности, были довольно популярны программы, способные восстановить разумный текст.
Поскольку этот метод ненадежен, сегодня обычно используется другой механизм передачи сообщений. Если сообщение содержит дополнительные символы (например, русские буквы), оно преобразуется в 7-разрядный код, который передается по сети без проблем. После получения сообщения его текст восстанавливается из такого кода. Но и в этом случае для правильного отображения полученного сообщения нужно применить верную кодировку. Для сообщений электронной почты на русском языке стандартом де-факто считается кодировка Кириллица (К0И8-Р). Обычно сообщения отправляют именно в ней. Но кодировка Кириллица (Windows), активно используемая на в страницах, тоже постепенно проникает в электронную почту. Сегодня использование и этой кодировки допустимо и не считается нарушением этикета.
Почтовая программа, принимающая сообщение, обычно может установить, какая кодировка использована, по одному из полей в заголовке сообщения. Это позволяет правильно отобразить сообщение на экране. Если почему-либо сообщение отображается некорректно, выберите правильную кодировку в меню Вид > Кодировка (в Outlook Express) или в меню Вид > Перекодировка (в The Bat!). Если вы точно не знаете, какая кодировка правильная, испробуйте несколько вариантов, начиная с двух основных русскоязычных кодировок: Если некорректно отображаемые сообщения появляются регулярно, то у вас включен режим принудительного выбора кодировки. Его лучше отключить. В программе Outlook Express для этого дайте команду Сервис > Параметры и на вкладке Чтение диалогового окна Параметры щелкните на кнопке Выбор языка. Откроется диалоговое окно Параметры международной почты — сбросьте в нем флажок Для приходящих сообщений использовать кодировку по умолчанию. В программе The Bat!дайте команду Вид > Перекодировка Нет, а затем — Вид > Перекодировка > Установить по умолчанию. Если подобрать кодировку для сообщения никак не удается, удобный почтовый декодер можно найти в Интернете по адресу (www.artlebedev.ru/free/decoder/). Скопируйте нечитаемый текст в буфер обмена Windows, перейдите на указанную Web-страницу, вставьте свой текст в поле имеющейся там формы и нажмите кнопку Расшифровать. Эта услуга бесплатна и зачастую весьма полезна, хотя декодер не всегда справляется с задачей идеально.
Выбрать кодировку для отправляемых сообщений можно так. В программе Outlook Express дайте команду Сервис > Параметры. В диалоговом окне Параметры на вкладке Отправка сообщений задайте или проверьте следующие настройки.
Сбросьте флажок «Отвечать в формате исходных сообщений». В этом случае, даже если вы получите сообщение в формате HTML, ваш ответ будет отправлен в виде обычного текста.
Установите переключатель Обычный текст на панели Формат отправляемых сообщений. Все ваши сообщения будут отправляться в текстовом формате. Он менее выразителен, но намного более безопасен.
Установите переключатель Обычный текст на панели Формат отправляемых новостей. Данная настройка относится к сообщениям, направляемым в телеконференции. Здесь использование формата HTML может считаться нарушением этикета.
Чтобы выбрать кодировку, используемую в отправляемых сообщениях, щелкните на кнопке Выбор языка. Нужная кодировка выбирается в диалоговом окне Параметры международной почты. На сегодня оптимальный вариант — Кириллица (КОИ8-Р).
Оставьте включенным флажок При ответе использовать заголовки только на английском языке.