Comment enregistrer un courrier dans un fichier .eml avec Outlook?

57

Outlook Express et Thunderbird prennent tous les deux en charge le format de fichier .eml. D'une manière ou d'une autre, Outlook ne le fait pas.

Est-il possible de sauvegarder des mails dans un fichier .eml en utilisant Outlook (par exemple à l'aide d'un plugin)?

Martin
la source
5
Outlook Express a en fait des fonctionnalités vraiment intéressantes qu'Outlook n'a pas. Allez comprendre.
Trevoke
Outlook (version payante) peut toutefois enregistrer en tant que fichier .msg.
Michael Paulukonis
8
@Michael Paulukonis. Les fichiers .msg ne sont pas des fichiers .eml
Martin
C'est assez évident sur le plan tautologique. Outlook (version non Express) peut toutefois enregistrer les messages électroniques dans un format autre que .eml, ce qui
vaut la peine d'être
Si vous avez OWA, voir la réponse @jmiserez ci-dessous pour un moyen simple / rapide de sauvegarder le format EML à partir d’OWA sans beaucoup de procédures ou de logiciels supplémentaires.
Doug Knudsen le

Réponses:

-3

Vous pouvez importer les messages dans Outlook Express et les enregistrer en tant que fichiers EML, ou utiliser Outlook Extract

OutlookExtract est un outil qui vous aide à extraire vos messages électroniques et les pièces jointes contenues dans MS Outlook, Outlook Express et Windows Mail. Vous pouvez enregistrer les messages au format MIME ( .eml), Outlook ( .msg), Adobe PDF ou en fichiers texte / html.

Une autre option:

Double-cliquez simplement sur le message, allez dans Save -> Save As et sous le type de fichier, choisissez Text .txt.

C'est le même que le format EML, vous pouvez simplement changer l'extension de fichier de .txt à .eml

Sathyajith Bhat
la source
56
L'enregistrement du courrier en tant que fichier .txt n'est pas la même chose. Je vais perdre presque toutes les informations d'en-tête en faisant cela.
Martin
21
Pourquoi est-ce marqué comme la réponse si c'est faux?
TheXenocide le
2
Ne fonctionnera pas. Et c'est un outil commercial.
thims
6
Outlook enregistrer en tant que .txt perdra également toutes les pièces jointes
BeowulfNode42
2
La deuxième partie est fausse - la sauvegarde TXT ne contient que le corps du message
Gert van den Berg
35

On dirait que Outlook manque de cette fonctionnalité. Vous pouvez enregistrer le message en tant que MSG, puis le convertir en EML. Cela peut être fait avec l'outil de développement gratuit appelé MFCMapi.

  1. Enregistrez le message dans Outlook Message Format (MSG) via Fichier → Enregistrer sous…
  2. Téléchargez MFCMapi ,
    • assurez-vous que vous utilisez une version de MFCMapi correspondant à votre version OL (x64 pour les perspectives x64, x86 pour les perspectives x86).
  3. Démarrez-le, puis choisissez Avancé → Importer / Exporter → Convertir MSG en EML.
  4. Laissez tous les champs par défaut, appuyez sur OK et choisissez le fichier MSG.
  5. Enregistrez le fichier EML à l'emplacement souhaité.
Ubeogesh
la source
3
Je sais que c'est vieux, mais tu m'as sauvé la vie! J'ai dû récupérer quelques en-têtes et c'était la meilleure solution que je puisse trouver! Aucune installation requise, fonctionne de manière fiable et surtout, c'est gratuit et TRÈS facile à utiliser! Je vous remercie!
Ismael Miguel
4
Ce programme ne fonctionne pas avec Outlook 2013. (API non prise en charge)
Ivan Chau
Il fonctionnera avec Outlook 2013 s'il est installé avec une installation MSI standard. Il ne fonctionne pas s'il est installé avec le programme d'installation instantané Office 365 ( mfcmapi3.rssing.com/chan-4275860/all_p36.html#item710 )
David Cornish
1
Ne semble pas fonctionner avec Outlook 2016, un message d'erreur m'indique qu'il ne fonctionnera qu'avec 2013 ou une version plus récente
Steve
1
Ca n'a pas marché pour moi. Utilisé avec Outlook 365, obtenu la dernière version. N'affiche aucune erreur ou message, mais le fichier EML n'était pas (enregistré) dans le dossier de destination.
Mimo
10

