Come salvare un messaggio in un file .eml con Outlook?


57

Outlook Express e Thunderbird supportano entrambi il formato file .eml. In qualche modo Outlook no.

Esiste un modo per salvare la posta in un file .eml usando Outlook (ad es. Con l'aiuto di un plugin)?


5
Outlook Express ha in realtà alcune funzionalità davvero interessanti che Outlook non ha. Vai a capire.
Trevoke,

Outlook (versione a pagamento) può tuttavia essere salvato come file .msg.
Michael Paulukonis,

8
@Michael Paulukonis .msg-files non sono .eml-files
Martin

È praticamente tautologicamente evidente. Outlook (versione non Express) può, tuttavia, salvare i messaggi e-mail in un formato non .eml, che porta la nota
Michael Paulukonis,

Se hai OWA, vedi la risposta @jmiserez di seguito per un modo semplice / veloce per salvare il formato EML da OWA senza molti passaggi o software aggiuntivi.
Doug Knudsen,

Risposte:


-3

È possibile importare i messaggi in Outlook Express e salvarli come file EML oppure utilizzare Outlook Extract

OutlookExtract è uno strumento che consente di estrarre i messaggi di posta elettronica e gli allegati contenuti in MS Outlook, Outlook Express e Windows Mail. È possibile salvare i messaggi come Mime ( .eml), messaggio di Outlook ( .msg), Adobe PDF o come file di testo / HTML.

Un'altra opzione:

Basta fare doppio clic sul messaggio, andare su Salva -> Salva con nome e sotto il tipo di file scegliere Testo .txt.

Questo è lo stesso del formato EML, puoi semplicemente cambiare l'estensione del file da .txt a .eml


56
Il salvataggio della posta come file .txt non è lo stesso. In questo modo perderò quasi tutte le informazioni di intestazione.
Martin,

21
Perché questo è contrassegnato come risposta se è sbagliato?
TheXenocide,

2
Non funzionerà. Ed è uno strumento commerciale.
giovedì

6
Outlook salva come .txt perderà anche eventuali allegati
BeowulfNode42

2
La seconda parte è sbagliata - il salvataggio TXT contiene solo il corpo del messaggio
Gert van den Berg

35

Sembra che a Outlook manchi questa funzionalità. È possibile salvare il messaggio come MSG e quindi convertirlo in EML. Questo può essere fatto con lo strumento di sviluppo gratuito chiamato MFCMapi.

  1. Salva il messaggio in Outlook Message Format (MSG) tramite File → Salva con nome ...
  2. Scarica MFCMapi ,
    • assicurati di utilizzare la versione di MFCMapi corrispondente alla tua versione OL (x64 per Outlook x64, x86 per Outlook x86).
  3. Avviarlo, andare su Avanzate → Importa / Esporta → Converti MSG in EML.
  4. Lascia tutti i campi predefiniti, premi OK e scegli il file MSG.
  5. Salvare il file EML nella posizione desiderata.

3
So che è vecchio, ma mi hai salvato la vita! Ho dovuto ottenere le intestazioni di alcune e-mail e questa è stata la migliore soluzione che ho trovato! Nessuna installazione richiesta, funziona in modo affidabile e soprattutto, è gratuito e MOLTO facile da usare! Grazie!
Ismael Miguel,

4
Questo programma non funziona con Outlook 2013. (API non supportata)
Ivan Chau il

Funzionerà con Outlook 2013 se installato con un'installazione MSI standard. Non funziona se installato con il programma di installazione click-to-run di Office 365 ( mfcmapi3.rssing.com/chan-4275860/all_p36.html#item710 )
David Cornish,

1
Non sembra funzionare con Outlook 2016, ricevo un messaggio di errore che dice che funzionerà solo con il 2013 o più recente
Steve

1
Non ha funzionato per me. Utilizzato con Outlook 365, ottenuto l'ultima versione. Non ha mostrato alcun errore o messaggio, ma il file EML non era (salvato) nella cartella di destinazione.
mimo,

10

Ho spesso bisogno di fare questo compito, quindi ho scritto un'utilità online per farlo.

Esistono strumenti simili là fuori, ma sono per lo più pieni di pubblicità e ti chiedono di registrarti prima. Ci sono solo due passaggi nel mio:

  1. Carica un .msg
  2. Scarica un .eml

Spero che sia utile per qualcuno.


1
Purtroppo questo si converte solo in testo semplice .eml. Manca tutta la formattazione HTML.
Briantist,

@briantist inviami un file di esempio per favore, darò un'occhiata.
Maxt3r

hai un'e-mail o un altro metodo con cui potrei inviarti un file in privato?
Briantist

Sembra esserci un altro passo in cui devi twittare un link al convertitore. Non funziona esattamente per noi gente non di Twitter.
Michael,

1
@Michael che è stato un errore dalla nostra parte. Non era richiesto il tweet. Tutto risolto e ora puoi usarlo senza twittare.
maxt3r,

6

Mi è capitato di imbattermi in questa utility che potrebbe essere un bel componente aggiuntivo gratuito per Outlook http://www.outlookfreeware.com/en/products/all/OutlookMessagesExportEML/

Spero che sia di aiuto. Sarebbe davvero bello se Outlook includesse questa capacità e forse anche la possibilità di esportare in formato "mbox" in modo che possiamo portarlo su un sistema di posta Unix.


3
Questo funziona come l'opzione migliore per me, oltre a scrivere il mio programma usando Redemption. La maggior parte delle risposte pubblicate qui non sono accettabili nel mondo finanziario. Inoltro di un estratto conto a Gmail e visualizzazione della fonte? Sul serio?
beeks

Funziona con Outlook 2013.
Ivan Chau

Il link fornito attualmente genera una pagina di errore del server (forse solo temporaneamente?), Ma il componente aggiuntivo può essere scaricato direttamente qui: outlookfreeware.com/download/OutlookMessagesExportEMLSetup.exe
Doin

Funziona, esporterà i messaggi in blocco ed è GRATUITO. Questa è la risposta migliore
Doin,

Non gratuito per l'uso in un ambiente commerciale e in realtà non funzionerà se ti trovi in ​​un dominio.
jmiserez,

5

Mail Store Home è un programma gratuito per uso domestico. Consente di collegare una serie di programmi di posta elettronica (Outlook, Outlook Express, Thunderbird, ecc.) E fonti di posta elettronica online (Gmail, Yahoo) a un unico database di posta locale. Esegui il programma e accederà all'e-mail da diverse posizioni o programma a cui lo punti e li consoliderà in un unico database. Da lì puoi esportare la posta su uno qualsiasi dei programmi desktop. Quindi, in altre parole, estrarrà la posta da Outlook e la esporterà in, diciamo, Thunderbird per te

È anche un buon modo per eseguire il backup della posta elettronica da più fonti e renderle ricercabili. È anche un modo eccellente per eseguire il backup (e la ricerca) delle e-mail online (come Gmail) sul desktop anche quando non sono online.

Se stai solo cercando di convertire una singola e-mail, potrebbe essere eccessivo, ma funziona bene


2
Questo è lo strumento migliore, gratuito e aggiornato per realizzare attività di esportazione della posta elettronica nell'ecosistema Windows. Sono appena tornato da un'ora di ricerca di vari strumenti / componenti aggiuntivi / ecc. e, sul serio, questo è tutto.
joweiser,

3
  1. Invia l'e-mail a un account Hotmail o Outlook.com
  2. Visualizza l'origine del messaggio
  3. Salva come file .eml

2
Questo può essere applicato anche ad altri provider, incluso Gmail.
Malachi,

5
Questo perderà le intestazioni originali.
Ismael Miguel,

2

Nessuna delle soluzioni ha funzionato con Outlook 2016, ma esiste una soluzione alternativa utilizzando l'interfaccia Webmail OWA:

  1. Apri la vista OWA Webmail sul tuo elenco di e-mail
  2. Fai clic sul pulsante "Nuovo" -> "Messaggio e-mail".
  3. Trascina la posta che desideri esportare come .eml nel nuovo corpo della posta elettronica dalla barra laterale. Si presenterà come allegato.
  4. Fai clic sulla piccola freccia sull'allegato, quindi su "Download" nel menu (vedi screenshot). inserisci qui la descrizione dell'immagine
  5. Otterrai un file .eml chiamato "eml" che conterrà l'e-mail originale completa, comprese tutte le intestazioni e gli allegati.

Nelle versioni precedenti (gialle) dell'interfaccia Web OWA di Outlook, è possibile invece procedere come segue:

  1. Crea una nuova bozza di email
  2. Trascina due (2) mail nella bozza
  3. Invia l'e-mail a te stesso
  4. Apri l'e-mail che hai appena inviato e fai clic sul pulsante "Scarica tutti gli allegati".

1
Questa soluzione è stata la soluzione più semplice e veloce (senza software aggiuntivo) e ha funzionato come un fascino. Grazie!
Doug Knudsen,

1

Un po 'di un processo elaborato, ma abbastanza semplice:

Apri Outlook e Outlook Express sul tuo computer.

In Outlook Express:

  • Seleziona Importa> Messaggi dal menu File.
  • Selezionare Microsoft Outlook dalla finestra di dialogo e premere Avanti.
  • Seleziona la cartella (o tutte) che desideri convertire. Premi Avanti.
  • Dopo l'importazione, premere Avanti.
  • Trova la cartella importata ed evidenzia tutti i messaggi: trascinali in una cartella per salvarli come formato .eml.

:)


