Mở tệp .msg trong Ubuntu


42

Ai đó gửi cho tôi một tập tin skype .msg và bằng cách nào đó tôi không thể mở cái này trong Ubuntu

Có một ứng dụng mà tôi có thể mở tập tin này?


Đây có thể là nhiều thứ ... tập tin này thuộc loại nào? Có một số chương trình khác nhau bằng cách sử dụng phần mở rộng thông điệp.
Bobby

@Roland bạn có thể kiểm tra câu trả lời của tôi và đánh dấu nó là đánh dấu nếu nó hoạt động hoàn hảo và giải quyết vấn đề của bạn
Akhil Surapuram

Câu trả lời:


46

Đây là định dạng MS-Outlook. Có một công cụ dòng lệnh được gọi là MSGConvert (xem www.matijs.net/software/msgconv ) để chuyển đổi các tệp .msg thành .eml. Bạn có thể mở chúng bằng Thunderbird hoặc Evolution. Trên Ubuntu, bạn có thể cài đặt công cụ bằng cách sử dụng

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

từ một dòng lệnh. Sử dụng

msgconvert *.msg

để chuyển đổi mọi tập tin trong một thư mục cùng một lúc. MSGConvert sẽ tạo các bản sao của tệp .msg của bạn với hậu tố .msg.eml. Bất kể, bạn của bạn nên học cách gửi nội dung đúng cách.


3
Bằng cách nào đó, trình thông báo không xuất hiện trên đường dẫn, nhưng cách sau đây đã hoạt động:perl -we 'use Email::Outlook::Message; print Email::Outlook::Message->new(shift)->to_email_mime->as_string' foo.msg >bar.eml
Dallaylaen

Chỉ cần lưu ý, trên các hệ thống dựa trên debian, tập lệnh dirconvert không có trong gói. Tuy nhiên, bạn có thể lấy nó từ repo tại đây: github.com/mvz/email-outlook-message-perl
PottyBert 3/03/2016

1
Sử dụng công cụ Trình thông báo từ github.com/mvz/email-outlook-message-perl , dòng lệnh ./msgconvert file.msgkhông tạo ra gì. Bạn phải sử dụng ./msgconvert --outfile file.eml file.msg.
chậm

5
Nếu bạn đã làm apt-get install libemail-outlook-message-perl, bạn không cần phải làm gì thêm. Gói đó đã chứa /usr/bin/msgconvert, ít nhất là trên Debian 8 Jessie.
Axel Beckert

7

Nó không hoàn hảo nhưng bạn có thể nhập .msgtệp bằng Mozilla Thunderbird (nó hoạt động với ngày 52.1.1 trên Linux Mint của tôi) . Tôi đã có một số lỗi mã hóa nhưng bạn có thể đọc nội dung trên toàn cầu.

Trong Thunderbird, bạn bấm vào Tệp > Mở > Tin nhắn đã lưu và chọn .msgtệp của bạn .


Đối với trường hợp của tôi, với phương pháp này, tập tin hoàn toàn không thể đọc được.
Pierre-Olivier Vares

1
Đây là loại công trình. Tôi có thể thấy một tin nhắn văn bản đơn giản ở đầu với rất nhiều vấn đề theo nó nhưng tôi nghĩ rằng nó đã có nội dung văn bản của email ngay.
Qwertie

5

Tôi cũng đã chạy qua một tệp như vậy (được cung cấp cho tôi bởi một đồng nghiệp đã lưu thư email trong Microsoft Outlook). file(1)xác định tệp .msg như vậy:

foo.msg: Composite Document File V2 Document

Câu trả lời của Georg Jung liên quan đến msgconvert(1)tiện ích dựa trên perl của Matijs van Zuijlen đã đưa tôi đi đúng hướng. Mặc dù hệ thống của tôi không tại thời điểm viết bài này đã đóng gói tiện ích Trình thông báo, nhưng hướng dẫn cài đặt trên trang web của Matijs chỉ ra cách sử dụng cpannhư một cách để cài đặt nó:

cpan -i Email::Outlook::Message

URL cpan là http://search.cpan.org/dist/Email-Outlook-Message/


3

Hãy thử chạy lệnh này trong một thiết bị đầu cuối để xác định loại tệp:

$ file foo.msg

Đầu ra sẽ cho bạn biết loại tập tin đó là gì. Nếu đó là một tệp văn bản thuộc loại nào đó, bạn có thể mở nó trong gedit hoặc trình soạn thảo văn bản yêu thích của bạn.


rõ ràng, thay thế "foo.msg" bằng tên của tệp .msg của bạn .
quack quixote

3
Nó cung cấp Composite Document File V2 Document, No summary infovà là một tệp Outlook cho email. Xem thêm Làm cách nào để tôi xem tệp Outlook .msg?
Martin Thoma

1
Tôi nghĩ rằng đây nên là một nhận xét
Greg Schmit - Tái lập Monica

3

Hãy thử liên kết này: http://www.coolutils.com/Online-Mail-Converter.php

Tôi đến bài viết này để tìm kiếm một câu trả lời, tìm thấy các liên kết ở trên đã làm công việc cho tôi. Do đó muốn chia sẻ ở đây.

Nếu bạn lo ngại về quyền riêng tư, bạn có thể mua phiên bản máy tính để bàn của họ và chuyển đổi nó.


1
Chỉ tò mò, tại sao tất cả các downvote? Có vẻ như một công cụ hoàn toàn tốt.
Duncan X Simpson

1
@VirtualDXS - Cuộc sống thật khắc nghiệt phải không? :)
khoe khoang

5
Tôi cũng đánh giá thấp "giải pháp" này, vì nó vi phạm quyền riêng tư. Các tập tin .msg đôi khi chứa các chủ đề thư, phải được giữ bí mật.
chậm

1
Tôi không biết nơi công cụ vi phạm quyền riêng tư. Đó chỉ là một tuyên bố sai. Cũng giống như vậy, Winrar vi phạm quyền riêng tư vì đôi khi các tệp .rar chứa các tệp có thể được bảo mật. Hoặc máy khách SQLite vi phạm quyền riêng tư vì bạn có thể đọc các cuộc hội thoại Skype từ tệp .db.
Andre Figueiredo

3
@AndreFigueiredo: Đó là sự khác biệt giữa một công cụ trực tuyến và một chương trình địa phương. Khi bạn xử lý dữ liệu bằng WinRAR hoặc bất kỳ chương trình nào khác trên máy tính của bạn, dữ liệu sẽ ở trên máy tính của bạn (trừ khi bị nhiễm phần mềm gián điệp). Nhưng với giải pháp này coolutils, bạn tải tệp của mình lên trang web của họ và sau đó tải xuống kết quả. Họ có ngay lập tức xóa dữ liệu của bạn khỏi máy chủ của họ không? Nhân viên của họ có được phép xem dữ liệu của bạn không? Họ có bán dữ liệu của bạn cho người khác không? Một khi bạn đưa nó cho họ, nó nằm ngoài tầm kiểm soát của bạn.
Scott

2

Bạn cũng có thể tiến hành như thế này:

strings foo.msg |html2text

2

Hie, Mặc dù có rất nhiều Câu trả lời có sẵn nhưng không phải là câu trả lời đơn giản và dễ sử dụng nên tôi đang đăng Câu trả lời này.

Sử dụng Microsoft một ổ đĩa để mở tệp .msg trực tuyến qua trình duyệt

Đăng nhập vào tài khoản Microsoft onedrive của bạn và tải lên tệp .msg. Sau khi tải lên, bạn có thể nhấp vào nó để xem nội dung tập tin.

và lợi thế hơn các câu trả lời khác là bạn sẽ không chia sẻ tệp của mình với các trình chuyển đổi tệp của bên thứ ba.

Lưu ý: Phương pháp này không dành riêng cho hệ điều hành và có thể được áp dụng trong mọi hệ điều hành.


Tôi ước tôi cũng có thể chỉnh sửa tin nhắn.
Jaakko

Các tập tin @Jaakko .msg là chuỗi hội thoại email. Tôi không tìm thấy bất kỳ ý nghĩa của việc chỉnh sửa nó. Tôi nghĩ bạn có thể sao chép nội dung văn bản để chuyển tiếp mục đích thư
Akhil Surapuram
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.