Как исправить кракозябры в 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-r), Outlook читает байты неправильно. Тогда «Привет» превращается в Привет или п©я─п╦п╡п╣я┌.

Письмо с неверно указанной кодировкой

До

Уважаемая Юлия Щербакова!
Спасибо за заявку — мы свяжемся с вами в пятницу.
С уважением, Ёжиков, Ярославль

После

Уважаемая Юлия Щербакова!
Спасибо за заявку — мы свяжемся с вами в пятницу.
С уважением, Ёжиков, Ярославль

Делаем одно письмо читаемым

  1. Дважды щёлкните письмо, чтобы открыть его в отдельном окне.
  2. В классическом Outlook: меню действий (Actions) → Other Actions → Encoding → Unicode (UTF-8). Если подходящей кодировки нет, попробуйте Cyrillic (KOI8-R) или 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 превратит его в обычные буквы.

Другие инструкции