0

Outlook Express non funziona su XP precedenti. Non è possibile aprire Outlook Express e Microsoft Outlook e importare ed esportare l'uno dall'altro se si è passati oltre XP.


0

Chiamiamolo un po '"imbroglione", ma funziona perfettamente (almeno in Outlook 2010) ed è molto, molto semplice.

Vai alla tua casella di posta, seleziona almeno un'e-mail che desideri esportare come .eml, fai clic con il tasto destro e seleziona "Inoltra". Outlook aprirà UNA nuova e-mail, allegando tutte le altre come file .eml. Basta inviarli a te o a qualsiasi altro account.


5
Per me, su Outlook 2010, questo ha comportato solo il collegamento di file MSG, non EML
GrahamMc

Ha funzionato perfettamente qui con Outlook 2013
Ángel,

1
Beh, inoltre non ha funzionato per me in Outlook 2013 né nel 2016. @Angel sei sicuro che le mail allegate siano in formato .eml, NON in .msg?
Michaël Polla,

@ MichaëlPolla sì. Il punto era proprio quello di convertirli in eml, il lato ricevente non era nemmeno in grado di aprire i file msg. Forse c'è un passaggio mancante sopra, come due modi per selezionare più mail? Nel caso in cui sia importante, le e-mail inoltrate utilizzavano testo semplice (ovvero nessun MIME).
Ángel,

0

L'ho fatto funzionare nell'interfaccia utente di Gmail. Seleziona il menu a discesa a destra della risposta e seleziona Visualizza originale. Quindi copia incolla il contenuto in textpad, salva come nomefile.eml e seleziona il file di testo.

Tuttavia non l'ho capito in Outlook 2016.


0

ZamZar ( https://www.zamzar.com/ ) può effettuare la conversione da .msg a .eml online. Il sito mostra annunci pubblicitari e richiedono che il tuo indirizzo email fornisca il link del risultato, ma la conversione funziona bene.


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.