Lösung „Es gibt ein Problem mit Ihren Postfächern.“ im ElCapitan

Ich habe ein identisches Problem mit Mail auf zwei separaten Systemen, die beide unmittelbar nach dem Upgrade von einem lang funktionierenden Yosemite auf das neue El Capitan beginnen und bis zur neuesten Version 10.11.2 bestehen bleiben. Die Systeme verfügen über mindestens 16 GB Arbeitsspeicher und weit über 200 GB freien Speicherplatz, es laufen keine anderen Apps, Mail hat auch keine Erweiterungen installiert.

Das Problem tritt bei Apples Mail auf, auch wenn es unbeaufsichtigt ist, und taucht irgendwann spontan mit diesem Fehler in einem Dialogfeld auf:

Es gibt ein Problem mit Ihren Postfächern.

Versuchen Sie, auf Beenden zu klicken und dann Mail erneut zu öffnen. Wenn diese Meldung erneut angezeigt wird, klicken Sie auf Beenden und Index neu erstellen. Wenn Sie Mail das nächste Mal öffnen, werden Ihre Nachrichten importiert.

Die einzigen Optionen sind Quit und Quit and Rebuild Index . Beides löst das Problem für zukünftige Aufrufe nicht.


Connection Doctor zeigt alle Verbindungen (SMTP und IMAP) grün an, tatsächlich zeigt das Fenster „Details anzeigen“ weiterhin an, was nach aktiver und guter Kommunikation aussieht, selbst nachdem das Modellfehlerfeld angezeigt wird, einschließlich der „OK Still here“-Leerlaufantworten.

Der Aktivitätsmonitor wird normalerweise fortgesetzt, aber manchmal angehalten, während Nachrichten heruntergeladen werden. Mail wird oft auf 99-100 % CPU festgelegt.

Die Konsole gibt diese Meldungen aus, aber nichts Beschreibenderes:

  1. Mail: Fehler beim Zugriff auf das Konto, (null)
  2. Kernel: Prozess Mail[###]-Thread ##### erwischt CPU-Belastung!; EXC_RESOURCE wegen Audiowiedergabe unterdrückt
  3. com.apple.xpc.launchd: (com.apple.xpc.launchd.oneshot.0x10000005.Mail[###]) Dienst wurde mit abnormalem Code beendet: 1

Beachten Sie, dass kein Ton abgespielt wird, daher weiß ich nicht, wie die Audiowiedergabe aussehen würde.


Ich habe versucht:

Kann jemand etwas anderes zum Anschauen oder Ausprobieren vorschlagen?


Ein interessanter möglicher Hinweis:

Im Connection Doctor von Mail ist es möglich, die Protokollverbindungsaktivität zu überprüfen und dann Protokolle anzuzeigen. In der Datei YYYY-MM-DD_Library.log sehe ich etwas, das höchst verdächtig riecht.

Mail[###] <Debug>: SQLite error 7 (out of memory): Error preparing statement for query SELECT ROWID, remote_id, flags FROM messages WHERE remote_mailbox = (SELECT ROWID from mailboxes WHERE url = ?) AND remote_id IN ( ...eine riesige Liste von ganzen Zahlen, weit über hunderttausend, erscheint hier ... ) ORDER BY remote_id

Es ist wahr, dass der Server, mit dem dies verbunden ist, mehrere Jahre an Nachrichten gespeichert hat, obwohl sie über etwa drei Dutzend E-Mail-Ordner verteilt sind.

Offen für Ideen zum Ausprobieren.

Habe bestätigt, dass das gleiche Postfach mit Yosemite's Mail einwandfrei funktioniert. Es funktioniert auch gut mit der Postbox-Anwendung eines Drittanbieters auf El Capitan.
* habe OS10.8.7 und habe das gleiche Problem, aber schlimmer, da E-Mails einfach nicht geladen werden.*

Antworten (1)

Ich habe dieses Problem auch seit dem Upgrade auf El Capitan im Oktober. Es ist ziemlich frustrierend, da jede erstellte E-Mail verloren geht, sobald das Fehlerdialogfeld angezeigt wird.

Die einzige Teilumgehung, die ich gefunden habe, ist das Löschen der Protokolldateien unter: \library\containers\com.apple.mail\Data\library\logs\Mail*.log

Mail scheint weiter in diese Protokolldateien zu schreiben und verbraucht dabei immer mehr RAM, bis Mail nicht mehr reagiert und der Fehlerdialog erscheint.

Ziemlich sicher, dass ich die Protokolldateien als Teil des Diagnoseprozesses gelöscht habe. Hat das Löschen das Problem für Sie gelöst? (Ich habe Onyx verwendet, siehe oben, um das ebenfalls ohne Erfolg zu tun.) Ich bin gespannt, ob macOS das Problem löst.