---
title: "mboxShell — il visualizzatore MBOX open source da terminale"
description: "App da terminale libera e open source (MIT) scritta in Rust per aprire, cercare ed esportare file MBOX di qualsiasi dimensione, anche da 50 GB."
url: https://mboxviewerpro.com/it/mboxshell/
language: it
source: Mbox Viewer
---

# mboxShell

Lo strumento da terminale gratuito dietro Mbox Viewer. Apri, cerca ed esporta file MBOX di qualsiasi dimensione — direttamente dalla tua shell, su Linux, macOS, FreeBSD e Windows.

`Ultima v0.7.1`  `Libero e open source`  `Scritto in Rust`  `MIT`

[Vedi il codice su GitHub](https://github.com/dcarrero/mboxshell) [Download e release](https://github.com/dcarrero/mboxshell/releases)

mboxshell

![mboxShell in esecuzione in un terminale, con un archivio MBOX, l'elenco messaggi, le cartelle e il riquadro di lettura.](https://mboxviewerpro.com/_astro/screenshot-mboxshell.Ba4cJsaI_2wUWfS.webp)

## Un kit MBOX completo nel tuo terminale

Tutto ciò che serve per lavorare con enormi archivi di posta — leggere, cercare, raggruppare in thread ed esportare — senza GUI e senza cloud.

### Qualsiasi dimensione

Un parser in streaming con buffer da 1 MB apre backup di Gmail Takeout oltre i 50 GB mantenendo la RAM intorno ai 500 MB.

### Riapertura in meno di un secondo

Un indice binario persistente — verificato con SHA-256 — riapre anche l'archivio più grande in meno di un secondo.

### Ricerca per campi

Filtra con from:, subject:, date:, body:, has:attachment e label:, oltre a frasi esatte e a un OR che raggruppa le alternative: a OR b c si legge (a OR b) AND c — nella TUI o da riga di comando.

### Etichette Gmail e Google Groups

Rileva le X-Gmail-Labels e le trasforma in cartelle virtuali da sfogliare e filtrare. In un archivio Google Takeout, ogni casella di Groups compare con il nome del suo gruppo.

### Thread di conversazione

Raggruppa i messaggi correlati in conversazioni con il classico algoritmo di threading JWZ, usando l'identificatore di conversazione di Google (X-GM-THRID) quando la casella lo contiene.

### Esporta ovunque

Salva i messaggi come EML, CSV, TXT o HTML ed estrai gli allegati singolarmente o in blocco.

### Unisci e deduplica

Combina più file MBOX in uno, con deduplicazione opzionale per non importare nulla due volte.

### Interfaccia da terminale completa

Una TUI basata su ratatui con tre modalità di layout, navigazione in stile vi e completamento per bash, zsh, fish, PowerShell ed elvish.

### Multipiattaforma e bilingue

Un unico binario da ~5 MB senza dipendenze a runtime. Funziona su Linux, macOS, FreeBSD e Windows, con interfaccia inglese/spagnola.

## Novità

Le tre versioni più recenti. L'ultima, la v0.7.1, è uscita il 20 agosto 2026.

### v0.7.1

20 agosto 2026

Ricerche che significano ciò che scrivi

-   OR ora ha una precedenza. Era un interruttore dell'intera query, quindi un solo OR in un punto qualsiasi trasformava ogni termine in un'alternativa: from:anna OR from:luca subject:fattura non significava «da uno dei due, a proposito di fatture» — restituiva tutto quello di anna, tutto quello di luca e tutto ciò che aveva «fattura» nell'oggetto, da chiunque venisse. In una casella da 6.787 messaggi è la differenza tra 49 risultati e 2.102. Una query è ora un elenco di gruppi uniti da AND, ogni gruppo un elenco di termini uniti da OR, e OR è ciò che mette due termini nello stesso gruppo: a OR b c si legge (a OR b) AND c. Le parentesi continuano a non esserci.
-   after:X before:Y era impossibile da esprimere. La query conservava un solo filtro di data, così il secondo sostituiva il primo senza dire nulla e sopravviveva solo il before:, e metà di quello che si scriveva veniva scartato in silenzio. I filtri di data e di dimensione ora si sommano, il che rende anche size:>1mb size:<5mb una fascia vera.
-   after: include ora il proprio giorno e before: continua a escludere il suo, quindi after:2024-01-01 before:2025-01-01 è esattamente l'anno 2024 — la lettura semiaperta degli operatori di Gmail, coerente con date:A..B, che era già inclusivo. Entrambi i manuali ed entrambi i README documentano la precedenza e i limiti di data. 23 nuovi test (234 in totale).

[Note di rilascio v0.7.1](https://github.com/dcarrero/mboxshell/releases/tag/v0.7.1)

### v0.7.0

20 agosto 2026

L'altra metà di un archivio Google Takeout

-   Le caselle di Google Groups ora si aprono come qualsiasi altra. Un archivio Takeout contiene due tipi di mbox, non uno: oltre all'export di Gmail, ogni gruppo di cui l'account è proprietario esce come Groups/googlegroups.com/<gruppo>@googlegroups.com/topics.mbox, con nomi di cartella e file tradotti nella lingua dell'account. Nell'archivio con cui è stato sviluppato, era il file più grande dell'intero export: 636 MB e 6.787 messaggi, contro i 292 MB della mbox di Gmail.
-   La data di busta From di un messaggio Groups non si risolve più in una data inventata. Google Groups scrive il fuso orario prima dell'anno (Thu Apr 16 09:53:04 +0000 2015), cosa che asctime non ammette, quindi un messaggio senza intestazione Date: leggibile finiva in un'analisi di ultima istanza che restituiva un 2000-09-16 plausibile ma falso — nessun errore, solo ordinamento e filtri per data rovinati.
-   Il gruppo compare come etichetta virtuale nella barra laterale, così il pannello delle etichette vale per l'intero archivio Takeout e non solo per la metà Gmail. E la casella non si chiama più «topics»: prende il nome del gruppo (<gruppo>@googlegroups.com), che è ciò che davvero la identifica.
-   Le conversazioni vengono raggruppate per il vero identificatore di conversazione di Google (X-GM-THRID) quando c'è, e non più per oggetto. Sulla casella di riferimento si passa da 1.927 a 1.958 thread, e il thread più grande ha perso 7 messaggi che non gli appartenevano.
-   Spariscono due bug di vecchia data: un messaggio con Message-ID ripetuto non svanisce più dalla vista a thread, e l'opzione breve -f, contesa insieme da --force e dal --format di export, ora appartiene a una sola opzione per volta. Da sapere prima di aggiornare: il formato dell'indice cambia, quindi i file .mboxshell.idx esistenti si ricostruiscono da soli alla prima apertura.

[Note di rilascio v0.7.0](https://github.com/dcarrero/mboxshell/releases/tag/v0.7.0)

### v0.6.2

7 agosto 2026

Unioni tracciabili e documentazione fedele allo strumento

-   merge --source-header ora registra il nome di casella che conosci. Apple Mail esporta una casella come cartella "Inbox.mbox" contenente un file chiamato letteralmente "mbox", quindi ogni messaggio finiva con X-Mbox-Source: mbox — inutile per l'unica cosa per cui l'intestazione esiste. Le caselle che avrebbero lo stesso nome si distinguono per cartella.
-   La documentazione descriveva un merge --dedup inesistente: la deduplicazione è attiva per impostazione predefinita e l'opzione reale è --no-dedup. Entrambi i README e i due manuali sono corretti e --source-header — arrivato senza documentazione nella 0.6.1 — ora è spiegato.
-   La riga di riepilogo "Tagged with source" era fissa in inglese mentre tutte le altre erano tradotte — ora passa anch'essa dal catalogo. 7 nuovi test (202 in totale).

[Note di rilascio v0.6.2](https://github.com/dcarrero/mboxshell/releases/tag/v0.6.2)

[Leggi il changelog completo](https://github.com/dcarrero/mboxshell/blob/main/CHANGELOG.md)

## A un comando di distanza

mboxshell

$ mboxshell archive.mbox

# Apre l'interfaccia da terminale interattiva

$ mboxshell search archive.mbox "from:jane has:attachment"

# Cerca direttamente da riga di comando

$ mboxshell export archive.mbox -f eml -o out/

# Esporta i messaggi in EML, CSV, TXT o HTML

$ mboxshell merge a.mbox b.mbox -o all.mbox --source-header

# Unisce i file — i duplicati sono rimossi per impostazione predefinita (--no-dedup per tenerli) — annotando da quale casella proviene ogni messaggio

$ mboxshell attachments archive.mbox -o files/

# Estrae tutti gli allegati in una volta

### Installazione

Scarica un binario precompilato per Linux, macOS, FreeBSD o Windows dalla pagina delle release, oppure compilalo tu stesso con Cargo:

```
$ cargo install --git https://github.com/dcarrero/mboxshell.git
```

## Il motore open source dietro Mbox Viewer

Mbox Viewer per Mac e Windows è nato da mboxShell. L'app porta la stessa idea — leggere file MBOX di qualsiasi dimensione, del tutto offline — in un'interfaccia nativa curata, con ricerca, etichette, thread e supporto EML. Preferisci il terminale? mboxShell è libero e con licenza MIT.

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

[github.com/dcarrero/mboxshell](https://github.com/dcarrero/mboxshell)
