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.