Як виправити кракозябри в Outlook: листи й контакти

У листі замість «Привіт» стоїть РџСЂРёРІС–С‚ або привіт? Зазвичай відправник указав неправильне кодування. Нижче: як зробити лист читабельним в Outlook, як надсилати власні листи в UTF-8 і як виправити вивантаження контактів.

Працює з текстом і файлами:

  • CSV
  • TXT
  • JSON
  • XML
  • SRT
  • VTT
  • SMI
  • TSV
  • MD
  • HTML
  • SQL
  • LOG

Наприклад, вивантаження з Excel і 1С, дампи баз даних, субтитри або код сайтів.

Виправити

  1. Перетягніть файл або вставте текст
  2. Виправлення відбувається автоматично
  3. Скопіюйте або завантажте
або просто перетягніть файл сюди
  • Без надсилання на сервер. Файли виправляються прямо в браузері й не залишають ваш пристрій.

  • Сервери в ЄС. Mojibuster працює на сервері в країні Фінляндія (ЄС), тому діє Загальний регламент про захист даних (GDPR). Текст GDPR (EUR-Lex, англ.)

Чому в листах з’являються кракозябри

У заголовку кожного листа вказано, у якому кодуванні його написано, наприклад charset=utf-8. Якщо це зазначення хибне (розсилка, форма на сайті чи скрипт шле UTF-8, а заявляє windows-1251 або koi8-u), Outlook читає байти неправильно. Тоді «Привіт» перетворюється на РџСЂРёРІС–С‚.

Лист із неправильно вказаним кодуванням

До

Шановна Олено Гриценко!
Дякуємо за заявку — ми зв’яжемося з вами в п’ятницю.
З повагою, Їжаківський, Біла Церква

Після

Шановна Олено Гриценко!
Дякуємо за заявку — ми зв’яжемося з вами в п’ятницю.
З повагою, Їжаківський, Біла Церква

Робимо один лист читабельним

  1. Двічі клацніть лист, щоб відкрити його в окремому вікні.
  2. У класичному Outlook: меню дій (Actions) → Other Actions → Encoding → Unicode (UTF-8). Якщо відповідного кодування немає, спробуйте Cyrillic (KOI8-U) або Cyrillic (Windows).
  3. У новому Outlook і в Outlook у браузері такого пункту немає. Скопіюйте текст у поле вище, і Mojibuster одразу виправить його.

Надсилаємо власні листи завжди в UTF-8

  1. У класичному Outlook: File → Options → Advanced.
  2. У розділі міжнародних параметрів (International options) вимкніть автоматичний вибір кодування для вихідних листів.
  3. Виберіть Unicode (UTF-8) як бажане кодування вихідних листів.

Експорт та імпорт контактів у CSV

Коли Outlook експортує контакти в CSV, файл часто зберігається у Windows-1251 (ANSI). Програма, що чекає UTF-8, покаже українські літери як �. І навпаки: під час імпорту CSV в UTF-8 без BOM легко отримати РџСЂРёРІС–С‚. Перед імпортом перетягніть файл у Mojibuster: він переведе його в UTF-8 або виправить. Для Outlook і Excel краще з BOM. Докладніше: кракозябри в Excel і CSV.

Кракозябри йдуть разом із відповіддю

Якщо ви відповідаєте на лист із кракозябрами, Outlook цитує неправильний текст, і помилка дійде до всіх отримувачів. Спершу виправте текст або перемкніть кодування, як описано вище. Що таке ці помилки, пояснює стаття що таке кракозябри.

Часті запитання

Проблема в мене чи у відправника?

Найчастіше у відправника: у листі вказано неправильне кодування. Якщо кракозябрами приходять листи лише від однієї адреси, це вірна ознака.

Чи можна виправити лист цілком?

Так. Скопіюйте текст у поле вище або збережіть лист як .txt і перетягніть файл. Вміст залишається на вашому пристрої.

Чому замість «й» я бачу =D0=B9?

Це quoted-printable, спосіб передавання листів, який Outlook зазвичай декодує сам. Якщо він видимий у тексті, лист зберегли як «сирий» текст або неправильно переслали. Вставте текст у поле вище й увімкніть Також перетворити коди – Mojibuster перетворить його на звичайні літери.

Інші інструкції