Outlook .msgファイルを表示するにはどうすればよいですか?


59

.msgファイルを表示する必要があります。これは、Microsoft Outlookからのメールです。Ubuntuでこれを行うにはどうすればよいですか?



少なくともThunderbird(45.8.0)-> Open Fileでは、多少読みやすいように表示されます。
数学

1
この問題の回答を確認してください:superuser.com/a/1472788/880537
Akhil Surapuram

回答:


31

最善の方法は、次のスクリプトを使用してそれらをemlファイルに変換することです。

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

それはきれいではなく、GUIベースではありませんが、動作します。


1
!argのための/ binに/ bashがmsgconvertの「$ argは」行わない#:と「Nautilusのスクリプト」を作成:示されているように、スクリプトをインストールした後(CPAN -iメールを::見通し::メッセージは)それを呼び出すための簡単な方法を発見しました
ピス14

私は自分のコンピュータ上でこれをインストールすることができsudo apt install libemail-outlook-message-perl、その後、ちょうどmsgconvert xyz.msg、私は取得xyz.emlファイル
Jayen

42

Martin Owensの回答に基づいて、これは簡単な解決策です。

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

4
:Ubuntuの14.04のために私はまた、このパッケージを必要libemail-sender-perl
bmaupin

19

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ファイルをプログラムウィンドウにドラッグアンドドロップして、コンテンツを表示します。


MSGViewerは素晴らしいプログラムですが、ビューアが.MSGファイル内の添付された.PDFファイルを開かないことがわかりました。ファイル名を見つけることができないものに変更するように見えました。
ミスターエド

これはうまく機能します。ただし、非ASCIメール(私の場合はギリシャ語)のエンコードにはいくつかの問題があります。このための設定があるかどうかをたまたま知っていますか。
ブルーニ

私のために働いた。
h22

これは私が最初に試したことのJava 8. Javaの11、と連携し、これは使用していないので、もはや交換に使用するためにいくつかの余分な努力なしで動作するJavaアクティベーションフレームワークを削除github.com/eclipse-ee4j/jafを
jwd630

OpenCommandfrom kde-openxdg-open(MSGViewer設定)に変更した後、添付ファイル(PDFファイルなど)を開くとうまくいきました。
Kopfgeldjaeger

15

私はUbuntu 15.10を使用していますが、matijsのmsgconvertスクリプトがリポジトリで利用可能になりました。実行後:

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

今実行できます

msgconvert *.msg

リポジトリのツールを使用してメッセージを完全に変換します。


3

コマンドを実行したときに、msgconvertをインストールした後、msgconvertがインストールされていないことがわかりました。デバッグしようとするのではなく、これを行いました。1分以内に完了します。http://www.zamzar.com/convert/msg-to-pdf/


素晴らしい、これは私のために仕事をしました。
asoundmove

3
それは添付ファイルを処理しないので、かなり失敗ですimo
meffect

.MSGから.EMLに変換すると、添付ファイルが正しく送信されます。.EMLファイルはThunderbirdで開くことができました。
エド氏

1

そのためにruby-msg ruby gemを使用できます。そう:

  1. rubyおよびrubygemsをインストールします。

    # apt-get install rubygems gem
    
  2. gemをインストールします。

    # 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

SeaMonkeyプログラムでは、リンクは以下をご覧ください:http : //www.seamonkey-project.org/


1
seamonkeyがそれらのファイルを表示できるのはどこですか?詳細な説明を追加してください。
ガントベルト

このプログラムをインストールしてください。その後、「ファイル」メニューから「ファイルを開く...」を選択し、.msgファイルを選択してください。
-Davidgh
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.