30

Кто-то отправил мне скайп MSG-файла, и почему-то я просто не могу открыть это в Ubuntu

Есть ли приложение, в котором я могу открыть этот файл?

6 ответов6

35

Это формат MS-Outlook. Существует инструмент командной строки под названием MSGConvert (см. Www.matijs.net/software/msgconv), который преобразует файлы .msg в .eml. Вы можете открыть их с помощью Thunderbird или Evolution. В Ubuntu вы сможете установить инструмент, используя

sudo apt-get install libemail-outlook-message-perl libemail-sender-perl

из командной строки. использование

msgconvert *.msg

конвертировать каждый файл в каталоге сразу. MSGConvert создаст копии ваших .msg-файлов с суффиксом .msg.eml. В любом случае, ваш друг должен научиться правильно отправлять контент.

4

Я также наткнулся на такой файл (предоставленный мне коллегой, который сохранил сообщение электронной почты в Microsoft Outlook). file(1) идентифицирует MSG-файл следующим образом:

foo.msg: Composite Document File V2 Document

Ответ Георга Юнга относительно утилиты Matijs van Zuijlen, основанной на Perl msgconvert(1) направил меня в правильном направлении. Хотя на момент написания этой статьи в моей системе не было утилиты msgconvert, инструкции по установке на веб-странице Matijs указывают на использование cpan качестве одного из способов ее установки:

cpan -i Email::Outlook::Message

URL-адрес cpan:http://search.cpan.org/dist/Email-Outlook-Message/

3

Попробуйте запустить эту команду в терминале, чтобы определить тип файла:

$ file foo.msg

Вывод должен сказать вам, какой это тип файла. Если это какой-то текстовый файл, вы можете открыть его в gedit или в вашем любимом текстовом редакторе.

2

Это не идеально, но вы можете импортировать .msg файл с помощью Mozilla Thunderbird (он работает с 52.1.1 на моем Linux Mint). У меня была какая-то ошибка кодирования, но вы можете глобально прочитать содержимое.

В Thunderbird вы нажимаете « Файл» > « Открыть» > « Сохраненное сообщение» и выбираете .msg файл.

2

Попробуйте эту ссылку: http://www.coolutils.com/Online-Mail-Converter.php

Я пришел на этот пост в поисках ответа, нашел ссылку выше, которая сделала работу за меня. Следовательно, хотел бы поделиться здесь.

Если вы беспокоитесь о конфиденциальности, вы можете купить их настольную версию и конвертировать ее.

1

Вы также можете действовать следующим образом:

strings foo.msg |html2text

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .