File MBOX: cos'è e come aprirlo

Non è un documento, è un magazzino: dentro ci sono migliaia di email. Come entrarci e come tirarne fuori quelle che ti servono

Hai già estratto un singolo messaggio?

Se hai un file .eml lo leggi qui in pochi secondi: viene elaborato nel tuo browser e non viene caricato su alcun server.

Apri il lettore EML

Hai solo l'archivio .mbox? Questo lettore non lo apre: la guida qui sotto spiega come arrivare ai singoli messaggi.

Perché il doppio clic non funziona

Perché nessun sistema operativo associa l'estensione .mbox a un programma: Windows chiede con cosa aprirlo e propone un elenco inutile, macOS mostra un'icona generica e non fa nulla. Il file non è danneggiato e non è un formato esotico. Manca solo l'applicazione che sappia cosa farne.

Il secondo ostacolo è la dimensione. Lo scenario tipico è questo: hai chiesto una copia della tua posta a Google Takeout, hai scaricato lo zip, l'hai scompattato e ti trovi davanti un unico file da qualche gigabyte. Tecnicamente lo puoi aprire con un editor di testo — è testo, in fondo — ma un editor che deve caricare in memoria quattro gigabyte di righe si blocca, e anche se ce la fa ti ritrovi a scorrere centinaia di migliaia di righe senza alcun modo di cercare un messaggio.

La soluzione non è "trovare il programma che apre gli mbox con un doppio clic", perché non esiste in quel senso. La soluzione è importare l'archivio in un programma di posta, che lo trasforma in una lista di messaggi navigabile, e poi estrarre da lì quelli che ti servono davvero. Di solito sono cinque o sei, non centomila.

Che cos'è un file .mbox

Un .mbox è un contenitore che raccoglie più messaggi di posta concatenati in un unico file di testo, uno dopo l'altro. È il formato storico dei sistemi Unix per conservare una casella di posta, ed è descritto dalla RFC 4155, che ne definisce il tipo MIME application/mbox.

Il meccanismo che tiene insieme il tutto è sorprendentemente semplice: ogni messaggio comincia con una riga che inizia con From  — «From» seguito da uno spazio, senza i due punti — poi l'indirizzo del mittente e una data. Quello spazio al posto dei due punti è il dettaglio che distingue la riga separatrice, chiamata From_ line, dall'intestazione From: che compare dentro il messaggio. Tutto ciò che segue, fino alla successiva riga From , è un'email completa: intestazioni, corpo e allegati codificati in Base64, esattamente come in un file EML.

Da questa semplicità nasce anche il difetto del formato. Se il testo di un messaggio contiene per caso una riga che inizia con «From », un programma ingenuo la leggerebbe come l'inizio di una nuova email. Per questo esistono varianti che si comportano in modo diverso davanti a quel caso.

  • mboxo — la variante originale: premette > alle righe del corpo che iniziano per «From », perdendo l'informazione su quelle che avevano già il >.
  • mboxrd — protegge anche le righe già protette (>From diventa >>From), così la trasformazione è reversibile. È la variante considerata più corretta.
  • mboxcl e mboxcl2 — usano un'intestazione Content-Length per sapere dove finisce ogni messaggio, invece di affidarsi alla riga separatrice.

Nella pratica non devi scegliere: il programma che importa l'archivio se ne occupa. Vale la pena saperlo solo per capire perché, in rari casi, un messaggio importato risulta tagliato o fuso con il successivo.

Chi produce i file .mbox

I .mbox che arrivano in mano alle persone nascono quasi sempre da un'esportazione o da una migrazione, non da un invio. Nessuno ti manda un .mbox per email: te lo generi tu, spesso senza sapere cosa stai per ottenere.

  • Google Takeout — l'esportazione della posta Gmail produce un unico file .mbox che contiene tutti i messaggi, spam e cestino compresi, con le etichette Gmail conservate in un'intestazione dedicata. È di gran lunga il caso più frequente. Se devi ancora farlo, la procedura è spiegata in come scaricare le email da Gmail.
  • Mozilla Thunderbird — conserva la posta locale in file mbox già di suo: le cartelle che vedi nel programma sono, sul disco, file senza estensione dentro la cartella del profilo.
  • Apple Mail — con Casella → Esporta casella genera un pacchetto .mbox: su macOS sembra un file, ma è una cartella che contiene il vero file mbox più alcuni indici.
  • Strumenti di migrazione e di conformità — molti servizi che spostano la posta da un provider a un altro, o che producono un'estrazione per motivi legali o di GDPR, consegnano il risultato in mbox perché è il formato più neutro disponibile.

