Wo werden zwischengespeicherte E-Mail-Nachrichten in der Google Mail-App gespeichert?


8

Google hat kürzlich eines meiner Google Mail-Konten deaktiviert (und es wird anscheinend mehrere Tage dauern, bis es wieder aktiviert ist), aber zum Glück habe ich einige E-Mails, die ich gerade benötige, in der Google Mail-App gespeichert.

Gibt es eine Möglichkeit, sie auf meinen Computer herunterzuladen? In welchem ​​Ordner werden sie auf Ice Cream Sandwich gespeichert?

Antworten:


6

Google Mail speichert seine Daten normalerweise im internen Speicher:

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

Aus dieser Verzeichnisstruktur können Sie einige Dinge erraten. Ich bin nicht sicher, was genau im cacheUnterverzeichnis gespeichert ist, außer für Downloads (das extrahierte Nandroid-Backup, das ich auf meiner Workstation habe, stammt von einem Gerät, auf dem Google Mail tatsächlich nicht verwendet wurde). Ihre Nachrichten (tatsächlich Ihr gesamter E-Mail-Inhalt) werden jedoch in einer SQLite3-Datenbank gespeichert: databases/mailstore.<address>- Wo <address>ist Ihre E-Mail-Adresse ?

Wenn Sie dieses Verzeichnis auf Ihren Computer ziehen können (für den möglicherweise Root-Rechte erforderlich sind), können Sie diese Datenbank mithilfe eines grafischen SQLite-Frontends durchsuchen. Die messagesTabelle wird Ihr primäres Ziel sein.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.