Come cercare Mail in Time Machine?

3

Sto cercando un'e-mail specifica che potrei aver cancellato, ma non ricordo quando l'ho ricevuta (era almeno un paio di mesi fa). Scavare la cronologia di Mail in Time Machine per una singola e-mail richiederebbe un'eternità - perché non esiste una funzione di ricerca ovvia per Time Machine?

Qualcuno ha una tecnica o una strategia per cercare le email precedenti in Time Machine?

    
posta user59027 07.10.2013 - 18:34
fonte

3 risposte

3

Le email sono memorizzate in sottodirectory situate in ~/Library/Mail/V2 nel formato .emlx. Ciò consente di eseguire una ricerca di testo in chiaro globale all'interno di una specifica cartella di backup del time machine.

I ha scritto uno script di shell per cercare il testo all'interno di tutti i file .emlx in un backup specifico della macchina del tempo.

In alternativa puoi eseguire una ricerca di unità nel terminale (ciò che automatizza il mio script). Sostituisci la query di ricerca con ciò che desideri cercare:

find "/Volumes/Time Machine" -name "*.emlx" -exec grep -l "Search Query" {} \;

Oppure sostituisci /Volumes/Time Machine con una directory più specifica per velocizzare le cose, ad esempio /Volumes/Time Machine/Backups.backupdb/stan/2014-09-16-084603/

    
risposta data 03.11.2014 - 13:46
fonte
1

Il modo consigliato di cercare tra Time Machine è utilizzare Spotlight .

Da Supporto Apple - Recupera elementi utilizzando Time Machine e Spotlight :

  1. Open a Finder window and type a search word or phrase in the search field in the upper-right corner.

  2. Select a location to search in the location bar. You can search your entire computer (This Mac) or the folder that was selected in the Finder when you started your search. New search results begin to appear after you select a location.

  3. Refine the results by specifying search criteria.
    Narrow down Spotlight search results
  4. Click the Time Machine icon in the Dock. If the Time Machine icon isn’t in the Dock, look for Time Machine in the Applications folder.
  5. Use the arrows and the timeline along the right edge of your screen to browse through the Time Machine backups. Your search is performed in every window.
  6. When you find the item you want to restore, select it, and then click Restore.

Come altra alternativa, puoi anche utilizzare l'applicazione gratuita EasyFind di Devon Technologies sul tuo disco Time Machine .

    
risposta data 07.10.2013 - 20:08
fonte
1

Il trucco è fare una ricerca Spotlight nel Finder, ma con il punto di partenza già nella Time Machine.

  1. Apri una finestra del Finder e naviga nella Time Machine fino in fondo nella cartella del computer, in modo che la finestra del Finder visualizzi l'elenco delle istantanee.
  2. Inserisci la query di ricerca nella casella di ricerca del Finder.
  3. Fai clic sul + sul lato destro per aggiungere un parametro di ricerca: Kind is Other. Apparirà una finestra per inserire il valore; inserisci mail qui.
  4. Fai di nuovo clic sul + per inserire un altro parametro di ricerca: i file di sistema sono inclusi.

Il Finder consulta il database Spotlight per Time Machine e visualizza tutti i messaggi di posta corrispondenti, attraverso tutte le istantanee.

Puoi utilizzare QuickLook (la barra spaziatrice) per visualizzare qualsiasi messaggio.

La barra del percorso nella parte inferiore della finestra mostra il percorso (lungo) che porta al messaggio di posta. Circa a metà del percorso e una delle poche cartelle con un nome riconoscibile, è la cartella .mbox che contiene il messaggio. Il nome di questa cartella corrisponde a quale cartella Mail contiene il messaggio selezionato.

    
risposta data 20.04.2018 - 02:22
fonte

Leggi altre domande sui tag