Как просмотреть MSG-файл Outlook?

Мне нужно просмотреть файл .msg. Это электронное письмо от Microsoft Outlook. Как я могу сделать это в Ubuntu?

59
задан 9 May 2014 в 20:15

8 ответов

Похож на лучшую вещь сделать, должен преобразовать их в eml файл с помощью этого сценария:

http://www.matijs.net/software/msgconv/

Это не симпатично, это не базирующийся gui, но это будет работать.

31
ответ дан 9 May 2014 в 20:15

Опираясь на ответ Мартина Оуэнса, это быстрое решение:

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
0
ответ дан 9 May 2014 в 20:15

Я нахожусь на Ubuntu 15.10, и сценарий matijs для msgconvert теперь доступен в репозиториях. после запуска:

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

Теперь я могу запустить

msgconvert *.msg

, чтобы полностью конвертировать сообщения с помощью инструментов из репозиториев. [ 116]

0
ответ дан 9 May 2014 в 20:15

После установки msgconvert я обнаружил, что msgconvert не был установлен при запуске команды. Вместо того чтобы пытаться отлаживать его, я сделал это. Сделано менее чем за минуту. http://www.zamzar.com/convert/msg-to-pdf/

0
ответ дан 9 May 2014 в 20:15

С программой SeaMonkey, ссылка, пожалуйста, см. Ниже: http://www.seamonkey-project.org/

0
ответ дан 9 May 2014 в 20:15

Вы можете использовать ruby-msg ruby ​​gem для этих целей. Итак:

  1. Установите рубин и рубины:

    # apt-get install rubygems gem
    
  2. Установите камень:

    # gem install ruby-msg
    
  3. Затем используйте утилиту «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
    
0
ответ дан 9 May 2014 в 20:15

Вы можете попробовать использовать онлайн-просмотрщик, такой как:

https://msgeml.com

Он отображает сообщение .msg, предоставляет ссылки для загрузки вложений, показывает заголовки , и преобразует файл в .eml.

0
ответ дан 6 January 2021 в 09:28

Другие вопросы по тегам:

Похожие вопросы: