Vai al contenuto

Archiviazione e il tuo vault

Dove MailVault conserva la tua posta, le differenze tra l'archiviazione Maildir e JMAP e come spostare o convertire la cassaforte.

Dove vengono conservate le mie email?

Per impostazione predefinita, la tua cassaforte è una cartella di file .eml standard organizzati in formato Maildir sul tuo computer — un file per email, senza bisogno di un database. I tuoi dati non lasciano mai il computer e non vengono mai caricati su alcun servizio cloud. Poiché .eml è un formato email ampiamente supportato, le tue email possono essere aperte con Apple Mail, Thunderbird, Outlook o altre app compatibili con EML — non sei mai vincolato a MailVault.

La cartella esatta

MailVault è un'app in sandbox, quindi su macOS il vault si trova nel container dell'app stessa — non direttamente in ~/Library/Application Support, dove quasi tutti guardano per primi:

~/Library/Containers/com.mailvault.app/Data/Library/Application Support/com.mailvault.app/

Su Linux è ~/.local/share/com.mailvault.app/ per il pacchetto .deb e ~/snap/mailvault/current/.local/share/com.mailvault.app/ per lo Snap.

Cercare com.mailvault.app nel disco di solito non trova nulla, ed è normale: ~/Library è nascosta nel Finder e Spotlight non la indicizza. Aprila indicando il percorso.

Aprire la cartella Libreria nascosta su un Mac

  1. Vai alla cartella. Nel Finder premi Shift + Command + G, digita ~/Library — oppure incolla il percorso completo qui sopra per arrivare direttamente nel vault — e premi Invio.
  2. Il menu Vai. Nel Finder apri il menu Vai e tieni premuto Option: Libreria compare nell'elenco finché il tasto resta premuto.
  3. Mostrarla per sempre. Finder → Vai → Inizio (Shift + Command + H), poi premi Command + J e spunta Mostra cartella Libreria. Da quel momento resta visibile.
  4. Terminale. Un comando apre il vault nel Finder:
open ~/Library/Containers/com.mailvault.app/Data/Library/Application\ Support/com.mailvault.app

MailVault indica anche la cartella che sta effettivamente usando: Impostazioni → Backup e ripristino → Impostazioni backup → Dove viene conservata la posta. Se hai spostato il vault su un altro disco, è quello il percorso da aprire — quello sopra è solo il predefinito.

Struttura delle cartelle:

com.mailvault.app/
├── accounts.json                 ← which address each account folder holds
└── Maildir/
    └── 43483205-7efc-4f79-…/     ← one folder per account
        └── INBOX/
            ├── local-index.json  ← cached list for fast loading
            └── cur/
                ├── 101:2,.eml    ← a message, no flags set
                └── 102:2,AS.eml  ← archived + seen

Quanta della mia posta resta su questo computer?

Impostazioni → Archiviazione → Modalità di download controlla questo, e Impostazioni → Account → Avanzate può assegnare a un account una modalità propria.

  • Su richiesta scarica un messaggio quando lo apri e non lo conserva. La ricerca nel testo copre solo ciò che è già su questo computer.
  • Tieni i recenti, l'opzione predefinita, conserva gli ultimi 1, 3, 6 o 12 mesi e rimuove da questo computer le copie in cache più vecchie, mentre il server conserva la propria.
  • Solo indice scarica lo stesso periodo, lo indicizza per la ricerca e poi lo rimuove, così aprendo un messaggio vedi subito un'anteprima mentre il messaggio completo si scarica.
  • Collezionista Premium scarica ogni cartella e tutta la cronologia in background e le conserva.

Nessuna modalità rimuove mai i backup o la posta archiviata, e un abbonamento Premium scaduto non elimina mai nulla.

Che cosa sono i file .eml e Maildir? Perché è importante?

.eml (RFC 5322) è il formato standard di internet per i messaggi di posta. Ogni email — intestazioni, corpo e allegati — è salvata come un unico file di testo autonomo. A differenza dei database proprietari, i file .eml possono essere aperti da qualsiasi client di posta (Apple Mail, Thunderbird, Outlook) e letti con qualsiasi editor di testo.

Maildir è una struttura di cartelle collaudata per conservare la posta, usata dai server di posta da decenni. Ogni email è un file, quindi non c'è un unico database che possa corrompersi — se un file si danneggia, il resto del tuo archivio non ne risente. Insieme, .eml + Maildir fanno sì che le tue email siano a prova di futuro, portabili e mai legate a una singola applicazione.

Flag nel nome del file:

Ogni messaggio si chiama <uid>:2,<flags>.eml, la denominazione standard di Maildir — i caratteri dopo 2, indicano lo stato: A = archiviato, S = letto, R = con risposta, F = contrassegnato. Quindi 102:2,AS.eml è il messaggio 102, archiviato e letto.

Posso accedere alle mie email offline?

Sì. Una volta sincronizzate, le email sono conservate in locale e puoi leggerle, cercarle e sfogliarle tutte senza connessione a internet. Internet serve solo per sincronizzare le email nuove o per inviare messaggi.

Vista locale di MailVault con le email tenute su disco dopo l'eliminazione dal server · MailVault version 2.16.0

