---
title: "Come dividere una casella di Thunderbird troppo grande senza perdere email"
description: "Una cartella di Thunderbird è un unico file mbox e, dopo quindici anni, pesa più del disco su cui è nata. Ecco come tagliarla in caselle più piccole — con Mbox Viewer o con mboxShell, il nostro strumento da terminale open source — e soprattutto come dimostrare, dopo, che non manca nemmeno un messaggio."
url: https://mboxviewerpro.com/it/blog/come-dividere-una-casella-thunderbird-troppo-grande/
language: it
updated: 2026-08-25
source: Mbox Viewer
---

[Tutti gli articoli](https://mboxviewerpro.com/it/blog/)

`thunderbird` `mbox` `archives`

# Come dividere una casella di Thunderbird troppo grande senza perdere email

Una cartella di Thunderbird è un unico file mbox e, dopo quindici anni, pesa più del disco su cui è nata. Ecco come tagliarla in caselle più piccole — con Mbox Viewer o con mboxShell, il nostro strumento da terminale open source — e soprattutto come dimostrare, dopo, che non manca nemmeno un messaggio.

[David Carrero](https://mboxviewerpro.com/it/autore/) · 25 agosto 2026

Una cartella di Thunderbird non è una cartella. È un unico file che contiene tutti i messaggi che hai ricevuto, uno dopo l’altro, nell’ordine in cui sono arrivati. Il progetto è invecchiato sorprendentemente bene — è il motivo per cui una casella scritta nel 2004 si apre ancora oggi — ma ha una conseguenza che si scopre tardi: dopo quindici anni la tua posta in arrivo è un singolo oggetto da 14 GB, e qualsiasi cosa tu voglia fare con *una parte* comporta spostare tutto.

Prima o poi arriva il motivo per farla a pezzi. Un avvocato chiede la corrispondenza di un anno. Lasci un’azienda e solo la posta del progetto è tua. Vuoi il tratto 2008-2015 su un disco esterno e il resto in uso quotidiano. Oppure la cartella è semplicemente diventata ingestibile e la vuoi in fette da salvare separatamente.

Il consiglio che si legge nei forum è di tagliare il file con `split`, con un editor di testo o con `csplit` su `/^From /`. Non farlo. Ecco perché — ed ecco cosa fare invece.

## Perché tagliare un mbox a mano va male

Un file [mbox](https://mboxviewerpro.com/it/glossario/mbox/) è una concatenazione e basta: ogni messaggio inizia con una riga che comincia per `From` — la riga di *envelope*, non l’intestazione `From:` — e prosegue fino alla successiva. Il formato è tutto qui.

Taglia quel file a un byte o a una riga qualsiasi e finirai in mezzo a un messaggio praticamente sempre. La prima parte termina con metà intestazioni; la seconda comincia con un corpo senza intestazioni, che non è più un messaggio ma solo testo. Entrambi i file *sembrano* a posto — si aprono, hanno la dimensione giusta — e il danno si vede solo il giorno, anni dopo, in cui cerchi proprio quell’email.

Tagliare sul pattern `From` è più furbo e resta insicuro. La famiglia mbox protegge una riga del corpo che inizia con `From` scrivendola `>From` , ma non tutti i programmi che hanno scritto nella tua casella lo hanno fatto, e una risposta citata può benissimo contenere una riga che comincia con “From ”. Dividi sul pattern e quel messaggio si spacca in due: un’email diventa due mezze email, e nulla te lo segnala.

Che è il vero problema di tutte le strade manuali: **non ti danno nessun conteggio**. Non sai quanti messaggi sono entrati, quanti sono usciti, né se i numeri tornano. Il modo sicuro di dividere una casella è trattarla come posta e non come testo — analizzarla, selezionare messaggi interi, riscriverli — e poi verificare l’aritmetica.

## Prima di tagliare: tre cose sui file di Thunderbird

Ogni casella vive come file senza estensione dentro il tuo profilo:

-   **Windows:** `%APPDATA%\Thunderbird\Profiles\<profilo>\Mail\Local Folders\`
-   **macOS:** `~/Library/Thunderbird/Profiles/<profilo>/Mail/Local Folders/`
-   **Linux:** `~/.thunderbird/<profilo>/Mail/Local Folders/`

Dentro trovi `INBOX`, `Sent`, `Archives` e i nomi delle tue cartelle, ciascuno accanto a un file `.msf` con lo stesso nome. Il `.msf` è solo l’indice di Thunderbird e si può ignorare: viene ricostruito da solo. Il file senza estensione è la posta vera e propria, in formato mbox standard. (Un giro più completo nelle nostre guide per [macOS](https://mboxviewerpro.com/it/guide/come-aprire-mbox-di-thunderbird-su-mac/) e [Windows](https://mboxviewerpro.com/it/guide/come-aprire-mbox-di-thunderbird-su-windows/).)

Tre regole prima di toccare qualsiasi cosa:

**Chiudi Thunderbird.** Tiene il file aperto e ci scrive dentro; dividere una casella a cui si stanno aggiungendo messaggi è il modo migliore per ritrovarsi mezzo messaggio in fondo.

**Lavora su una copia.** Copia il file della casella altrove — la scrivania va benissimo — e dividi la copia. Non togliere mai l’originale dal profilo: Thunderbird darà la cartella per persa.

**Compatta prima, o sappi cosa ti porti dietro.** Quando elimini un messaggio, Thunderbird lo marca e lo lascia nel file; i byte spariscono solo quando la cartella viene compattata. Ecco perché una cartella che mostra 4.000 messaggi può occupare 9 GB. Se dividi senza compattare, quei messaggi eliminati vengono con te nei pezzi — e sono posta perfettamente leggibile. Tasto destro sulla cartella → **Compatta** se non li vuoi, e salta il passaggio di proposito se li vuoi.

## Passo 1 — misurare prima di tagliare

Prima di decidere dove passano i tagli, guarda cosa c’è davvero nel file. [mboxShell](https://mboxviewerpro.com/it/mboxshell/), il nostro strumento da terminale open source (MIT), legge direttamente i file senza estensione di Thunderbird, non ha limiti di dimensione e non scrive mai nel file che apre:

```
$ mboxshell stats INBOX

  File                 INBOX
  File size            9.41 GiB
  Messages             128,455
  Date range           2004-02-11 — 2026-08-19
  Index size           14.2 MiB
  Indexing time        48.31s
  With attachments     19,880 (15.5%)
  Duplicates           312 (128,143 Unique IDs)
```

Segnati questi due numeri: **quanti messaggi** e **quale intervallo di date**. Sono quelli con cui farai i conti alla fine.

Adesso pianifica i tagli senza produrre nulla. `search` ti conta una fetta, così puoi provare i confini finché i pezzi non hanno la dimensione che vuoi:

```
$ mboxshell search INBOX "after:2004-01-01 before:2010-01-01" --json | head -3
{
  "result_count": 31204,
```

`after:` include il proprio giorno e `before:` esclude il suo, quindi intervalli consecutivi scritti così combaciano esattamente: niente buchi, niente sovrapposizioni. È questa proprietà a rendere possibile la verifica finale. La [sintassi di ricerca completa](https://mboxviewerpro.com/it/guide/guida-rapida-sintassi-di-ricerca/) permette anche di affettare per mittente, per dimensione o per allegato invece che per data, se la tua divisione riguarda in realtà quello.

## Passo 2 — tagliare la casella

**Con Mbox Viewer**, su [Mac o Windows](https://mboxviewerpro.com/it/funzionalita/), dividere è l’esportazione che già conosci:

1.  Apri la copia della casella — il file senza estensione, senza rinominare niente.
2.  Cerca la fetta: `after:2004-01-01 before:2010-01-01`.
3.  Seleziona i messaggi: clic sulla prima riga e Maiusc+clic sull’ultima per prendere l’intero intervallo.
4.  **File → Esporta** (⌘E) → **MBOX**. Su Windows è **Esporta → In MBOX…**, e lì puoi saltare il passo 3: senza selezione esporta tutto ciò che la ricerca ha lasciato a schermo.

Ottieni una casella nuova, proposta come `INBOX-selection.mbox`, con esattamente quei messaggi. Vengono copiati byte per byte, quindi il risultato è una casella valida che qualsiasi client apre, e il file che hai aperto non viene mai toccato: l’app è rigorosamente in sola lettura. Ripeti per ogni fetta. L’esportazione in MBOX fa parte della versione gratuita; quello che la versione gratuita limita è la dimensione della casella che apri, cioè 1 GB.

**Con il solo mboxShell** la strada è diversa, e vale la pena dirlo chiaramente: mboxShell esporta in EML, CSV, testo e HTML, ma non scrive un mbox parziale. La via da solo terminale consiste quindi nell’esportare ogni fetta come cartella di file [EML](https://mboxviewerpro.com/it/glossario/eml/) e lasciare che sia Thunderbird a ricostruire la casella all’importazione:

```
$ mboxshell export INBOX --format eml --query "after:2004-01-01 before:2010-01-01" --output ./2004-2009/
  Exporting 31204 message(s) as eml to ./2004-2009/
  Exported 31204 .eml files
```

È un giro più lungo, ma è gratuito, non ha limiti di dimensione e si può automatizzare. L’altra metà del lavoro — *unire* caselle — quella sì mboxShell la scrive in mbox: `mboxshell merge a.mbox b.mbox -o unito.mbox`.

## Passo 3 — dimostrare che non si è perso nulla

È il passo che separa una divisione da una scommessa, e quasi nessuno lo fa.

**Conta ogni pezzo.** Passa `stats` su ogni fetta e somma i messaggi. Il totale deve corrispondere a quello dell’originale. Se manca qualcosa, un confine è sbagliato; se avanza, due fette si sovrappongono.

**Controlla gli intervalli di date.** L’intervallo di ogni pezzo deve stare dentro il confine richiesto, e i pezzi devono incastrarsi uno dopo l’altro senza buchi.

**Ricostruisci l’originale e confronta.** Questa è la prova decisiva. Unisci i pezzi — la [deduplicazione](https://mboxviewerpro.com/it/glossario/deduplicazione/) per Message-ID è attiva di default — e leggi il riepilogo:

```
$ mboxshell merge 2004-2009.mbox 2010-2017.mbox 2018-2026.mbox -o rebuilt.mbox

  Merge complete:
  Input files               3
  Total messages            128,455
  Duplicates removed        0
  Output size               9.41 GiB
  Output file               rebuilt.mbox
```

Un “Total messages” uguale al conteggio originale e “Duplicates removed” a zero dicono insieme che le tue fette erano complete *e* disgiunte: ogni messaggio sta in una sola di esse. Se compaiono duplicati, i tuoi intervalli si sovrappongono. Se il totale è più basso, qualcosa è caduto fra due tagli. In entrambi i casi lo scopri prima di cancellare qualsiasi cosa — che è tutto il punto.

Solo a questo punto è ragionevole mettere via l’originale. E anche allora: conservalo. I dischi costano meno delle email che non puoi recuperare.

## Passo 4 — rimettere i pezzi dentro Thunderbird

Se le fette devono restare in Thunderbird come cartelle separate, il componente aggiuntivo gratuito [ImportExportTools NG](https://addons.thunderbird.net/thunderbird/addon/importexporttools-ng/) importa un file mbox direttamente nelle Cartelle locali come nuova cartella — e sa importare anche una directory di file EML, che è ciò che chiude la via mboxShell. Fallo con Thunderbird aperto, tramite il componente, invece di lasciar cadere file nel profilo a mano: così Thunderbird costruisce il proprio indice `.msf` e sa cosa ha.

E se i pezzi non devono tornare — l’anno che va all’avvocato, l’archivio che finisce sul disco esterno — non serve che tornino. Sono file mbox standard. Li apre Mbox Viewer, li apre mboxShell, e li aprirà qualunque cosa leggerà la posta fra vent’anni, cosa che non si può dire della maggior parte dei formati venuti dopo.

## Cosa non fare

-   **Non cancellare l’originale** finché l’aritmetica del passo 3 non torna.
-   **Non dividere per byte o per righe** con `split`, `dd` o un editor di testo, e non aprire affatto una casella da diversi giga in un editor.
-   **Non rinominare né spostare l’originale dentro il profilo.** Thunderbird identifica le cartelle dal nome del file.
-   **Non fidarti di un pezzo che non hai contato.** Un file che si apre non è la stessa cosa di un file completo.

## 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.

[Mac App Store](https://apps.apple.com/app/mbox-viewer-pro/id6759237715) [Microsoft Store](https://apps.microsoft.com/store/detail/9NW3GVFG7DDB)
