Dove sono archiviati i messaggi di posta elettronica memorizzati nella cache nell'app Gmail?


8

Google ha recentemente disattivato uno dei miei account Gmail (e apparentemente impiegherà diversi giorni per riattivarlo), ma per fortuna ho alcune e-mail di cui ho bisogno in questo momento salvate nell'app Gmail.

Esiste un modo per scaricarli sul mio computer? In quale cartella sono memorizzati su Ice Cream Sandwich?

Risposte:


6

Gmail di solito archivia i suoi dati nella memoria interna:

/data/data/com.google.android.gm/
├── cache
│   ├── download
│   └── webviewcache
├── databases
├── files
├── lib
└── shared_prefs

Da questa struttura di directory puoi indovinare alcune cose. Non sono sicuro di cosa sia esattamente memorizzato nella cachesottodirectory tranne che per i download (il backup Nandroid estratto che ho sulla mia workstation proviene da un dispositivo in cui Gmail non è stato effettivamente utilizzato). I tuoi messaggi (in effetti, l'intero contenuto della tua posta) sono comunque memorizzati in un database SQLite3: databases/mailstore.<address>- dove si <address>trova il tuo indirizzo di posta.

Quindi, se puoi estrarre questa directory sul tuo computer (che potrebbe richiedere i privilegi di root), potresti usare un frontend grafico SQLite per esplorare questo database. La messagestabella sarà il tuo obiettivo principale.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.