C'è una conseguenza pratica di questo elenco: il programma che ha creato l'archivio è quasi sempre in grado di rileggerlo. Se il .mbox viene da Thunderbird, Thunderbird è la via naturale per riaprirlo.

Come aprirlo davvero, passo per passo

La via più semplice e affidabile è Mozilla Thunderbird: è gratuito, esiste per Windows, macOS e Linux, lavora interamente in locale e usa mbox come formato nativo, quindi non deve convertire nulla. Non serve configurare un account di posta: un archivio importato vive in una cartella locale.

  1. Scompatta l'archivio su un disco locale

    Estrai lo zip di Takeout, o copia il file .mbox, in una cartella su un disco interno o su un disco esterno collegato. Non farlo dentro OneDrive, Dropbox, Google Drive o iCloud: la sincronizzazione proverebbe a caricare gigabyte di dati e rallenterebbe tutto.

  2. Installa Thunderbird e crea un profilo

    Scarica il programma dal sito di Mozilla. Al primo avvio ti propone di configurare un indirizzo email: puoi saltare questo passaggio. Per leggere un archivio locale non serve nessun account, e non collegare la tua casella evita il rischio di scaricarci sopra migliaia di messaggi.

  3. Importa il file .mbox nelle Cartelle locali

    Ci sono due strade. La prima: installa l'estensione ImportExportTools NG, poi clic destro su Cartelle locali → ImportExportTools NG → Importa file mbox. La seconda, senza estensioni: chiudi Thunderbird e copia il file .mbox dentro la cartella Mail/Local Folders del profilo, poi riapri il programma e lo troverai come cartella.

  4. Aspetta l'indicizzazione

    Su un archivio da migliaia di messaggi la prima lettura richiede da qualche minuto a mezz'ora, a seconda della dimensione e del disco. È normale e va fatta una volta sola: finita, la ricerca per mittente, oggetto e data è immediata.

  5. Trova il messaggio che ti serve

    A questo punto l'archivio si comporta come una normale casella di posta: ordini per data, cerchi un indirizzo, filtri per oggetto. Nella quasi totalità dei casi si arriva qui per recuperare pochi messaggi specifici, non per rileggere dieci anni di corrispondenza.

Perché non un convertitore, ma un programma di posta

  • Resta tutto in locale — l'archivio non esce dal tuo computer in nessun momento.
  • Regge la dimensione — Thunderbird è progettato per caselle grandi, un convertitore che deve ricevere un upload di 8 GB spesso no.
  • Puoi cercare — è la funzione che serve davvero e che nessuna conversione in blocco ti dà.
  • Esporta un messaggio alla volta — così ottieni file .eml maneggevoli invece di una cartella con centomila file dentro.

Estrarre i singoli messaggi in .eml

Una volta aperto l'archivio in Thunderbird, per tirare fuori una singola email basta un clic destro sul messaggio → Salva come (o File → Salva come → File): ottieni un file .eml che contiene quel messaggio per intero, intestazioni e allegati compresi. È il formato standard, leggibile da qualsiasi programma.

Da lì il file diventa un oggetto normale, e questo è il punto in cui EML Viewer torna utile: trascini il .eml nel lettore e leggi mittente, destinatari, data, oggetto, corpo ed elenco degli allegati, senza installare nulla e senza che il file venga caricato su un server. Puoi scaricare gli allegati singolarmente oppure convertire l'email in PDF per archiviarla o allegarla a una pratica. Se è la prima volta che maneggi questi file, parti da come aprire un file EML.

Va detto con chiarezza, perché è il limite che conta su questa pagina: EML Viewer legge file .eml, cioè un messaggio per file, e non apre gli archivi .mbox. Un mbox da Takeout contiene decine di migliaia di messaggi in un solo file e richiede un'applicazione che li indicizzi e li sfogli — un compito diverso da quello di un lettore. Preferiamo dirlo qui invece di farti caricare quattro gigabyte per scoprirlo dopo.

  • Selezione multipla — in Thunderbird puoi selezionare più messaggi e salvarli insieme: ottieni un .eml per ciascuno, non un file unico.
  • Nomi dei file — il nome viene dall'oggetto del messaggio, quindi su archivi grandi conviene esportare in cartelle separate per non perdere il filo.
  • Ricevute PEC — se nell'archivio ci sono messaggi di posta certificata, il .eml esportato conserva postacert.eml e daticert.xml, che il nostro lettore interpreta come allegati della PEC invece di mostrarli come file opachi.

Le altre strade: casella di posta e riga di comando

