Formati di Archiviazione Email Comuni
MBOX
MBOX (abbreviazione di Mailbox) è un formato di archiviazione email ampiamente usato che è stato diffuso per diversi decenni. Viene utilizzato per memorizzare una raccolta di messaggi email in un unico file, con ogni messaggio concatenato e delimitato da una riga separatrice.
MBOX è stato sviluppato per la prima volta negli anni ‘70 e da allora ha avuto varie versioni e implementazioni nel corso degli anni. È stato implementato in numerosi client email come Unix mail, Mozilla Thunderbird, Eudora e altri.
Caratteristiche Principali:
- MBOX è supportato su una vasta gamma di piattaforme, inclusi Unix, Linux e macOS.
- Client come Mozilla Thunderbird, Apple Mail e molti altri possono leggere e scrivere file MBOX.
- La natura di testo semplice del formato lo rende facile da analizzare e processare usando strumenti di manipolazione del testo.
- Grazie alla sua struttura semplice, MBOX è ampiamente usato per scopi di archiviazione e backup.
- Poiché tutte le email sono memorizzate in un unico file, il file può diventare piuttosto grande nel tempo, causando inefficienze.
Varianti di MBOX:
MBOX esiste in diverse varianti, ciascuna con lievi differenze nel modo in cui gestiscono i messaggi:
- MBOXO: Il formato originale in cui le righe "From " nel corpo dell’email sono citate con il carattere >.
- MBOXRD: Una variante di MBOXO che estende ulteriormente il metodo di citazione delle righe "From ".
- MBOXCL: Introdotto dalla variante "Classic" di MBOX in cui ogni riga "From " è citata con una stringa ffrom.
- MBOXCL2: Una variante di MBOXCL in cui le righe "From " sono duplicate per distinguerle.
Base Tecnica per il Formato MBOX
Struttura del File:
- Un file MBOX è un file di testo semplice che contiene una serie di messaggi EML.
- Ogni messaggio inizia con una riga "From " (uno spazio dopo la parola "From") che tipicamente include l’indirizzo email del mittente e il timestamp di ricezione del messaggio.
- Ogni messaggio è seguito da una riga vuota per separarlo dal messaggio successivo.

Esempio:
From user@example.com Fri Jan 01 00:00:00 2021
[Headers]
[Body]
From user2@example.com Fri Jan 01 00:01:00 2021
[Headers]
[Body]
PST/OST
Personal Storage Table (PST) e Offline Storage Table (OST) sono formati di file usati da Microsoft Outlook per memorizzare copie di email, eventi del calendario e altri elementi.
Caratteristiche Principali:
- I file PST sono usati per memorizzare informazioni personali e sono tipicamente impiegati per l’archiviazione di email più vecchie e dati. Utilizzati principalmente da utenti domestici e piccole organizzazioni per l’archiviazione locale di messaggi email, contatti ed eventi del calendario.
- I file OST sono usati per l’archiviazione offline e la sincronizzazione di email e altri dati con il server Exchange. Utilizzati principalmente da utenti che accedono a Microsoft Exchange Server o Office 365.
- Memorizzati localmente sul computer dell’utente. Possono essere accessi anche quando l’utente non è connesso al server di posta.
- I file PST possono essere facilmente sottoposti a backup e trasferiti su altri computer. Gli utenti possono trasferire i file PST tra sistemi diversi o versioni di Outlook.
- I file OST non sono destinati a backup o trasferimenti manuali poiché sono copie sincronizzate dei dati del server. I file OST sono legati a profili specifici e non possono essere spostati facilmente su sistemi diversi.
OLM
Outlook for Mac Archive File (OLM) è un formato di file usato da Microsoft Outlook per Mac per memorizzare messaggi email, eventi del calendario, contatti, attività e altri elementi.
Caratteristiche Principali:
- I file OLM sono utilizzati principalmente per l’archiviazione e il backup di email e altri elementi di Outlook sui sistemi Mac.
- I file OLM sono archiviati localmente sul Mac dell’utente.
- I file OLM possono essere aperti e visualizzati tramite Microsoft Outlook per Mac. Non sono direttamente compatibili con Outlook per Windows senza conversione.
- Non esiste un limite di dimensione fisso per i file OLM imposto da Microsoft, ma possono verificarsi problemi di prestazioni se il file diventa molto grande. Gli utenti gestiscono generalmente le dimensioni creando più archivi più piccoli anziché un unico file OLM di grandi dimensioni.
- Backup: Poiché i file OLM sono memorizzati localmente, possono essere sottoposti a backup o copiati su dispositivi di storage esterni.
TGZ
TGZ (utilizzato da Zimbra per il file di backup casella) è un formato di file usato per archiviare e comprimere dati, comunemente associato ai sistemi Unix e Linux. Il termine "TGZ" si riferisce a una combinazione di due utility: "tar" (Tape Archive) e "gzip". Il formato .tar raggruppa più file e directory in un unico archivio. Preserva informazioni del file system come struttura delle directory, permessi e timestamp. Il formato .gz comprime i dati, rendendo l’archivio tar più piccolo e più facile da gestire o trasferire. La natura compressa di TGZ lo rende adatto per trasferire archivi email su internet o spostarli tra sistemi.
NSF
Notes Storage Facility (NSF) è un formato di file proprietario utilizzato principalmente da IBM Lotus Notes (ora HCL Notes) per memorizzare diversi tipi di dati, inclusi email, eventi del calendario, attività e altri dati applicativi. I file NSF utilizzano un modello di database NoSQL basato su documenti. Ogni database è memorizzato come un singolo file NSF con estensione .nsf. L’estensione rappresenta un formato di database usato da IBM Notes e Domino Server. Ogni email, voce di calendario o attività è memorizzata come un documento che può contenere vari tipi di dati come testo, allegati, link, formattazione rich text e persino metadati.