Abrindo um arquivo .msg no Ubuntu

43

Alguém me enviou um skype de arquivo .msg, e de alguma forma eu simplesmente não consigo abrir isso no Ubuntu

Existe um aplicativo no qual posso abrir esse arquivo?

Roland
fonte
Isso pode ser muitas coisas ... que tipo é esse arquivo? Existem vários programas diferentes usando a extensão msg.
Bobby
@Roland, você pode verificar minha resposta e marcá-la como tick, se funcionar perfeitamente e resolver seu problema
Akhil Surapuram

Respostas:

47

Este é um formato do MS-Outlook. Existe uma ferramenta de linha de comando chamada MSGConvert (consulte www.matijs.net/software/msgconv ) que converte arquivos .msg em .eml. Você pode abrir aqueles com Thunderbird ou Evolution. No Ubuntu, você deve conseguir instalar a ferramenta usando

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

de uma linha de comando. Usar

msgconvert *.msg

para converter todos os arquivos em um diretório de uma só vez. O MSGConvert produzirá cópias dos seus arquivos .msg com o sufixo .msg.eml. Independentemente disso, seu amigo deve aprender como enviar conteúdo corretamente.

Georg Jung
fonte
3
De alguma forma, o msgconvert não apareceu no caminho, mas o seguinte funcionou:perl -we 'use Email::Outlook::Message; print Email::Outlook::Message->new(shift)->to_email_mime->as_string' foo.msg >bar.eml
Dallaylaen 28/01
Apenas para observar, em sistemas baseados em debian, o script msgconvert não está no pacote. Você pode obtê-lo a partir do repo no entanto aqui: github.com/mvz/email-outlook-message-perl
PottyBert
1
Usando a ferramenta msgconvert em github.com/mvz/email-outlook-message-perl , a linha de comando ./msgconvert file.msgnão produz nada. Você tem que usar ./msgconvert --outfile file.eml file.msg.
slowhand 27/05
5
Se você já fez apt-get install libemail-outlook-message-perl, não precisa fazer mais nada. Esse pacote já contém /usr/bin/msgconvert, pelo menos no Debian 8 Jessie.
Axel Beckert
7

Não é perfeito, mas você pode importar .msgarquivos com o Mozilla Thunderbird (ele funciona com o 52.1.1 no meu Linux Mint) . Ocorreu um erro de codificação, mas você pode ler o conteúdo globalmente.

No Thunderbird, clique em Arquivo > Abrir > Mensagem salva e selecione seu .msgarquivo.

RousseauAlexandre
fonte
Para o meu caso, com esse método, o arquivo é totalmente ilegível.
Pierre-Olivier Vares 11/03
1
Este tipo de obras. Consigo ver uma mensagem de texto sem formatação no topo, com muitos problemas, mas acho que o conteúdo do e-mail está correto.
Qwertie
5

Também deparei com esse arquivo (fornecido por um colega que salvou uma mensagem de email no Microsoft Outlook). file(1)identifica o arquivo .msg assim:

foo.msg: Composite Document File V2 Document

A resposta de Georg Jung sobre o utilitário perl de Matijs van Zuijlen me levou msgconvert(1)na direção certa. Embora meu sistema ainda não tenha o utilitário msgconvert empacotado, as instruções de instalação na página da Web de Matijs indicam o uso de cpanuma maneira de instalá-lo:

cpan -i Email::Outlook::Message

O URL do cpan é http://search.cpan.org/dist/Email-Outlook-Message/

Juan
fonte
3

Tente executar este comando em um terminal para identificar o tipo de arquivo:

$ file foo.msg

A saída deve informar qual é o tipo de arquivo. Se é algum tipo de arquivo de texto, você pode abri-lo no gedit ou no seu editor de texto favorito.

charlatão quixote
fonte
obviamente, substitua "foo.msg" pelo nome do seu arquivo .msg .
quack quixote
3
Composite Document File V2 Document, No summary infoe é um arquivo do Outlook para e-mails. Consulte também Como exibir um arquivo .msg do Outlook?
Martin Thoma
1
Eu acho que isso deve ser um comentário
Greg Schmit - Reintegrar Monica
3

Experimente este link: http://www.coolutils.com/Online-Mail-Converter.php

Eu vim para este post procurando uma resposta, encontrei o link acima que fez o trabalho para mim. Por isso, queria compartilhar aqui.

Se você está preocupado com a privacidade, pode comprar a versão para desktop e convertê-la.

bragboy
fonte
1
Apenas curioso, por que todos os votos negativos? Parece uma ferramenta perfeitamente boa.
Duncan X Simpson
1
@VirtualDXS - A vida é dura, não é? :)
bragboy
5
Também reduzi o voto desta "solução", porque viola a privacidade. Os arquivos .msg às vezes contêm threads de email, que devem ser mantidos em sigilo.
slowhand 27/05
1
Não sei onde a ferramenta viola a privacidade. É apenas uma afirmação errada. É o mesmo dizer que o Winrar viola a privacidade porque, às vezes, os arquivos .rar contêm arquivos que podem ser confidenciais. Ou um cliente SQLite viola a privacidade porque você pode ler as conversas do Skype a partir do arquivo .db.
Andre Figueiredo
3
@AndreFigueiredo: É a diferença entre uma ferramenta online e um programa local. Quando você processa dados com o WinRAR ou qualquer outro programa no seu computador, os dados permanecem no seu computador (a menos que estejam infectados com spyware). Mas com esta solução "coolutils", você envia o arquivo para o site deles e depois baixa o resultado. Eles excluem seus dados imediatamente dos servidores deles? O pessoal deles pode ver seus dados? Eles vendem seus dados para outras pessoas? Depois de dar a eles, fica fora de seu controle.
Scott
2

Você também pode proceder assim:

strings foo.msg |html2text
Stéphane
fonte
2

Apesar de existirem muitas respostas disponíveis, mas não são simples e fáceis de usar, estou postando esta resposta.

Use o Microsoft one drive para abrir arquivos .msg online via navegador

Entre na sua conta Microsoft onedrive e faça o upload do arquivo .msg. Após o upload, você pode clicar nele para visualizar o conteúdo do arquivo.

e a vantagem sobre outras respostas é que você não compartilhará seu arquivo com conversores de arquivos de terceiros.

Nota: Este método não é específico do SO e pode ser aplicado em qualquer SO.

Akhil Surapuram
fonte
Eu gostaria de poder editar a mensagem também.
Jaakko
Os arquivos @Jaakko .msg são um tópico de conversa por email. Eu não acho nenhum sentido editá-lo. Eu acho que você pode copiar o conteúdo do texto para fins de encaminhamento de correio
Akhil Surapuram