
Русский в MS Outlook 2000 і пізніших версіях
Наша взаимовыгодная связь https://banwar.org/
Важливо! Нагадаю, що в розділі "Русский в браузерах / Mail / News" мого сайту, де перераховуються інструкції по інтернетівських програм, в тому числі дана інструкція по MS Outlook, пояснюється, що
немає сенсу читати про налаштування програми MS Outlook, якщо Ви не знайомі з ситуацією з російськими шрифтами і кодуванням в самій Windows.
Ця ситуація описана в розділі "Росіяни шрифти та кодування під Windows" мого сайту.
Тобто, передбачається, що кириличні шрифти вже працюють у Вашій системі, і Ви вже знаєте про 2-х основних кодуваннях російського, використовуваних в Інтернеті -Windows-1251 і KOI8-R.
Так само передбачається, що у Вас активовано російські клавіатурні кошти, описані в розділі "Російська Клавіатура" мого сайту, якщо Ви збираєтеся писати по-російськи в MS Outlook.
Правила роботи з російським (описані нижче) - одні й ті ж, що в Outlook 2000,, що в більш пізніх версіях, тому, хоча я і пишу скрізь на цій сторінці MS Outlook 2000,, все це вірно і для Outlook 2002/2003.
Є між ними одна функціональна різниця (не в налаштуванні на російський, а в обробці російської), і вона буде описана нижче.
Налаштування Операційної Системи. У мене - звичайна англійська версія Windows, я не робив ніякої русифікації на системному рівні .
І локаль у мене вибрана не російська.
Проте, Outlook 2000, нормально приймає і посилає російські e-mail, тому що він взагалі-то багатомовний по природі.
Єдино що не працює в такій конфігурації в MS Outlook 2000/2002 - російський не можна використовувати (ні читати, ні писати) в поле теми (Subject) і в таких полях, ККА ім'я автора та ін.
Там Outlook 2000/2002 НЕ багатомовний, жорстко налаштований тільки на роботу з системної кодовою сторінкою.
MS Outlook 200 3 вже не має таких обмежень.
Тому, якщо у Вас - англійська (німецька, ...) Windows і MS Outlook 2000/2002, і Ви хочете все ж використовувати російську в поле теми або в поля імені відправника, то Вам треба буде зробити русифікацію на системному рівні, тобто , щоб кирилиця стала системною кодовою сторінкою (system code page), що не завжди безпечно для неанглійських версій.
Як це зробити для Windows 2000 / XP та інших версій, описано на моєму сайті в розділі системна русифікація .
Налаштування MS Outlook 2000.
Я абсолютно не 'русифікував' MS Outlook 2000, не міняв англійських установок - він багатомовний, і так працює.
Тобто, в Tools / Options / MailFormat у мене так і стоять вихідні "Western" -установки в "International Options" і в "Fonts" я теж нічого не міняв, в "International Fonts" за замовчуванням (Default) вибрано "Western" .
1. Написати та надіслати e-mail
MS Outlook 2000 пропонує кілька форматів для відсилання повідомлень:
- Rich Text (це типу MS Word формату внутрішнього представлення даних)
- HTML
- Plain Text (простий текст і більше нічого)
Спочатку в Outlook обраний формат Rich Text.
Якщо два користувача з Outlook 2000, обмінюються між собою повідомленнями, то мати Rich Text в якості формату - нормально і зручно (як в MS Wordпішешь - все опції).
Але більшість інших поштових програм зовсім не розуміють Rich Text (і вже тим більше кирилицю в такому тексті), так що якщо Ви надсилаєте листа людині, яка приймає його не в Outlook 2000,, то насамперед треба цю настройку змінити.
На що міняти? Я б порадив на Plain Text - це найнадійніше, просто текст, і всіма програмами поштовими розуміється нормально.
Я особисто рідко пишу комусь поза організації з Outlook, тому в Tools / Options / Mail Format я нічого не міняв - там так і обраний Rich Text. А коли потрібно зрідка надіслати листа у 'зовнішній світ (тобто, одержувач не працює з MS Outlook, у нього інша поштова програма), то вибираю режим "Plain Text" у вікні підготовки цього листа:
- в меню вибираю Format / "Plain Text"
Якщо у Вас інша ситуація, і Ви часто посилаєте листа під 'зовнішній світ, то можете вибрати режим "Plain Text" як основний:
- Tools / Options / Mail Format
- в рамці "Message Format", в поле "Send in this message format" виберіть "Plain Text"
Тепер будь-яке нове ( "New") повідомлення буде встановлено в режим "Plain Text" - це видно в меню Format вікна підготовки повідомлення.
Примітка. Але це не відноситься до повідомлень, які Ви пишете у відповідь - Reply (або Forward) - для таких повідомлень MS Outlook 2000 автоматично вибирає той формат, який був у вихідного повідомлення!
Тому, якщо треба змінити режим на "Plain Text" в режимах Reply або Forward, то слід піти в меню "Format" вікна підготовки листи і вибрати там "Plain Text".
Приклад: співробітник Вашої організації надіслав Вам лист - зі свого Outlook 2000, під форматі "Rich Text" - а Ви хочете його переслати у 'зовнішній світ. Краще переслати як "Plain Text" ...
Вище було описано, як вибрати формат повідомлення.
Тепер потрібно вибрати одну з російських кодувань в якості робочої - тобто, в якому кодуванні повідомлення піде в Інтернет.
Більшість російських повідомлень 'подорожує' в Інтернеті в 'мережевий' кодуванні KOI8-R - (Cyrillic (KOI8-R)), але якщо треба, можна відправити і в кодуванні Windows-1251 - (Cyrillic (Windows)), якщо Ви знаєте, що саме цього чекає адресат Вашого листа:
- в меню вікна підготовки листа йдіть в Format / Encoding і виберіть "Cyrillic (KOI8-R)" або "Cyrillic (Windows)"
Якщо ж Ви посилаєте російські повідомлення часто, то природно, незручно вибирати кодування через меню кожен раз, коли пишеш лист. В такому випадку можна зробити потрібну російську кодування 'кодуванням за замовчуванням':
- в головному меню Outlook 2000, йдіть в Tools / Options, далі - закладка "Mail Format"
- клацніть там на "International Options"
- в поле "Use this encoding for outgoing messages" виберіть потрібне кодування - Cyrillic (KOI8-R) або "Cyrillic (Windows)"
Тепер кожне нове повідомлення (тобто, коли клацаєте по "New") буде мати цю російську кодування, не потрібно буде в вікні підготовки нового листа йти в меню Format / Encoding і її вибирати.
Примітка. Але це не відноситься до випадку Reply / Forward, тобто, коли Ви не створюєте нове повідомлення, а відповідаєте на яке прийшло повідомлення або пересилається його комусь.
MS Outlook 2000 на разі Reply / Forward виставляє у вікні підготовки листа ту кодування, в якій прийшло вихідне лист!
Тому, натиснувши на Reply або Forward, обов'язково підіть в Format / Encoding і упевніться, що там відображено бажану російська кодування.
Ось і вся настройка для відправки повідомлень.
Нагадую, що під нерусифікованою на системному рівні неросійської Windows, Outlook 2000, не дозволяє використовувати кирилицю в поле теми (Subject), та й в інших спец. полях.
Примітка. Вам не слід використовувати кодування Unicode для відправки російських повідомлень, тому що багато поштові програми не працюють з нею.
Краще відправляти в одній з кириличних кодувань -Cyrillic (KOI8-R) (переважно) або Cyrillic (Windows).
2. Прийом і читання російських повідомлень
MS Outlook-2000 не вимагає ніякої настройки для цього, Ви зможете нормально читати прийшло російське лист.
Виняток: Якщо Вам надіслали лист з російським в поле теми (Subject), то Ви не побачите там кирилиці, якщо у Вас неросійська Windows, вище про це вже писалося.
Важливо! Іноді приходить лист, де в системному заголовку невірно проставлена кодування.
Наприклад, e-mail послуг у вигляді інтернетівських сторінки, такі як Yahoo! Mail або HotMail дають Вам писати по-російськи (якщо Ви вибрали в меню браузера потрібну російську кодування, перш ніж почати писати), але незважаючи на це вони завжди вписують кодування "Western" в системний заголовок:
... charset = iso-8859-1 або ... charset = us-ascii.
Такі повідомлення виглядають як 'кракозябри' в Preview panel папки Inbox MS Outlook 2000, (тому що Outlook 2000,, згідно з інформацією системного заголовка такого повідомлення, використовує систему кодування "Western" і її шрифти для показу тексту в Preview).
Тобто, текст листа містить кирилицю (в кодуванні KOI8-R або Windows-1251), а оголошено цей лист як "Western" ...
Але їх все ж можна прочитати - подвійним клацанням відкрийте таке повідомлення в окремому вікні і зробіть текст читабельним:
- в меню цього Окан виберіть View / Encoding / Cyrillic (KOI8-R).
Якщо в листі був KOI8-R текст, то Ви відразу побачите нормальний російський.Якщо все ще не видно читабельною російського, то може, текст листа був не в KOI8-R, а в Windows-1251, так що спробуйте
View / Encoding / Cyrillic (Windows), щоб побачити нормальний текст.
Примітка. Наскільки я читав в конференціях, Outlook XP (= Outlook 2002) не дозволяє такого обхідного шляху для читання повідомлень з невірно виставленої кодіровкой- що не роби, все одно видно 'кракозябри'.
(А ось в Outlook 2003 це вже виправили, він тут ведё себе як Outlook 2000). Для вирішення цієї проблеми в Outlook 2002: Додати хто вміє користуватися макросами (я не вмію), може спробувати макрос, що робить текст такого повідомлення читабельним. Правда, це для повідомлень, де всередині - текст в KOI8-R, але хто розбирається в макросах може і для Windows-1251 зробити, або автора макросу для KOI8-R попросити, щоб він і для Windows-1251 зробив ...
Ось, я зберіг дискусію на цю тему з конференції (Newsgroup) microsoft.public.ru.russian.outlook :
До речі, якщо цікаво, можете самі побачити цю невірно задану як "Western" кодування такого листа:
в меню цього окремого вікна з повідомленням виберіть View / Options і подивіться в поле "Internet Headers".
Це і є поле системного заголовка і Ви там побачите
"charset = us-ascii" або "charset = iso-8859-1".
І те й інше означає кодування "Western".
Інший випадок 'неправильного' листи важчий - це коли відправник не вибрав російську кодування перед тим, як почати писати, тобто поточна кодування на сторінці введення тексту залишилася "Western":
- У разі e-mail сервісів у вигляді інтернетівських сторінки (типу HotMail або Yahoo! Mail) людина не вибрав в браузері потрібну російську кодування перед тим, як почати писати
- У разі нормальної e-mail програми типу Outlook Express, людина не впевнився, що в вікні підготовки листа поточна кодування - російська, а не "Western".
Отримавши такий лист, Ви ніяк не зможете його прочитати, особливо якщо це знаки питання - вони ж насправді 'вопросики' і нічого більше, причому російські літери були замінені на 'вопросики' ще на комп'ютері автора листа - він може сам це побачити в папці Sent.
Треба в такому разі попросити автора ще раз послати лист, правильно вибравши кодування на цей раз ...