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ô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?
Câu trả lời:
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.
sudo apt install libemail-outlook-message-perl
và sau đó chỉ msgconvert xyz.msg
và tôi nhận được một xyz.eml
tập tin
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
libemail-sender-perl
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ó.
OpenCommand
từ kde-open
thành xdg-open
(cài đặt MSGViewer).
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.
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/
Bạn có thể sử dụng đá quý ruby-messenger ruby cho mục đích đó. Vì thế:
Cài đặt ruby và rubygems:
# apt-get install rubygems gem
Cài đặt đá quý:
# gem install ruby-msg
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
Với chương trình SeaMonkey, Link vui lòng xem bên dưới: http://www.seamonkey-project.org/