Làm cách nào để xem tệp Outlook .msg?


59

Tôi cần xem một tập tin .msg. Đây là một email từ Microsoft Outlook. Làm thế nào tôi có thể làm điều này trong Ubuntu?



Ít nhất là với Thunderbird (45.8.0) -> Open File, nó sẽ hiển thị phần nào có thể đọc được.
toán

1
kiểm tra câu trả lời cho vấn đề này: superuser.com/a/1472788/880537
Akhil Surapuram

Câu trả lời:


31

Có vẻ như điều tốt nhất để làm là chuyển đổi chúng thành tệp eml bằng tập lệnh này:

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

Nó không đẹp, nó không dựa trên gui, nhưng nó sẽ hoạt động.


1
Sau khi cài đặt tập lệnh như được chỉ định (cpan -i Email :: Outlook :: Message) đã tìm thấy một cách nhanh chóng để gọi nó: tạo "Tập lệnh Nautilus" với: #! / Bin / bash cho arg do Trình thông báo "$ arg" đã thực hiện
Pisu

Tôi có thể cài đặt cái này trên máy tính của mình sudo apt install libemail-outlook-message-perlvà sau đó chỉ msgconvert xyz.msgvà tôi nhận được một xyz.emltập tin
Jayen

42

Dựa trên câu trả lời của Martin Owens, đây là giải pháp nhanh chóng:

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
Đối với Ubuntu 14.04 tôi cũng cần gói này:libemail-sender-perl
bmaupin

19

Mở nó với 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

bây giờ, chỉ cần kéo tệp tin vào cửa sổ chương trình để hiển thị nội dung của nó.


MSGViewer là một chương trình hay, nhưng tôi thấy rằng trình xem sẽ không mở tệp .PDF đính kèm trong tệp .MSG. Nó xuất hiện để thay đổi tên tệp thành một cái gì đó mà nó không thể tìm thấy.
Ông Ed

Điều này hoạt động độc đáo. Tuy nhiên tôi có một số vấn đề với việc mã hóa các thư không phải ASCI (trong trường hợp của tôi là tiếng Hy Lạp). Bạn có tình cờ biết nếu có bất kỳ thiết lập cho việc này.
Bruni

Làm việc cho tôi tuyệt vời.
h22

Cái này hoạt động với Java 8. Java 11, mà tôi đã thử trước tiên, đã loại bỏ khung kích hoạt java mà nó sử dụng và do đó không còn hoạt động mà không cần thêm nỗ lực để sử dụng github.com/eclipse-ee4j/jaf
jwd630

Mở các tệp đính kèm (ví dụ: tệp PDF) hoạt động tốt với tôi sau khi thay đổi OpenCommandtừ kde-openthành xdg-open(cài đặt MSGViewer).
Kopfgeldjaeger

15

Tôi đang sử dụng Ubuntu 15.10 và tập lệnh tin nhắn chuyển đổi của matijs dường như đã có sẵn trong các bản repos. sau khi chạy

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

Bây giờ tôi có thể chạy

msgconvert *.msg

để chuyển đổi các tin nhắn hoàn toàn với các công cụ từ repos.


3

Tôi đã tìm thấy sau khi cài đặt trình thông báo mà trình thông báo không được cài đặt khi tôi chạy lệnh. Thay vì cố gắng gỡ lỗi, tôi đã làm điều này. Thực hiện trong vòng chưa đầy một phút. http://www.zamzar.com/convert/msg-to-pdf/


Tuyệt vời, điều này đã làm công việc cho tôi.
asoundmove

3
nó không xử lý file đính kèm, vì vậy nó khá thất bại imo
meffect

Tôi đã chuyển đổi từ .MSG sang .EML và các tệp đính kèm đi qua một cách chính xác. Các tập tin .EML có thể mở được với Thunderbird.
Ông Ed

1

Bạn có thể sử dụng đá quý ruby-messenger ruby cho mục đích đó. Vì thế:

  1. Cài đặt ruby ​​và rubygems:

    # apt-get install rubygems gem
    
  2. Cài đặt đá quý:

    # gem install ruby-msg
    
  3. Sau đó sử dụng tiện ích "mapitool":

    $ mapitool -i test.msg
    

    Trong một số trường hợp, bạn có thể thỉnh thoảng có ngoại lệ:

    /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)
    

    Vì vậy, chỉ cần sửa tệp lib / mapi / mime.rb sau đây bằng biểu thức chính sau:

    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

Với chương trình SeaMonkey, Link vui lòng xem bên dưới: http://www.seamonkey-project.org/


1
Nơi nào bạn thấy rằng seamonkey có thể xem các tập tin đó? Thêm một mô tả chi tiết xin vui lòng.
guntbert

Vui lòng cài đặt chương trình này, sau đó từ menu "Tệp" chọn "mở tệp ..." và chọn tệp .msg của bạn.
Davidgh
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.