Spostamento di singole cassette postali su un'unità esterna

4

Qualcuno sa se è possibile spostare una "Mailbox" in Apple Mail su un'unità esterna? Ho un'unità SSD relativamente piccola e mi piacerebbe creare una mailbox di archivio su un'unità esterna.

Non voglio spostare l'intera cartella ~/Library/Mail - solo la mbox Archive.

Se creo un MailBox chiamato MyArchive , posso vedere la struttura .mbox in ~/Library/Mail/V2/Mailboxes/MyArchive.mbox .

È ciò che sto cercando di ottenere in grado di fare? So che ci sono "corrette" utilità di archiviazione della posta, ma se potessi semplicemente archiviare le e-mail native su un disco esterno, sarebbe abbastanza buono per me ...

EDIT : come discusso di seguito, ho provato a spostare questa cartella sul disco esterno e a creare un collegamento simbolico ad essa, ma con questo posto Mail.app non vede il contenuto della posta nella cartella - Riesco a vedere l'elenco degli elementi di posta nella casella di posta, ma l'apertura di qualsiasi posta nella cartella produce un "elemento vuoto". Vedo anche l'errore

kernel[0]: Sandbox: Mail(99229) deny file-read-data /Volumes/External HD/MyArchive.mbox/ (seguito dal percorso di .emlx)

in Console.app.

C'è un modo per "sovrascrivere" le impostazioni sandbox di Mail.app per permetterle di leggere la posta dal percorso esterno?

    
posta KenD 11.10.2013 - 11:44
fonte

2 risposte

1

D: Vuoi che questo archivio venga mostrato nella posta o semplicemente essere disponibile nel caso tu ne abbia bisogno?

Se vuoi solo memorizzare i messaggi "offline" ma averli in giro se necessario in un secondo momento puoi selezionare la casella di posta in Mail, quindi selezionare Mailbox - > Esporta cassetta postale ... (assicurati di selezionare "Esporta tutte le sottocartelle") e salva l'archivio. Quindi puoi cancellare la casella di posta dalla posta e dal pulpito quando necessario.

    
risposta data 17.10.2013 - 19:28
fonte
0

[Aggiornamento: quando questa domanda era stata originariamente pubblicata, la versione di OS X non era chiara. La seguente soluzione funziona su OS X 10.7 Lion.]

In primo luogo, avere un backup di tutta la tua posta nel caso qualcosa vada storto e devi ripristinarlo.

  • Esci da Mail.app se è aperto.
  • Copia ~/Library/Mail/V2/Mailboxes/MyArchive.mbox sull'unità esterna (supponiamo che il volume esterno si chiami ArchivedMail, rendendo il percorso del volume all'archivio /Volumes/ArchivedMail/MyArchive.mbox ).
  • Elimina la cartella ~/Library/Mail/V2/Mailboxes/MyArchive.mbox .
  • Collega la posizione esterna usando il seguente comando in Terminale (sotto /Applications/Utilities/ )

    cd ~/Library/Mail/V2/Mailboxes
    ln -s /Volumes/ArchivedMail/MyArchive.mbox MyArchive.mbox
    
  • Esci da Terminal e apri Mail.app. Lo vedrai usando la nuova posizione per quella cassetta postale (conferma spostando i nuovi messaggi nell'archivio).

[Nota: questo ha funzionato per me.]

    
risposta data 11.10.2013 - 12:17
fonte

Leggi altre domande sui tag