Il .mbox di Apple Mail è una cartella, non un file
Esporti una casella da Apple Mail e ottieni una cartella chiamata Inbox.mbox con dentro un file chiamato mbox. Quel file è MBOX standard; la cartella è l'involucro di Apple. Ecco come aprire l'uno e l'altra.
Quando Apple Mail esporta una casella scrive una cartella chiamata Inbox.mbox, e dentro un file chiamato letteralmente mbox, senza estensione. Quel file è MBOX standard: la cartella intorno è l’involucro di Apple, non fa parte del formato.
Ci inciampano in tanti, e sempre allo stesso modo: l’esportazione sembra riuscita, il lettore la rifiuta, e tu concludi che il file è rotto. Non lo è.
Cosa c’è davvero nel pacchetto
Fai clic destro sul .mbox nel Finder e scegli Mostra contenuto pacchetto, oppure aprilo dal Terminale, e trovi qualcosa del genere:
Inbox.mbox/
mbox ← la tua posta, MBOX standard
Info.plist ← metadati di Apple
table_of_contents ← indice, solo nelle versioni vecchie
Conta solo il primo. Info.plist sono poche righe che Apple usa per dare un nome alla casella e identificarla; il sommario è un indice che certe versioni scrivono e che nessuna ha bisogno di rileggere.
Se l’esportazione ha delle sottocartelle, ognuna è un pacchetto .mbox a sé annidato dentro, e ognuna ha il suo file mbox. Una casella con dieci sottocartelle sono dieci pacchetti, non un unico file grande.
Perché Apple ha fatto così
Perché Apple Mail la tua posta non la conserva affatto in MBOX. Internamente usa EMLX — un file per messaggio, in ~/Library/Mail/, con il messaggio e un po’ di metadati di Apple in ciascuno.
MBOX compare solo sulla soglia, in uscita, perché è il formato che sanno leggere tutti gli altri. E invece di sputare fuori un file nudo, Apple l’ha avvolto nella convenzione del pacchetto che usa dappertutto in macOS, dove una cosa che sembra un documento sotto sotto è una directory. Coerente con il resto del sistema; fonte di equivoci nell’istante in cui il file ne esce.
Come aprirlo
Punta Mbox Viewer sul pacchetto .mbox e te lo risolve lui: trova il file mbox che sta dentro, apre quello e dà alla casella il nome della cartella, così nella barra laterale vedi Inbox.mbox e non un mbox senza nome. Trascina la cartella sulla finestra, oppure usa Apri. Se vuoi i passaggi c’è una guida completa.
Se uno strumento che stai usando pretende un file, entra nel pacchetto e passagli direttamente il file mbox. Copialo fuori prima e dai alla copia un nome vero — posta-2019.mbox — perché una cartella piena di file chiamati tutti mbox è un disastro d’archivio che ti aspetta al varco tra sei mesi.
Su Windows va peggio, ed è più semplice
Copia un’esportazione di Apple Mail su un PC e Windows ti mostra una normalissima cartella chiamata Inbox.mbox, perché lì la convenzione del pacchetto non vuol dire niente. Il che in realtà aiuta: vedi subito il file mbox e lo apri, senza nessun passaggio da Mostra contenuto pacchetto. La guida per Windows lo spiega.
Una cosa a cui fare attenzione quando copi: prendi tutta la cartella, non solo il file che vedi. Se l’esportazione ha caselle annidate, quelle che lasci indietro nella copia non ci sono più.
Come si esporta, prima di tutto
In Mail seleziona la casella e scegli Casella → Esporta casella…, poi indica una cartella di destinazione. Ottieni un pacchetto .mbox per ogni casella selezionata.
Vale la pena farlo prima che serva. Un’esportazione di Apple Mail è uno dei pochi backup che tra quindici anni si aprirà ancora senza bisogno di Apple, e ci vuole un minuto. Continua a funzionare anche dopo che l’account da cui è uscita è stato chiuso, che poi è precisamente il punto.
Da leggere anche: EMLX nel glossario e cosa fare quando il doppio clic non fa niente.
Apri il tuo archivio con Mbox Viewer
App nativa per Mac e Windows. Apre in streaming file MBOX ed EML di qualsiasi dimensione, completamente offline.