Da MSG a EML

Trascina un file .msg di Outlook e leggi subito il messaggio, poi scaricalo come .eml standard oppure prendi solo gli allegati.

trascina i file in questa area

I tuoi file non lasciano mai il tuo dispositivo. Questo strumento funziona anche offline.

MSG

01 / Passaggi rapidi

  1. Trascina o seleziona i tuoi file .msg.
  2. Il messaggio viene decodificato e mostrato come testo.
  3. Scarica l’.eml, oppure un singolo allegato.

02 / Ideale per

  • Leggere un .msg inoltrato su un computer dove Outlook non è installato.
  • Recuperare un allegato da un messaggio archiviato.
  • Portare i messaggi in Thunderbird, Mail di Apple o in qualsiasi client che legge .eml.

03 / Perché qui

  • Il messaggio è leggibile subito nei risultati, prima di scaricare qualsiasi cosa.
  • L’.eml è un messaggio standard RFC 5322 che include il corpo HTML e gli allegati, quindi lo apre qualunque client di posta e lo mostra come era stato scritto.
  • Gli allegati sono elencati anche singolarmente, che è più rapido quando l’allegato era tutto ciò che ti serviva.

04 / Da sapere

  • Un corpo scritto in Rich Text non viene letto: Outlook lo salva compresso, e qui vengono estratti solo i corpi in testo semplice e in HTML.
  • Le date originali di invio e ricezione non vengono riportate nell’.eml.
  • I messaggi incorporati dentro un messaggio vengono saltati, perché non sono allegati veri e propri.

faq

Domande e risposte.

01Perché nessun programma apre un file .msg tranne Outlook?

Perché un .msg non è un messaggio di posta nel senso comune. La posta di Internet è testo con intestazioni, il formato usato dai file .eml, mentre un .msg è un contenitore Compound File Binary, lo stesso piccolo file system che Microsoft usava per i vecchi .doc e .xls. Dentro, ogni campo del messaggio sta in un flusso identificato da un numero di proprietà MAPI. Nessun altro programma sul tuo computer conosce quella struttura: per questo il file sembra illeggibile senza Outlook.

02Che differenza c’è tra MSG e EML?

L’EML è il messaggio così come ha viaggiato: intestazioni, corpo e allegati nel formato testuale definito dall’RFC 5322, leggibile da ogni client di posta e anche da un editor di testo. Il MSG è il modo in cui Outlook salva un messaggio su disco, in un contenitore binario che conserva anche dati specifici di Outlook come contrassegni e categorie. Convertire in EML mantiene tutto ciò che appartiene al messaggio e lascia indietro ciò che aveva senso solo dentro Outlook.

03Dov’è salvato davvero il testo del messaggio?

In un massimo di tre posti diversi, ed è il motivo per cui alcuni strumenti ti mostrano un messaggio vuoto. Outlook scrive il corpo in testo semplice solo se il messaggio ne ha uno; una mail HTML tiene il corpo in una proprietà chiamata PR_HTML, e una in Rich Text in PR_RTF_COMPRESSED, che è compressa con un algoritmo proprio. Questo tool legge il testo semplice e l’HTML, preferisce l’HTML per l’.eml così il tuo client mostra la mail come era stata scritta, e dichiara esplicitamente quando un corpo è in Rich Text invece di lasciarti davanti a un riquadro bianco.

04Gli allegati sopravvivono alla conversione?

Sì. Vengono estratti dalle sotto-cartelle degli allegati e codificati in base64 dentro l’.eml come parti MIME, che è il modo in cui la posta trasporta i file binari: aprendo l’.eml in un client li ritrovi allegati. Ognuno viene inoltre offerto come download separato, perché nella maggior parte dei casi l’allegato è il motivo per cui hai aperto il file.

05Il mio messaggio viene caricato da qualche parte?

No. Il contenitore viene interpretato da JavaScript nella scheda del tuo browser. Qui è importante perché un .msg è di solito corrispondenza di lavoro: mittente, destinatari, testo completo e allegati in un unico file. Ogni convertitore online che ti chiede di caricarlo riceve tutto questo, che è molto da consegnare per leggere una email.