J'ai souvent besoin de faire cette tâche, alors j'ai écrit un utilitaire en ligne pour le faire.

Il existe des outils similaires, mais ils sont généralement remplis d'annonces et vous demandent de vous inscrire en premier. Il n'y a que deux étapes dans la mienne:

  1. Télécharger un .msg
  2. Télécharger un .eml

J'espère que ça va être utile pour quelqu'un.

maxt3r
la source
1
Malheureusement, cela ne convertit que le texte brut .eml. Tout le formatage HTML est manquant.
briantist
@briantist envoyez moi un exemple de fichier s'il vous plait, je jetterai un coup d'oeil.
maxt3r
Avez-vous un email ou une autre méthode pour vous envoyer un fichier en privé?
Briantist
Il semble y avoir une autre étape dans laquelle vous devez tweeter un lien vers le convertisseur. Cela ne fonctionne pas exactement pour nous, non-Twitter.
Michael
1
@ Michael, c'était une erreur de notre part. Le tweet n'était pas censé être nécessaire. Tout est corrigé et vous pouvez maintenant l'utiliser sans tweet.
maxt3r
6

Je suis tombé par hasard sur cet utilitaire qui pourrait être un bon complément gratuit pour Outlook http://www.outlookfreeware.com/en/products/all/OutlookMessagesExportEML/

J'espère que cela t'aides. Cela aurait vraiment été bien si Outlook incluait cette capacité et peut-être même la possibilité d'exporter au format "mbox" afin que nous puissions la transférer vers un système de messagerie Unix.

J. Chin
la source
3
Cela fonctionne comme la meilleure option pour moi, mis à part écrire mon propre programme en utilisant Redemption. La plupart des réponses affichées ici ne sont pas acceptables dans le monde financier. Transférer un relevé bancaire vers Gmail, puis consulter le code source? Sérieusement?
beeks
Fonctionne avec Outlook 2013.
Ivan Chau
Le lien fourni yeilds actuellement une page d'erreur de serveur (peut - être seulement temporairement?), Mais peut être téléchargé add-on directement ici: outlookfreeware.com/download/OutlookMessagesExportEMLSetup.exe
Doin
Cela fonctionne, il exporte des messages en vrac, et c'est GRATUIT. C'est la meilleure réponse.
Doin
Pas gratuit pour une utilisation dans un environnement commercial, et ne fonctionnera pas si vous êtes sur un domaine.
Jmiserez
5

Mail Store Home est un programme gratuit pour une utilisation à domicile. Il vous permet de lier plusieurs programmes de messagerie (Outlook, Outlook Express, Thunderbird, etc.) et des sources de messagerie en ligne (Gmail, yahoo) à la base de données de messagerie locale. Vous exécutez le programme et celui-ci accédera au courrier électronique à partir des différents emplacements ou du programme vers lequel vous le dirigez et les regroupera dans une base de données unique. De là, vous pouvez exporter le courrier vers n’importe quel programme de bureau. En d'autres termes, il extraira le courrier d'Outlook et l'exportera dans, par exemple, Thunderbird pour vous.

C'est également un bon moyen de sauvegarder votre courrier électronique à partir de plusieurs sources et de le rendre consultable. C'est également un excellent moyen de sauvegarder (et de rechercher) vos courriels en ligne (comme Gmail) sur votre bureau, même lorsqu'ils ne sont pas en ligne.

Si vous essayez uniquement de convertir un seul e-mail, cela risque d'être excessif - mais cela fonctionne bien

Noblejoker
la source
2
Il s’agit du meilleur outil gratuit et à jour pour mener à bien les tâches d’exportation de courrier électronique dans l’écosystème Windows. Je viens de rentrer d’une heure de recherche de divers outils / addins / etc. et, sérieusement, ça y est.
joweiser
3
  1. Envoyer le courrier électronique à un compte Hotmail ou Outlook.com
  2. Afficher la source du message
  3. Enregistrer en tant que fichier .eml
Colin Pimlott
la source
2
Cela peut également s'appliquer à d'autres fournisseurs, y compris à Gmail.
Malachi
5
Cela va perdre les en-têtes d'origine.
Ismael Miguel le
2

