Отримання електронного листа з незрозумілими символами може викликати роздратування. У гіршому випадку це може зробити читання пошти неможливим. Іноді зміна кодування в Outlook допомагає виправити ситуацію та відобразити повідомлення належним чином. Давайте розглянемо, як це зробити.
Що таке кодування символів?
Якщо поняття “кодування символів” для вас нове, ось просте пояснення. Символ – це візуальне представлення літери, цифри або знака пунктуації, яке з’являється на екрані. Кожна літера в цьому тексті – це приклад символу. Комп’ютер використовує коди для представлення цих символів, а програмне забезпечення, наприклад браузер або текстовий процесор, інтерпретує ці коди і відображає їх на екрані.
На перший погляд це може здаватися нескладним, особливо якщо врахувати, що алфавіт має 26 літер, 10 цифр, та кілька знаків пунктуації, наприклад ! чи @.
Однак є також 26 великих літер, безліч додаткових знаків пунктуації, які ви можете впізнати (клавіатура показує лише невелику частину можливих знаків пунктуації, навіть для англійської). І це лише одна мова, англійська, з одним алфавітом – латинським (також відомим як латиниця). Латинський алфавіт використовується у більшості західноєвропейських мов та містить багато діакритичних знаків, які відсутні в англійській. Діакритичні знаки – це акценти, умляути, седілі та інші позначки, що впливають на вимову літер чи слів.
Крім того, існує багато інших алфавітів, наприклад кирилиця (основна для російської), грецька, кандзі (японська) та китайська, багато з яких використовуються в кількох мовах.
Тепер ви можете оцінити масштаб проблеми кодування символів. Наприклад, існує понад 70 000 китайських ієрогліфів. Кодування символів використовує кодові точки, кожна з яких відповідає певному символу. ASCII, про який ви, можливо, чули, був раннім кодуванням для латинського алфавіту, який містив 128 кодових точок, що явно недостатньо для охоплення всіх можливих символів.
W3 рекомендує кодування для HTML під назвою UTF-8, що має 1 112 064 кодових точки. Цього достатньо для охоплення практично всіх символів у всіх мовах і алфавітах (хоча і не кожного окремого символу) і використовується на 93% веб-сайтів. UTF-8 також є рекомендованим кодуванням від Консорціуму Інтернет-пошти.
Навіщо потрібно змінювати кодування?
Outlook, як і більшість сучасних поштових клієнтів, використовує кодування та декодування UTF-8.
Але якщо Outlook підтримує UTF-8, а UTF-8 є рекомендованим кодуванням, чому іноді ви бачите незрозумілі символи? Це може статися з кількох причин. Основні з них: перегляд пошти у вигляді простого тексту (через налаштування або внаслідок дій антивірусного програмного забезпечення) або використання кодування, відмінного від UTF-8.
Кодування вхідної пошти визначається відправником. Якщо відправник використовує ASCII, Outlook відобразить пошту в ASCII. Якщо в налаштуваннях Word увімкнено автоматичну заміну “прямих лапок” на “розумні лапки”, ви побачите незрозумілі символи в пошті, оскільки ASCII не має кодування для “розумних лапок”.
Таким чином, зміна кодування повідомлення може дозволити вам переглядати символи так, як вони повинні відображатися.
Як змінити кодування?
Зміна кодування повідомлення в Outlook є досить простою. Двічі клацніть повідомлення, щоб відкрити його. На вкладці “Повідомлення” виберіть “Інші дії” -> “Кодування”, щоб побачити поточне кодування.
Наприклад, це лист від Microsoft щодо “непотребу”. Як бачимо, Microsoft використовує західноєвропейське кодування. Щоб змінити його, виберіть “Інше”, а потім потрібне кодування, наприклад UTF-8.
Готово. Тепер ви зможете прочитати електронний лист.
Якщо ви хочете змінити кодування вихідних повідомлень, виберіть “Файл” -> “Параметри” -> “Додатково” та прокрутіть до розділу “Міжнародні параметри”. Тут можна змінити “Переважне кодування для вихідних повідомлень”.
За замовчуванням встановлено західноєвропейське кодування. Це тому, що західноєвропейське кодування є підмножиною UTF-8, тому воно може бути прочитане з використанням UTF-8. Наприклад, якщо ви придбаєте копію Outlook, призначену для Греції, кодуванням за замовчуванням буде Windows-1253, яке також є підмножиною UTF-8.
Ви можете змінити вихідне кодування за замовчуванням на будь-яке інше. Якщо ви хочете, щоб ваші повідомлення були читабельними для всіх, краще залишити західноєвропейське кодування або перейти на загальноприйняте кодування UTF-8.