Outlook .msg 파일을 보려면 어떻게합니까?


59

.msg 파일을 봐야합니다. Microsoft Outlook의 이메일입니다. 우분투에서 어떻게 할 수 있습니까?



최소한 Thunderbird (45.8.0)-> 파일 열기를 사용하면 읽을 수있는 것으로 표시됩니다.
— math

1
이 문제에 대한 답을 확인하십시오 : superuser.com/a/1472788/880537
— Akhil Surapuram

답변:


31

가장 좋은 방법은 다음 스크립트를 사용하여 파일을 eml 파일로 변환하는 것입니다.

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

예쁘지 않고 GUI 기반이 아니지만 작동합니다.


1
! 인수에 대한 / 빈 / bash는이 msgconvert "$의 인수가"완료 않습니다 # :와 "노틸러스 스크립트"를 만들기 : 표시된대로 스크립트를 설치 한 후 (CPAN -i 이메일 : 아웃룩 :: 메시지)를 호출하는 빠른 방법을 발견
— Pisu

나는 이것을 내 컴퓨터에 설치 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 파일을 열지 않는 것으로 나타났습니다. 파일 이름을 찾을 수없는 것으로 변경 한 것 같습니다.
— Mr Ed

이것은 잘 작동합니다. 그러나 비 ASCI 메일 (내 경우 그리스어)의 인코딩에 문제가 있습니다. 이에 대한 설정이 있는지 알고 있습니까?
— Bruni

나를 위해 일했다.
— h22

이것은 Java 8에서 작동합니다. 먼저 시도한 Java 11은 이것이 사용하는 Java 활성화 프레임 워크를 제거하므로 더 이상 대체 github.com/eclipse-ee4j/jaf
— jwd630

OpenCommand에서 (MSGViewer 설정) kde-open을 변경 한 후 첨부 파일 (예 : PDF 파일)을 열면 xdg-open제대로 작동했습니다 .
— Kopfgeldjaeger

15

나는 우분투 15.10에 있고 matijs의 msgconvert 스크립트는 현재 repos에서 사용할 수있는 것 같습니다. 실행 후 :

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

나는 지금 달릴 수있다

msgconvert *.msg

repos의 도구를 사용하여 메시지를 완전히 변환합니다.


3

msgconvert를 설치 한 후 명령을 실행할 때 msgconvert가 설치되지 않았다는 것을 알았습니다. 그것을 디버깅하려고 애쓰는 대신에 이것을했습니다. 1 분 안에 완료되었습니다. http://www.zamzar.com/convert/msg-to-pdf/


좋아, 이것은 나를 위해 일을했다.
— asoundmove

3
이 첨부 파일을 처리 나던, 그래서 꽤 실패 IMO의
— meffect

.MSG에서 .EML로 변환했으며 첨부 파일이 올바르게 전달됩니다. .EML 파일은 Thunderbird로 열 수있었습니다.
— Mr Ed

1

그런 목적으로 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)
    

    따라서 다음 regexp를 사용하여 다음 파일 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가 해당 파일을 볼 수있는 곳은 어디입니까? 자세한 설명을 추가하십시오.
— guntbert

이 프로그램을 설치 한 후 "파일"메뉴에서 "파일 열기 ..."를 선택하고 .msg 파일을 선택하십시오.
— Davidgh
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.