Es scheint, dass der Suchindex für meine Mail.app beschädigt ist. Ich habe 4 Jahre E-Mails, aber wenn ich über die integrierte Suche in Mail.app suche, werden immer keine Ergebnisse zurückgegeben. Hat jemand eine Idee, wie der Suchindex in Mail.app unter OS X neu erstellt oder neu erstellt werden kann?
Antwort1
Vor Lion Mail behält die Datenbank bei ~/Library/Mail/Envelope Index
. Für Lion ist es ~/Library/Mail/V2/MailData/Envelope Index
.
Es handelt sich um eine SQLite-Datenbank. Um die gesamte Datei neu zu generieren, beenden Sie einfach Mail und löschen Sie die Datei. Mail erstellt beim nächsten Start eine neue (dies kann je nach Größe Ihrer Postfächer eine Weile dauern).
Vorbehalt: Ich habe dies nur vor Lion getan. Ich sehe, dass sich in meinem MailData
Verzeichnis mehrere Dateien auf Lion befinden, mit denen ich nicht vertraut bin, daher kann es sich anders verhalten. Sie sind dafür verantwortlich, Ihre eigenen Daten zu sichern, bevor Sie etwas löschen.
Antwort2
Wenn der ~/Library/Mail/Envelope Index
Trick nicht funktioniert (was bei mir nicht der Fall war), können Sie mit einer Reihe anderer Schritte den E-Mail-Suchindex neu erstellen. Einige davon sind hier aufgeführt:http://www.chriswrites.com/2012/02/find-missing-emails-in-mac-os-xs-mail-app/
Versuchen Sie es
mdimport -r /System/Library/Spotlight/Mail.mdimporter
im TerminalVersuchen Sie es
sudo mdutil – E
im Terminal (Administratorkennwort erforderlich) oder über die Spotlight-Einstellungen. Fügen Sie den gesamten Computer zur Liste der ausgeschlossenen Ordner unter „Datenschutz“ hinzu und entfernen Sie ihn anschließend. Beide Aktionen erzwingen eine Neuberechnung des Spotlight-Index.in meinem Fall hat alles oben genannte nichts bewirkt und ich habe eine Fehlermeldung erhalten, als ich versucht habe, die Spotlight-Datenschutzeinstellungen zu ändern, die darauf hindeutete, dass mein ganzer Index wirklich durcheinander war. Die Lösung bestand darin, Folgendes in das Terminal einzugeben:
sudo mv /.Spotlight-V100 /Spotlight-V100-old
und starten Sie den Computer dann neu, um eine Neuindizierung des Computers zu erzwingen. Sie können dann auch den Ordner „Spotlight-V100-old“ bereinigen, der jetzt auf Ihrer Festplatte angezeigt wird.
Diese dritte nukleare Option erfordert ebenfalls Administratorrechte.