Конвертация Microsoft Outlook писем *.MSG в *.EML в Ubuntu

Довольно часто по работе шлют переписку, сохранённую из Microsoft Outlook, который сохраняет письма в специальном закрытом бинарном формате.
Эти файлы с письмами имеют расширение *.msg .
В Linux нет программ для открытия msg-файлов. Ни один почтовый клиент не умеет это делать.
В данной статье расскажу о способе, которым сам пользуюсь, для конвертации *.msg  в *.eml.

Итак, вся конвертация происходит в терминале, gui приложение я не искал, да и не особо хотел.
Возможно есть визуальный конвертер, но я его не искал. Этот конвертер работает просто.

Для нашей цели будем использовать специальный конвертер ruby-msg.
Открываем терминал и устанавливаем пакетный менеджер gem, чтобы устанавливать ruby пакеты.
sudo apt-get install rubygems gem

Теперь уже можно установить сам конвертер.
sudo gem install ruby-msg

Дожидаемся установки.
Теперь чтобы переконвертировать файл *.msg, в терминале переходим в папку, где у нас лежит файлик.msg, с помощью команды cd(к примеру в папку документы): cd ~/Документы/

И затем уже выполняем шаблонную команду:
mapitool -i имя_файла.msg
В моем случае это mapitool -i переписка.msg

В результате в папке появится файлик *.eml:

Теперь полученный файл можно открыть почтовым клиентом, к примеру Thunderbird.
Вот так очень просто это делается.

Официальный сайт программы:
  • https://www.blogger.com/profile/06648086789097368554 Кирилл Калиниченко

    В названии статьи оЧепятка (пропущена буква U): **Outlook :)))

  • https://www.blogger.com/profile/05862466005393577872 Heretic_515

    Спасибо друга..