emails massenweise entsorgen und das happening danach
time machine ist schon geil… naja fast:
wollte das prefix von meinem imap-postfach von meinem abgerauchten server hier so ändern, dass ich das postfach als treenode im baum links in mail hab. gemacht – mails weg. WTF?!!
nunja, er hat sie gelöscht, den pfad geändert und wollte synchronisieren – bong.
ich also gedacht “haha – bin ja ausgerüstet!”, postfach gewählt und time machine gestartet. nach einigem rödeln war das interface ( echt niedlich
) da und auch das postfach mit meinen mails. ich also auf “wiederherstellen” geklickt und gewartet. fertig.
nun liegen da in einem lokalen baum ein paar ordner – nicht alle – und irgendwie hab ich mir das anders vorgestellt. warum nicht im imap-postfach sondern als extra baum im lokalen system?? hmpf.
was geht noch..? hmm… man könnte ja das restore auf dateisystemebene versuchen. ich also in ~/Library/Mail rein und ordner durchstöbert. IMAP-${username}@${hostname} gefunden, reingegangen und time machine gestartet. nach 5 minuten waren auch alle dateien wiederhergestellt. ok. mail starten….. struktur da – keine emails – ARGH!!
also.. nachdenken.. was kanns sein… cache nicht synchron? bestimmt macht der das mit irgendwelchen caches.. index-caches… etwas gegoogled und was gefunden: “~/Library/Mail/Envelope Index ist eine sqlite db”. hmmmmm… man kann die also aufräumen lassen.. “sqlite3 ~/Library/Mail/Envelope\ Index vacuum” ausgeführt und mail gestartet – ging schnell – wieder keine mails
.
also was noch… einige posts sprachen davon, dass wenn ich den envelope index lösche, wird er neu erstellt indem er alle emails erneut importiert – sprich scanned und den index daran aufbaut. danach soll er angeblich synchronisieren wo er kann und wo er nicht kann es in ruhe lassen. ok. index-datei gelöscht, mail aufgerufen, import gestartet und 15 minuten später sind alle mails wieder da.
YAY!!! <|:)