Wenn Apples Mail-Anwendung streikt, kann es helfen, die dazugehörige Datenbank neu aufzubauen. Dazu wechselt Ihr – im Terminal – in den Ordner
$ cd /Users/<Benutzername>/Library/Mail/<Ordnername>/MailData/
Unter macOS Sequoia lautet der Ordnername „V10“, unter macOS Sonoma „V9“ und unter macOS Ventura „V8“). Im Terminal könnte also mit der Anweisung
$ cd /Users/<Benutzername>/Library/Mail/V10/MailData/
oder
$ cd ~/Library/Mail/V10/MailData/
in dieses Verzeichnis gewechselt werden.
Dort löscht Ihr folgende Dateien:
- Envelope Index,
- Envelope Index-shm und
- Envelope Index-wal
Im Terminal wäre das der Befehl:
$ rm Envelope\ Index Envelope\ Index-shm Envelope\ Index-wal
Hinweis: Es mag sein, dass die Sicherheitseinstellungen von macOS das Löschen dieser Dateien unterbinden. In diesem Fall klickt Ihr in den Systemeinstellungen unter Datenschutz & Sicherheit auf Festplattenvollzugriff. Dort klickt Ihr unten links zunächst auf das Plus-Symbol. Ihr werdet dann aufgefordert, euer Passwort einzugeben. Es öffnet sich ein Fenster, in dem das Programm Terminal ausgewählt werden kann, welches sich im Unterordner „Dienstprogramme“ des Programme-Ordners befindet. Abschließend muss dann noch das Terminal aktiviert werden.
Möchtet Ihr die Envelope-Dateien über den Finder löschen, dann öffnet ein Finder-Fenster, klickt in der Menüleiste auf „Gehe zu“, haltet die alt
-Taste (bzw. option
-Taste) gedrückt und wählt anschließend Library aus. Jetzt besteht die Möglichkeit, zum Verzeichnis MailData zu wechseln und die oben aufgeführten Dateien zu löschen.
Welchen Weg Ihr auch gegangen seid, erhaltet Ihr nach dem Start von Apple Mail den Hinweis, dass die E-Mails neu importiert werden müssen, was durchaus eine gewisse Zeit in Anspruch nehmen kann. Anschließend steht Euch Mail wie gewohnt zur Verfügung.
Auf Youtube gibt es übrigens ein Video-Tutorial zu diesem Thema.
Zuletzt aktualisiert am 22. Oktober 2024