нет смысла читать о настройке программы Outlook Express, если Вы не знакомы с ситуацией с русскими шрифтами и кодировками в самой Windows.
Эта ситуация описана в разделе"Русские шрифты и кодировки под Windows" моего сайта.
То есть, предполагается, что кириллические шрифты уже работают в Вашей системе, и Вы уже знаете о2-х основных кодировках русского, используемых вИнтернете - Windows-1251 иKOI8-R. Так же предполагается, что у Вас активированы русские
клавиатурные средства, описанные в разделе"Русская Клавиатура" моего сайта, если Вы собираетесь писатьпо-русски в Outlook Express.
Термины и сокращения
Здесь используется термин 'тема письма/поле темы'.
Сначала - об отдельной категории пользователей OE, которым русский в OE нужен только изредка и поэтому им не нужна полная настройка на русский, описываемая на этой странице:
и к тому же
Таким пользователям не обязательно делать полную настройку на русский,
достаточно временно
View/Encoding/Cyrillic(KOI8-R), а если не прочтётся, то попробовать View/Encoding/Cyrillic(Windows)
Format/Encoding/Cyrillic(KOI8-R) и только потом начинать вводить текст.
(как поясняется в разделe
Кстати, если не сделать указанной выше смены кодировки, то как раз и могут появиться сообщения, содержащие только знакивопроса ('?') вместо русского и посылающий мог бы сразу это увидеть, если бы посмотрел в папку SENT.Дело в том, что окно ввода текста - юникодовое, и работает как
Word 97/2000 - язык зависит от клавиатуры:"RU" - будет русский вводиться,"EN" - английский,...
При это не важно, какая кодировка выбрана в OE в качестве текущей.
А обычно кодировка у такихпользователей - "Western".Пока текст вводится, это не имеет значения, а вот когда Outlook Express посылает это сообщение, тогда кодировка играет решающую роль:
- вводимый текст - Unicode, а теперь, на основе текущей кодировки, OE должен преобразовать этот текст.
- OE пытается перекодировать из Unicode в "Western".
В "Western", в отличие от Unicode, нет русских букв, поэтому вместо них вставляется обычный знаквопроса ('?') , что означает:
"Буква не найдена в наборе символов, в который идет преобразование".Если бы текущей кодировкой была любая, где есть русские буквы
(Unicode(UTF-8), Cyrillic(KOI8-R), Cyrillic(Windows)) , то 'вопросиков' бы не было, преобразование прошло бы без проблем.
Примечание. Приведённая выше настройка
Если же там присутствует ещё любой другой язык, например,
Format/Encoding/Unicode(UTF-8) и только потом вводить текст.
Для случая, когда есть только русский+английский, использование Unicode
не
Если Вы относитесь именно к такой категории пользователей (то есть,
не обязательно иметь читабельный русский в списке тем,
приемлимо подстраиваться каждый раз, когда с русским работаете), то можете
дальше не
Не следует использовать самую первую
там была ошибка при показе
Эта ошибка была исправлена уже в
Чтобы определить, какая у Вас версия -
OE 5.01 начинается с релиза 5.0.2919.xxxx,
а все релизы с меньшими номерами
Я не нашел OE 5.01 на сайте Микрософта, но зато нашел эту
версию вот тут:
Так что если сейчас у вас IE/OE версии 5.0, то стоит установить вместо этого версию 5.01, сгрузив все файлы с этого FTP сайта и запустив затем ie5setup.exe.
Вы, возможно, захотите вместо этого перейти с вашей 5.0 сразу на 5.5 или
У
Это описано ниже на данной странице, в разделе
Необходимое пояснение про MIME (т.к. оно - в настройках):
MIME - это 7-ми битное кодирование текста, и тогда в исходном
тексте
Subject: =?koi8-r?B?8NLP18XSy8E=?=
а уже клиентская программа, например, OE или Netscape, перекодирует
это дело обратно в читабельный
MIME-кодирование может быть и для 'тела' сообщения и для поля
А можно (см. ниже) указать, что хочешь использовать MIME, но
сказать, что не надо
кодировать сам текст письма
Все равно польза будет в таком
Например, это выглядит так:
MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" ...
Вот мой совет по настройке Outlook Express 5.01 и новее на русский:
Важное замечание. Outlook Express загружает список заголовков конференции
только один раз. Поэтому, если раньше кодировка по
Надо заставить Outlook Express заново
загрузить этот список, при новом значении
Это было описание начальной, выполняемой только один раз настройки OE.
Теперь, после этой настройки, работа с OE проводится так:
Нелишне напомнить, что почтовые сервисы, основанные на использовании WWW-страниц (вместо специализированных e-mail программ), такие какYahoo! Mail, , не дают пользователю настроить системный заголовок сообщения:
можно выбрать в браузере нужную кодировку и писать на русском на такой странице, но письмо всё равно уйдет в сеть маркированное как"Western" ("charset=iso-88591"), то есть,текст - русский, а в системном заголовке указано, чтокодировка - "Western".Такое письмо тоже можно прочесть в главном окне OE, сменив кодировку:
View/Encoding/KOI8-R или, если не помогло (то есть, автор в браузере выбрал неKOI8-R, аwindows-1251 ), то выбрать View/Encoding/Cyrillic(Windows).
Но прочтется только сам текст: если кириллица была и в заголовке, то она не прочтется всписке тем (Subjects list) папкиInbox - там OE строго следует указанному в системном заголовке и показывает поле темы шрифтом "Western".
Прочесть русский в поле темы все же можно - в серой полоске в середине экрана.
Или же открыть письмо в его собственном окне и сменить кодировку черезменю -
Format/Encoding/Cyrillic(Windows)
Если встретилось сообщение в отличной от
View/Encoding/Cyrillic(Windows)
При этом, в конференциях (Newsgroups) кириллица останется нечитабельной
в заголовке такого сообщения, представленном в списке тем
(если только кодировка не задана в тексте самого поля темы, то есть,
поле темы МИМЕ-кодировано. Тогда OE это учтёт при формировании списка
и такой Windows-1251 заголовок будет читабелен в списке):
как уже упоминалось, OE создает этот список только один раз для конференции,
используя кодировку по умолчанию,
и потом уже смена кодировок через меню ничего изменить не может.
Прочесть русский в поле темы все же можно - в серой полоске в середине
экрана, когда щёлкнешь по данному сообщению.
Но это не мешает работать - ведь в любой отдельно взятой конференции
подавляющее большинство
Кстати, если Вы работаете с конференциями, где все (или большинство)
То же самое надо сделать, если большинство писем, которыми Вы обмениваетесь
по
При ответе на письмо надо быть
(точнее, текущую кодировку этого письма, если Вы
уже изменили её в папке Inbox или в списке сообщений конференции)
Например, если пришло письмо, посланное из
(Кстати, в случае "Western" ничего не указано
в синей титульной строке, нет там имени кодировки).
Итак, при Reply надо обязательно посмотреть на кодировку,
указанную в этой синей титульной строке окна:
если там не указана
кодировка (что означает, что это - "Western") или
указана другая, не
Format/Encoding/Cyrillic(KOI8-R) и только потом начинать вводить текст.
(То же самое надо делать, если Вы решили выбрать в качестве кодировки
по
Кстати, если Вы, при Reply, забудете проверить выставлена ли нужная кодировка
в окне подготовки письма, то возможно увидите сообщение-предупреждение от
OE о несоответствии
Иначе, если в окне предупреждения выбрано
Ведь если выставленная в окне ввода кодировка не содержит кириллицы,
то OE даст Вам спокойно печатать по-русски, зато потом,
когда нажмете на Send, OE заменит все русские буквы на знаки вопроса!
Почему так происходит было об'яснено в самом начале этой страницы.
Примечание. Всё описанное выше для отсылки
Если же там присутствует ещё любой другой язык, например,
русский/английский + польский и/или немецкий, и/или греческий и т.п.,
то тогда единственный
Format/Encoding/Unicode(UTF-8) и только потом вводить текст.
Для случая, когда есть только русский+английский, использование Unicode
не
Программа-plugin Fidolook Express как решение
Версии Outlook Express, начиная с 5.5 имеют следующую проблему
(предыдущие версии такой проблемы не имели)
с кириллицей (только под
В приведенной чуть ниже конфигурации нечитаема кириллица в
Конфигурация, при которой проявляется данная проблема
в
Windows 95/98/ME, где кириллица не является
Примеры таких конфигураций:
То есть, это нелокализованная Windows 95/98/ME, где не была
проведена полная руссификация
(Руссификация на пользовательском уровне здесь не играет роли,
то есть проблема существует и тогда, когда на такой системе был
активирован пакет пользовательского уровня
Если у Вас не такая конфигурация, то можете дальше не читать,
больше на этой страничке ничего нет.
Что же делать, если у Вас как раз такая конфигурация
Надо использовать Plug-In к Outlook Express 5.x+
Эта программа делает Outlook Express подлинно многоязыковым
приложением.
Запускать надо будет не Outlook Express, а
Вот инструкция по использованию Fidolook Express:
Теперь, с Fidolook Express, русский в списке
надо ранее посещаемую конференцию удалить (щелкнуть правой
кнопкой мышки по ней и выбрать Unsubscribe), а потом заново на неё
'подписаться'(Subscribe), чтобы список тем заново загрузился.
Примечание.
Есть отдельная конференция для обсуждения этой программы, и там автор
откликается на сообщения об ошибках:
fido7.pvt.fidolook.
С этой конференцией можно также работать, например, через
Talk.ru.
А вот тут лежит Help файл (на русском) для этой версии Fidolook Express:
fl_help.zip