Мені потрібно переглянути .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
Відкрийте його за допомогою http://sourceforge.net/projects/msgviewer/ 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 і сценарій matijs'es msgconvert, здається, доступний у репортах зараз. після запуску:
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 для цих цілей. Тому:
Встановіть рубін і рубігем:
# 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 / map / mime.rb із наступним regexp:
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/