Archivio MBOX (.mbox)
IETF StandardIl formato Unix Mailbox (MBOX) è il formato standard storico per l'archiviazione di intere raccolte e cartelle di email, che memorizza centinaia o migliaia di messaggi di posta elettronica in sequenza all'interno di un singolo file di testo semplice.
Converti da MBOX a EML
Convertitore gratuito da MBOX a EML nel browser. Converti i file istantaneamente sul tuo dispositivo.
Ispeziona e metadati
I sistemi operativi e gli analizzatori di file identificano i file MBOX ispezionando la sequenza di byte binari iniziale:
Firma dell'intestazione a livello di byte (Magic Bytes)
I sistemi operativi e gli analizzatori di file identificano i file MBOX ispezionando la sequenza di byte binari iniziale:
FIRMA ESADECIMALE (OFFSET 0):
46 72 6F 6D 20RAPPRESENTAZIONE ASCII: From
Standardizzazione: IETF RFC 4155
Specifiche tecniche
| Architettura del container | Linear sequence of RFC 5322 email messages concatenated together, each preceded by a 'From ' separator line |
| Compressione | Uncompressed plain text (frequently compressed as .mbox.gz) |
| Endianness dei byte | UTF-8 / ASCII text stream |
| Spazi colore | Embedded image profiles |
| Canali e struttura | Multiple email messages, full transmission headers, and MIME attachments |
| Dimensioni massime | Unbounded mailbox file size (often 10 GB to 100 GB in email archives) |
| Trasparenza | N/A |
| Streaming e progressivo | Sequential streaming parsing from message to message |
Matrice di confronto tecnico: MBOX vs Concorrenti
| Attributo tecnico | MBOX (Corrente) | EML | MSG | PST |
|---|---|---|---|---|
| Capacità | Intera casella di posta (migliaia di email) | Singolo messaggio email | Singolo messaggio email | Intero database Outlook (email, calendario) |
| Tipo di file | Flusso concatenato di testo semplice | Testo semplice RFC 5322 | File composto OLE binario | Database binario proprietario |
| Standard Google Takeout | Formato di esportazione Google ufficiale | Esportazione manuale per email | Non supportato da Google | Non supportato da Google |
| Supporto Apple & Thunderbird | Importazione/esportazione nativa al 100% | Supporto nativo al 100% | Richiede Outlook | Richiede Outlook |
Modalità di corruzione comuni e guida al recupero Hex
Il client di posta si blocca o importa solo una frazione di email da un file MBOX.
Causa principale: Linea separatore 'From ' corrotta o dimensione del file superiore a 4 GB su parser a 32 bit.
Ripristino: Dividi e reindicizza in singoli file EML utilizzando File2File MBOX Splitter.
Analisi di sicurezza e vettori di attacco del parser
I file MBOX aggregano migliaia di email, amplificando i rischi di malware incorporato e esaurimento della memoria del parser.
Vettori di attacco noti
- Esaurimento della memoria nei client di posta che allocano enormi array in memoria per file MBOX di diversi gigabyte.
- Escape patologico di From che causa la desincronizzazione della divisione dei messaggi.
- Allegati eseguibili dannosi nascosti all'interno di messaggi di posta elettronica storici.
Migliori pratiche difensive:
Origini storiche e tappe fondamentali
Vantaggi principali e pro
- Lo standard indiscusso per il backup di massa delle email: utilizzato da Google Takeout, Apple Mail e Mozilla Thunderbird.
- Testo semplice leggibile dall'uomo: i singoli messaggi possono essere cercati utilizzando strumenti standard da riga di comando Unix come grep.
- Conservazione completa della casella di posta: archivia intere cartelle che coprono anni di corrispondenza in un unico file.
Limiti tecnici e svantaggi
- Vulnerabilità del file singolo: la corruzione in una parte di un file MBOX di diversi gigabyte può compromettere i messaggi successivi.
- L'eliminazione di un messaggio richiede la riscrizione dell'intero file di diversi gigabyte.
- Non supportato nativamente da Microsoft Outlook senza utilità di importazione di terze parti.
Curiosità tecniche interessanti
- Ogni singola email all'interno di un file MBOX inizia con la parola esatta 'From ' seguita dall'indirizzo del mittente e dal timestamp.
- Per evitare che il testo del corpo venga scambiato per una nuova email, le righe che iniziano con 'From ' vengono precedute da una parentesi angolare: '>From '.
- Quando scarichi l'intera cronologia di Gmail tramite Google Takeout, viene consegnata come un enorme file .mbox.
Domande tecniche frequenti
Cos'è un file MBOX?
Un file MBOX è un contenitore che memorizza un'intera casella di posta o una raccolta di email in un unico file, comunemente utilizzato per il backup e l'archiviazione delle email.
Come faccio ad aprire un file MBOX di Google Takeout?
Puoi visualizzare ed estrarre email dai file MBOX di Google Takeout utilizzando File2File.app direttamente nel tuo browser, oppure importarle in Mozilla Thunderbird o Apple Mail.
Posso convertire MBOX in EML o PDF?
Sì. File2File.app può suddividere un file MBOX in singoli messaggi .eml o convertirli in documenti PDF stampabili.