Мне нужно просмотреть MSG-файл. Это электронное письмо от Microsoft Outlook. Как я могу сделать это в Ubuntu?
Мне нужно просмотреть MSG-файл. Это электронное письмо от Microsoft Outlook. Как я могу сделать это в Ubuntu?
Ответы:
Похоже, лучше всего конвертировать их в файл eml с помощью этого скрипта:
http://www.matijs.net/software/msgconv/
Это не красиво, это не на основе графического интерфейса, но это будет работать.
sudo apt install libemail-outlook-message-perl
а затем просто, msgconvert xyz.msg
и я получаю xyz.eml
файл
Основываясь на ответе Мартина Оуэнса, это быстрое решение:
wget http://www.matijs.net/software/msgconv/msgconvert.pl
sudo apt-get install libemail-outlook-message-perl libemail-localdelivery-perl libemail-sender-perl
perl msgconvert.pl YourMessage.msg
libemail-sender-perl
Откройте его с помощью MsgViewer http://sourceforge.net/projects/msgviewer/
wget -O MSGViewer.zip http://sourceforge.net/projects/msgviewer/files/latest/download
unzip MSGViewer.zip
cd MSGViewer-1.9
java -jar MSGViewer.jar
теперь просто перетащите файл msg в окно программы, чтобы отобразить его содержимое.
OpenCommand
с kde-open
на xdg-open
(настройка MSGViewer).
Я нахожусь на Ubuntu 15.10 и сценарий msticons для matijs, кажется, теперь доступен в репозиториях. после запуска:
sudo apt-get install libemail-outlook-message-perl libemail-localdelivery-perl libemail-sender-perl
Теперь я могу бежать
msgconvert *.msg
конвертировать сообщения полностью с помощью инструментов из репозиториев.
После установки msgconvert я обнаружил, что при запуске команды msgconvert не был установлен. Вместо того чтобы пытаться отлаживать его, я сделал это. Сделано менее чем за минуту. http://www.zamzar.com/convert/msg-to-pdf/
Вы можете использовать ruby-msg ruby gem для этих целей. Так:
Установите ruby и rubygems:
# apt-get install rubygems gem
Установите драгоценный камень:
# gem install ruby-msg
Затем используйте утилиту mapitool:
$ mapitool -i test.msg
В некоторых случаях вы можете случайно получить исключение:
/usr/local/share/gems/gems/ruby-msg-1.5.2/lib/mapi/mime.rb:109:in `join': incompatible character encodings: UTF-8 and ASCII-8BIT (Encoding::CompatibilityError)
Так что просто исправьте следующий файл lib / mapi / mime.rb со следующим регулярным выражением:
sed 's/part.to_s(opts)/part.to_s(opts).encode("UTF-8", :invalid=>:replace, :undef => :replace, :replace => "")/' -i /usr/local/share/gems/gems/ruby-msg-1.5.2/lib/mapi/mime.rb
С программой SeaMonkey, ссылка, пожалуйста, смотрите ниже: http://www.seamonkey-project.org/