Comment puis-je convertir des fichiers .msg (message électronique Outlook) en .eml?

20

Je viens de commencer à utiliser Ubuntu et Thunderbird.

J'ai enregistré mes e-mails Outlook sur mon disque dur et ils ont une .msgextension. Maintenant, lorsque j'essaie de les ouvrir dans Thunderbird, cela ne les ouvre pas car Thunderbird a utilisé l' .emlextension.

Veuillez indiquer comment convertir mes anciens e-mails d'Outlook au format Thunderbird.

Furqan
la source
Il y a un convertisseur en ligne ici: jitbit.com/msg2eml (avertissement: je suis l'un des codeurs qui ont créé cet outil gratuit)
jitbit
4
Copie
0andriy

Réponses:

11

Installez les modules suivants:

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

Une fois installé, téléchargez le .plfichier nommé msgconvert.pl, puis exécutez:

./msgconvert.pl --mbox [desiredFilename].eml [currentFileName].msg 

Vous pouvez maintenant ouvrir votre .emlfichier dans thunderbird.

Référence :


blade19899
la source
4
msgconvert.pl n'est pas accessible au public
Ilja
@Ilja, n'arrive pas à contacter l'auteur d'origine (partie source dans mon A).
blade19899
4
Je pense que télécharger manuellement msgconvert.pl n'est pas un bon moyen. Mieux utiliser les outils système de Perl:sudo cpan -i Email::Outlook::Message
Jaime M.
1
Faisant écho à @JaimeM., Je pense que les futurs visiteurs seraient mieux servis par msgconvert.plle blog de l'auteur , son github ou le contenu officiel de Perl que son script est devenu .
Michael
1
En ouvrant ce lien Google Documents dans la navigation privée, j'obtiens une erreur 403 sans autorisation. Je le remplace par le lien vers le fichier Github brut à la place du commentaire de @ Michael.
muru
3

Il s'agit d'un outil en ligne pour convertir des fichiers courrier en différents formats, eml inclus: Convertisseur de courrier en ligne

bragboy
la source
4
Bon à savoir mais cela ne convient pas à de nombreuses fins telles que les e-mails contenant des informations privées ou sensibles sur l'entreprise.
augurar
-2

Enregistrez simplement le courrier au format .txt et changez l'extension en .eml

Je l'ai vu ici et cela fonctionne: Super utilisateur - Comment enregistrer un courrier dans un fichier .eml avec Outlook?

Le plus drôle est qu'il existe un convertisseur propriétaire pour ça!

vmalep
la source
3
L'enregistrement sous .txtne conserve pas l'intégralité des en-têtes et des pièces jointes des messages. c'est juste le corps et les en-têtes de base et ce n'est pas le .emlformat.
matpie du