Schnell kann es geschehen, daß man eine oder im schlimmsten Fall gleich alle Mails versehentlich löscht. Bei Thunderbird oder Icedove lassen sich die Mails leicht wiederherstellen, da sie nicht wirklich von der Festplatte gelöscht, sondern nur als "gelöscht" markiert werden.
Schließen Sie zuerst Thunderbird bzw. Icedove. In beiden Programmen wird jedes Postfach in einer eigenen Datei gespeichert. Finden Sie daher zuerst die betreffende Datei heraus. Dies geschieht z.B. für das Postfach "meinepost" mit einer der folgenden Befehlszeilen:
Für Icedove
find ~/.icedove -name meinepost
Für Thunderbird
find ~/.thunderbird -name meinepost
In der Postfachdatei können Sie nun alle Mails mittels folgendem Befehl ("!!!Postfachdatei!!!" ersetzen Sie durch den kompletten Pfadnamen der Postfachdatei) wiederherstellen:
sed -i 's#X-Mozilla-Status: [0-9]*#X-Mozilla-Status: 0001#g' !!!Postfachdatei!!!
Nun muß nur noch die Indexdatei des Postfaches gelöscht werden ("!!!Postfachdatei!!!" ersetzen Sie erneut, die Dateiendung ist ".msf"):
rm !!!Postfachdatei!!!.msf
Nach einem Start von Thunderbird/Icedove sollten nun alle Mails im Postfach wieder vorhanden (und als ungelesen markiert) sein.