Thunderbird non è l'unica opzione. Le due alternative sensate sono reimportare l'archivio in una casella di posta e, per chi è a suo agio col terminale, leggerlo con Python. Entrambe hanno un ambito preciso in cui convengono.

  • Reimportarlo in un account di posta — alcuni provider e alcuni strumenti di migrazione accettano un mbox in ingresso e ti ripopolano la casella: a quel punto consulti l'archivio dalla webmail o dal telefono, con la ricerca del provider. È la scelta giusta se l'obiettivo non è un singolo messaggio ma rimettere in linea tutta la posta, per esempio dopo un cambio di indirizzo. Attenzione al tempo di caricamento e al contatore dello spazio occupato.
  • Il modulo mailbox di Python — la libreria standard di Python include mailbox, che apre un .mbox e lo scorre messaggio per messaggio senza caricarlo tutto in memoria. Python è preinstallato su macOS e su quasi tutte le distribuzioni Linux. Serve se devi fare qualcosa di ripetitivo — estrarre tutti gli allegati PDF, contare i messaggi di un mittente, salvare in blocco solo un certo anno — cioè operazioni che a mano sarebbero ingestibili. Per leggere cinque email è un giro inutilmente lungo.
  • Client di posta alternativi — anche Evolution su Linux e alcuni client commerciali importano mbox. Funzionano, ma non aggiungono nulla rispetto a Thunderbird, che è il riferimento perché usa quel formato in modo nativo.

Quello che non funziona, ed è la tentazione più comune: rinominare il file in .eml. Il sistema lo aprirà come un'unica email e vedrai soltanto il primo messaggio dell'archivio, con tutto il resto trattato come testo incomprensibile appiccicato in fondo.

Conviene usare un convertitore .mbox online?

No, ed è il caso in cui conviene meno fra tutti quelli trattati su questo sito. Non per una questione di principio, ma per una differenza concreta di quantità: quando carichi un .eml su un servizio esterno consegni un messaggio; quando carichi un .mbox da Takeout consegni l'intero archivio della tua posta.

Dentro quel file ci sono anni di corrispondenza, tutti gli allegati che hai ricevuto e inviato, e i dati personali di ogni persona che ti ha scritto — che non ti ha autorizzato a spostare la sua corrispondenza su un server di terzi. Se lavori con clienti, pazienti o assistiti, la questione non è solo la tua privacy: è una comunicazione di dati altrui verso un soggetto che non conosci e con cui non hai alcun accordo scritto.

Nella pratica i convertitori online generici — FreeConvert, Zamzar, CoolUtils, PDFCandy e simili — funzionano tutti allo stesso modo: il file viene trasmesso, elaborato su una macchina remota e conservato per un certo periodo secondo condizioni che nessuno legge. Su file da gigabyte spesso incappi anche nei limiti di dimensione del piano gratuito, quindi il compromesso non ti compra nemmeno la comodità.

Il confronto in una riga

Thunderbird fa lo stesso lavoro gratuitamente, in locale, senza limiti di dimensione e senza che l'archivio esca dal tuo computer. L'unico costo è mezz'ora di indicizzazione. Per i singoli messaggi che estrai, il nostro lettore lavora con la stessa logica: il file viene elaborato nel browser e non esiste un endpoint a cui venga inviato — lo verifichi aprendo il pannello Rete degli strumenti per sviluppatori mentre carichi il file. La nostra informativa descrive cosa succede in ogni passaggio.

mbox, eml, msg, pst, emlx: le differenze

La distinzione utile è una sola: alcuni formati contengono un messaggio, altri ne contengono molti. Confondere le due categorie è il motivo per cui si finisce a cercare il programma sbagliato.

  • .eml — un singolo messaggio, in testo leggibile, secondo la RFC 5322. È lo standard neutro: lo produce e lo legge praticamente qualsiasi client di posta. Dettagli in che cos'è un file EML.
  • .mbox — molti messaggi nello stesso formato del punto precedente, concatenati in un unico file. Contenitore, non documento.
  • .msg — un singolo messaggio in formato binario proprietario di Microsoft Outlook. Non è testo e non si legge con un editor. Il confronto completo è in EML o MSG, e per aprirlo c'è aprire i file MSG.
  • .pst (e .ost) — l'archivio completo di Outlook: è il corrispettivo del .mbox nel mondo Microsoft, con messaggi, cartelle, contatti e calendario in un unico file binario. Si apre con Outlook, o con strumenti che lo convertono.
  • .emlx — il singolo messaggio come lo salva Apple Mail: è un .eml con qualche riga di metadati Apple in testa. Rinominarlo in .eml di solito basta per farlo leggere da altri programmi.

Regola pratica: se il file pesa più di qualche megabyte ed è arrivato da un'esportazione, è un contenitore e ti serve un programma di posta. Se pesa poche centinaia di kilobyte ed è arrivato come allegato, è un singolo messaggio e ti serve un lettore.