Come vengono gestiti gli allegati?

Gli allegati sono incorporati dentro ogni file .eml come parti MIME — non vengono salvati come file separati. Quando apri un'email, il backend in Rust di MailVault analizza la struttura MIME ed estrae gli allegati al volo. Su qualsiasi allegato puoi usare Apri, Salva con nome o Mostra nella cartella, direttamente dal visualizzatore delle email. Gli allegati estratti restano temporaneamente in cache, per riaprirli in fretta.

Posso conservare la mia posta in una cartella diversa da quella predefinita dell'applicazione?

Sì. Per impostazione predefinita MailVault tiene il suo archivio di posta dentro la cartella Application Support dell'app, sul disco di avvio. Puoi spostare quell'archivio in qualsiasi cartella su qualsiasi disco — un SSD esterno, un secondo disco interno — cosa che conta quando un archivio arriva a decine di gigabyte.

Si spostano solo i dati della posta: i messaggi, le cache delle intestazioni, la cache degli allegati e gli elenchi delle cartelle. Account, impostazioni e log restano nella cartella dell'app, così MailVault riesce sempre ad avviarsi almeno quel tanto che basta per dirti che manca un disco e chiederti di nuovo la cartella.

Lo spostamento viene verificato prima che si elimini qualsiasi cosa. MailVault copia tutto nella nuova cartella, controlla che ogni file sia arrivato con la dimensione corretta, passa alla nuova posizione e solo allora rimuove gli originali. Uno spostamento interrotto da uno scollegamento o da un crash lascia intatto l'archivio attuale; rilancialo e riprende invece di ricopiare quello che c'è già.

La cartella viene contrassegnata e riconosciuta. Un piccolo file marcatore identifica l'archivio, così se più avanti ricolleghi il disco o sposti la cartella a mano puoi indicarla di nuovo a MailVault, e MailVault rifiuterà una cartella che appartiene a un altro archivio o che non contiene posta.

Se il disco non è collegato, MailVault segnala l'archivio di posta come non disponibile invece di avviare in silenzio un secondo archivio nella posizione predefinita e lasciarti con due copie a metà. Ricollega il disco, oppure seleziona di nuovo la cartella. Puoi anche tornare in qualsiasi momento alla posizione predefinita — la posta resta dov'è finché non la sposti tu.

Non è la stessa cosa di una seconda copia. Questo cambia dove risiede l'archivio attivo. Una posizione di backup esterna aggiunge una copia a freddo in più, sopra a questo. Usarle entrambe — archivio di posta su un SSD esterno veloce, copia a freddo su un NAS — è una configurazione sensata.

Che cos'è la posizione di backup esterna (seconda copia)?

MailVault conserva sempre una copia di lavoro della tua posta nello spazio dell'app — è quella che leggi, cerchi e apri. Una posizione di backup esterna aggiunge una seconda copia indipendente su un disco che scegli tu: un SSD esterno, una condivisione NAS o una cartella sincronizzata.

  • Scritta insieme alla copia di lavoro. Durante un ciclo di backup ogni messaggio viene salvato in entrambe le posizioni, con lo stesso schema .eml + Maildir — così la seconda copia si apre in Apple Mail, Thunderbird o qualsiasi altro client anche senza MailVault.
  • Archiviazione a freddo, non un mirror. Nell'uso quotidiano l'app non la legge mai. Le email eliminate sul server, o rimosse dentro MailVault, restano nella copia esterna.
  • I contrassegni di lettura e scrittura sopravvivono in entrambe le direzioni. Le copie vengono riconciliate prima di un ciclo, così un messaggio che hai letto resta letto.
  • Indipendente dall'app. Se quel computer si rompe o se disinstalli MailVault, la cartella esterna resta un archivio di posta completo e autodescritto.

La imposti in Impostazioni → Backup → “Seconda copia — archiviazione a freddo esterna” scegliendo una cartella qualsiasi. Su macOS MailVault salva un security-scoped bookmark per quella cartella, così l'accesso sopravvive a riavvii e aggiornamenti dell'app — un percorso grezzo non basterebbe. Un badge di stato mostra Pronta, Serve una nuova autorizzazione, Non disponibile o Accesso negato, e riautorizzare richiede un solo clic.

Se il disco viene scollegato a metà backup, la copia di lavoro viene comunque completata e MailVault ti dice quanti messaggi non hanno raggiunto la copia esterna. Il ciclo successivo li copia — non si perde nulla, e l'errore non è mai silenzioso.

Posso cambiare il formato di archiviazione della cassaforte?

Sì. Impostazioni > Archiviazione permette di convertire tra i formati di archiviazione Maildir e JMAP. Maildir è quello predefinito, con un file .eml per messaggio. L'archiviazione JMAP conserva i byte originali del messaggio insieme a un record JSON JMAP standard e memorizza una sola volta i messaggi identici presenti in più cartelle. Scegli se conservare i vecchi file a parte o eliminarli dopo la verifica di ogni messaggio. La conversione avviene in background e riprende dopo un riavvio. Questa scelta di archiviazione è indipendente dall'uso di IMAP, Microsoft Graph o JMAP da parte del tuo account.

Torna a tutti gli argomenti delle FAQ