Aucune des solutions ne fonctionnait avec Outlook 2016, mais il existe une solution de contournement utilisant l'interface de messagerie Web OWA:

  1. Ouvrez la vue Webmail OWA à votre liste de courriels
  2. Cliquez sur le bouton "Nouveau" -> "Message électronique".
  3. Faites glisser le courrier que vous souhaitez exporter au format .eml dans le nouveau corps du message à partir de la barre latérale. Il apparaîtra comme une pièce jointe.
  4. Cliquez sur la petite flèche sur la pièce jointe, puis sur "Télécharger" dans le menu (voir capture d'écran). entrez la description de l'image ici
  5. Vous obtiendrez un fichier .eml appelé "eml" qui contiendra l’e-mail original complet, y compris tous les en-têtes et pièces jointes.

Sur les anciennes versions (jaune) de l'interface Web OWA Outlook, vous pouvez effectuer les opérations suivantes:

  1. Créer un nouveau brouillon
  2. Faites glisser deux (2) mails dans le brouillon
  3. Envoyez le mail à vous-même
  4. Ouvrez l'email que vous venez d'envoyer et cliquez sur le bouton "Télécharger toutes les pièces jointes".
jmiserez
la source
1
Cette solution était la solution la plus rapide et la plus simple (sans logiciel supplémentaire) et fonctionnait à merveille. Merci!
Doug Knudsen le
1

Un peu long, mais assez simple:

Ouvrez Outlook et Outlook Express sur votre ordinateur.

Dans Outlook Express:

  • Sélectionnez Importer> Messages dans le menu Fichier.
  • Sélectionnez Microsoft Outlook dans la boîte de dialogue et appuyez sur Suivant.
  • Sélectionnez le dossier (ou tout) que vous souhaitez convertir. Appuyez sur Suivant.
  • Après l'importation, appuyez sur suivant.
  • Recherchez le dossier importé et mettez en surbrillance tous les messages. Faites-les glisser dans un dossier. Ils seront alors enregistrés au format .eml.

:)

Si Dunford
la source
0

Outlook Express ne fonctionne pas sur les versions antérieures à XP. On ne peut pas ouvrir à la fois Outlook Express et Microsoft Outlook et importer et exporter les uns des autres si vous avez déménagé au-delà de XP.

fran
la source
0

Appelons cela un peu "triche", mais cela fonctionne parfaitement (du moins dans Outlook 2010) et c'est très, très facile.

Allez dans votre boîte de réception, sélectionnez au moins un email que vous souhaitez exporter au format .eml, cliquez avec le bouton droit de la souris et sélectionnez "Transférer". Outlook ouvrira UN nouveau courrier électronique, en joignant tous les autres sous forme de fichiers .eml. Envoyez-les simplement à vous ou à tout autre compte.

Victor
la source
5
Pour moi, dans Outlook 2010, les fichiers MSG étaient simplement joints, et non pas EML
GrahamMc
Cela fonctionnait parfaitement ici avec Outlook 2013
Ángel
1
Cela n’a pas non plus fonctionné pour moi dans Outlook 2013 ni en 2016. @ Ángel, êtes-vous sûr que les messages joints sont au format .eml, PAS au format .msg?
Michaël Polla
@ MichaëlPolla oui. Le but était précisément de les convertir en eml, le récepteur n'étant même pas capable d'ouvrir les fichiers msg. Peut-être y at-il une étape manquante au-dessus, comme deux manières de sélectionner plusieurs mails? Au cas où cela serait important, les e-mails transférés utilisaient du texte brut (c'est-à-dire aucun MIME).
Ángel
0

Je travaille dans l’interface utilisateur de Gmail. Sélectionnez le menu déroulant à droite de la réponse et sélectionnez Afficher l'original. Copiez ensuite le contenu dans textpad, enregistrez-le sous le nom nom_fichier.eml et sélectionnez le fichier texte.

Je n'ai pas compris cela dans Outlook 2016 cependant.

Jesse MacDougall
la source
0

ZamZar ( https://www.zamzar.com/ ) peut effectuer la conversion de .msg à .eml en ligne. Le site affiche des annonces et votre adresse e-mail est nécessaire pour que le lien de résultat soit transmis, mais la conversion fonctionne correctement.

Jari Turkia
la source
-1

Vous cherchez à convertir votre fichier PST en EML.

Je ne trouve aucun outil gratuit pour le faire, mais cela semble faire le travail , et la démo peut ou peut ne pas le faire.

Gausie
la source