Archivi da gigabyte: come gestirli

Un archivio Gmail di diversi anni può superare i 10 GB, e la dimensione è il fattore che determina se l'operazione sarà liscia o frustrante. Due accorgimenti risolvono la quasi totalità dei problemi: lavorare su disco locale e chiedere l'export in parti.

  • Non lavorare in cartelle sincronizzate — scompattare 10 GB dentro OneDrive, Dropbox, Google Drive o iCloud avvia un caricamento lunghissimo, consuma il tuo spazio cloud e in alcuni casi crea copie in conflitto che raddoppiano l'occupazione. Usa una cartella locale, per esempio sul desktop o su un disco esterno.
  • Chiedi l'export suddiviso — Google Takeout permette di scegliere la dimensione massima dei file consegnati: con parti più piccole scarichi più zip, ma ognuno è gestibile e un download interrotto non ti costringe a ricominciare tutto.
  • Esporta solo quello che ti serve — se in Takeout puoi selezionare singole etichette invece di tutta la posta, fallo: un archivio da 300 MB si importa in due minuti, uno da 10 GB in mezz'ora.
  • Calcola il doppio dello spazio — servono i gigabyte dello zip più quelli del file scompattato, e Thunderbird aggiunge i propri indici. Con 10 GB di archivio metti in conto almeno 25 GB liberi.
  • Conservalo compresso — finito il lavoro, un mbox è testo e si comprime molto bene. Tenere lo zip e cancellare il file scompattato recupera spazio senza perdere nulla.

Ultimo punto, spesso dimenticato: un .mbox è una copia completa della tua posta su un file senza alcuna protezione. Se lo tieni in giro, tienilo su un disco cifrato — BitLocker su Windows, FileVault su macOS — o cancellalo appena hai estratto i messaggi che ti servivano.

Domande frequenti

Che cos'è un file .mbox?

È un contenitore che raccoglie più messaggi di posta concatenati in un unico file di testo, uno dopo l'altro. Il formato nasce su Unix ed è descritto dalla RFC 4155: ogni messaggio comincia con una riga che inizia con «From » seguita dal mittente e da una data. Un singolo .mbox può contenere da pochi messaggi a centinaia di migliaia.

Perché il file .mbox non si apre con un doppio clic?

Perché né Windows né macOS associano l'estensione .mbox a un programma: il sistema chiede con cosa aprirlo e si ferma. Il file non è danneggiato. In più spesso pesa gigabyte, quindi anche aprirlo con un editor di testo, che tecnicamente funziona, è impraticabile.

Posso aprire un file .mbox con EML Viewer?

No. EML Viewer legge file .eml, cioè un messaggio per file, e non apre gli archivi .mbox. La strada è aprire il .mbox in Thunderbird, salvare come .eml i messaggi che ti interessano e aprire quelli in EML Viewer per leggerli, scaricare gli allegati o convertirli in PDF.

Come apro il file .mbox di Google Takeout?

Scompatta lo zip di Takeout su un disco locale: dentro trovi un unico file .mbox con tutta la posta, spam e cestino compresi. Poi lo importi in Thunderbird, con l'estensione ImportExportTools NG oppure copiandolo nella cartella Mail/Local Folders del profilo. Da lì i messaggi diventano navigabili e ricercabili.

Conviene usare un convertitore .mbox online?

È il caso in cui conviene meno di tutti. Un .mbox esportato da Gmail contiene l'intero archivio della tua posta: anni di corrispondenza, allegati, dati personali di tutte le persone che ti hanno scritto. Caricarlo su un server di terzi significa consegnare quell'archivio completo, non un singolo documento. Thunderbird fa lo stesso lavoro in locale e gratuitamente.

Che differenza c'è tra .mbox, .eml, .msg e .pst?

Un .eml è un singolo messaggio in formato testo secondo la RFC 5322. Un .mbox è un contenitore di molti messaggi in quello stesso formato, concatenati. Un .msg è un singolo messaggio in formato binario proprietario di Outlook. Un .pst è l'archivio completo di Outlook, l'equivalente del .mbox nel mondo Microsoft. Un .emlx è il singolo messaggio come lo salva Apple Mail.

Approfondimenti

Leggi il messaggio che hai estratto

Gratuito, senza registrazione e senza che il file lasci il tuo dispositivo.

Scarica l'app EML Viewer

Apri le email direttamente dal tuo smartphone, anche senza connessione. Disponibile per iOS e Android.

Apri le email da Mail, File e PEC
100% offline, zero tracking
Riconosce le ricevute PEC