Frage:
Wie kann ich Apple Mail zwingen, ein IMAP-Konto VOLLSTÄNDIG zu aktualisieren?
NReilingh
2014-05-09 06:47:45 UTC
view on stackexchange narkive permalink

Ich habe ein Google Mail-Konto, das auf drei verschiedenen Macs konfiguriert ist. Nennen wir sie "Home", "Work" und "MacBook". Home und MacBook befinden sich in iCloud, Work nicht und MacBook ist das Problem.

Unabhängig davon, was ich zu tun scheine, zeigt Apple Mail auf dem MacBook nur für dieses Google Mail-Konto keine Nachrichten an in einem beliebigen Ordner und zeigt zwei ungelesene Nachrichten im Posteingang an. Home und Work zeigen dasselbe Konto korrekt an, wobei der Posteingang und die in anderen Ordnern enthaltenen Nachrichten genau wiedergegeben werden.

Dinge, die ich versucht habe:

  • Synchronisieren
  • Rebuild
  • Konto deaktivieren, beenden, ~/Library/Mail/V2/IMAP-address@imap.gmail.com Ordner entfernen und dann
  • Die Schlüsselbundelemente für das Konto wurden aus iCloud entfernt. Der Ordner oben wurde entfernt.

Jedes Mal wird das Konto mit zwei ungelesenen Nachrichten von Null zurückgegeben. Der Bildschirm "Kontoinformationen" zeigt genaue Zahlen für alles außer dem Ordner "Gesendete E-Mails" an (obwohl in keinem Ordner etwas angezeigt wird). Beim Experimentieren mit dem Aktivieren und Deaktivieren von IMAP für Labels in Google Mail wurde das Element für den Ordner "Gesendete E-Mails" in der Anzeige "Kontoinformationen" mit der richtigen Anzahl von Nachrichten angezeigt, aber der Titel "Gesendete E-Mails" ist nicht vorhanden. Sehr seltsam. Entschuldigung, ich habe keinen Screenshot davon.

Irgendwelche Ideen?

Nun, natürlich ändert sich etwas, sobald ich alle Hoffnung aufgebe. Irgendwo in der wiederholten iCloud-Aktivierung / Deaktivierung des Kontos wurde die Nachrichtenanzeige deaktiviert. Aber das verdammte Phantom 2 sitzt immer noch im Posteingang und wird nach einem Umbau nicht verschwinden ...
Welche Version von Mail und / oder [welcher Build von OS X] (http://support.apple.com/kb/HT1633?)?
@Bmike 7.2 / 10.9.2 (Stand:) Das Problem wurde behoben, aber ich verstehe nicht vollständig, warum.
Der Grund, warum ich nach Build gefragt habe, ist, dass auf Systemen zwischen Builds ein ganz anderes Verhalten auftritt, da Mail eindeutig so umgestaltet wird, dass es eher eine Threaded / XPC-Client-Server-App als eine herkömmliche monolithische Hauptschleifen-App ist. Außerdem haben einige Macs wie Mac Pro neuere Builds als der Mainstream 10.9.2 und ich wollte das von der Mischung isolieren.
Interessant - dies ist ein MacBook Air der neuesten Generation, Build 13C1021.
Ja, die meisten der von mir verwalteten 10.9.2-Macs befinden sich in diesem Build. Zumindest sind Sie bereits mit neuer Hardware im Hauptstrom. Unter http://support.apple.com/kb/HT1159 finden Sie einen Vorgeschmack auf einige der wichtigsten Details zu Builds.
Fünf antworten:
NReilingh
2014-05-09 20:55:22 UTC
view on stackexchange narkive permalink

Ich bin nicht sicher, ob dies für alle funktioniert, aber ich konnte das Problem in zwei Teilen lösen. Damit Nachrichten für alle Ordner im Konto ordnungsgemäß angezeigt werden, musste das Konto in iCloud deaktiviert / entfernt werden, damit es nicht mehr synchronisiert wurde. Dann entfernte ich den in der Frage beschriebenen Postfachordner und fügte ihn lokal zum MacBook hinzu.

Nachdem die Ordner ordnungsgemäß angezeigt wurden, war der Index immer noch ein wenig durcheinander, da im Posteingang eine ungelesene Anzahl angezeigt wurde das gab es nicht.

Um dies zu beseitigen, musste ich den vollständigen Index neu erstellen - dies scheint sich von der Wiederherstellungsfunktion zu unterscheiden, die im Mailbox-Menü vorhanden ist, und ähnelt eher der Funktion tritt auf, wenn Sie eine aktualisierte Version von Mail zum ersten Mal öffnen.

  1. Mail beenden
  2. Navigieren Sie zu ~ / Library / Mail / V2 / MailData ​​code >
  3. Löschen Sie alle Dateien, die mit "Umschlagindex" beginnen.
  4. Mail starten
  5. Befolgen Sie die Anweisungen, damit Mail den Index neu erstellen kann. Dies kann einige dauern Neustart der App.
  6. ol>
Tolle Arbeit. Ich frage mich, ob nur das Staubsaugen der Datenbankdatei die Probleme für Sie behoben hätte. http://apple.stackexchange.com/a/66725/5472
Es ist möglich - intuitiv schien es, als hätten die anfänglichen Probleme mit Ordnern und der Anzeige von Nachrichten mehr mit der Serverkonfiguration als mit dem Index zu tun, aber wer weiß.
bmike
2014-05-09 20:55:47 UTC
view on stackexchange narkive permalink

Sie sind auf dem richtigen Weg, um Dinge "wie ein Tier" in ~ / Library zu reinigen, aber dies hat einige Nachteile.

Das erste, was Sie tun müssen, ist sicherzustellen, dass es wirklich kein ist Problem mit den Einstellungen des Apple Mail- und Google Mail-Servers. Ich würde ein neues Benutzerkonto auf dem problematischen Mac erstellen und nur dieses E-Mail-Konto einrichten. Ihre Theorie, dass das MacBook das Problem ist, ist höchstwahrscheinlich, aber was ist, wenn beide anderen Macs beschädigt sind und das MacBook tatsächlich das erhält, was Google Mail sendet (obwohl Apple Mail diese Bits falsch interpretiert).

Wenn Wenn ich in ~ / Library herumspielen würde, würde ich Folgendes tun:

  • Erstellen Sie eine gute Sicherung meines Mac (Zeitmaschine oder andere)

  • E-Mail-Downloads komprimieren - Wenn Sie die Postfachdaten löschen, bleiben verwaiste Downloads erhalten, daher muss ich diese später sortieren.

  • Beenden Sie E-Mails und deaktivieren Sie alle E-Mails Konten im Bereich Internetkonten der Systemeinstellungen (deaktivieren Sie sie)

  • Verschieben Sie die folgenden Verzeichnisse und Dateien in den Papierkorb.

~ / Library / Mail
~ / Library / Containers / com.apple.mail
~ / Library / Containers / com.apple.MailServiceAgent
~ / Library / Preferences / com.apple. mail-shared.plist

  • Starten Sie den Papierkorb neu und leeren Sie ihn / überprüfen Sie erneut, ob die oben genannten Dateien wirklich verschwunden sind.

  • Löschen Sie diesen einen Gramm und fügen Sie ihn erneut hinzu Alle Konten für Internetkonten aus den Systemeinstellungen

  • Felipe
    2014-05-09 18:13:36 UTC
    view on stackexchange narkive permalink

    Ich empfehle zu verhindern, dass Google Mail alles synchronisiert.

    Dies kann erreicht werden, indem Sie zu den Abschnitten "Beschriftungen" der Google Mail-Einstellungen gehen.

    Sie können auch zu gehen IMAP / POP-Abschnitt der Einstellungen und Begrenzung der Anzahl der zu synchronisierenden Nachrichten pro IMAP-Ordner. Ich verwende 1000 Nachrichten.

    Ich weiß, dass dies keine Lösung ist, aber mir bei Problemen mit der Google Mail-Synchronisierung mit Apple Mail sicherlich sehr hilft .app.

    Toadfish
    2015-04-29 14:30:53 UTC
    view on stackexchange narkive permalink

    Ich habe alles versucht, was Sie versucht haben, und ich habe auch die Vorschläge von bmike ausprobiert. Das Löschen aller Einstellungen / Caches usw. verursachte mehr Probleme als es löste, also legte ich sie zurück und beschloss, einen chirurgischeren Ansatz zu versuchen. Für alle, die dies noch lesen, war das, was es am Ende zu beheben schien,

    1. Löschen der relevanten Ordner in ~ / Library / Mail / V2 /
    2. Bearbeiten von Konten. Fügen Sie einen Texteditor hinzu und entfernen Sie den Abschnitt, der sich auf das unerwünschte Konto bezieht.
    3. ol>

      Stellen Sie, wie alle anderen vorgeschlagen haben, sicher, dass Sie Backups haben, bevor Sie etwas ausprobieren - aber es hat gut funktioniert ich.

    user77771
    2014-05-09 12:47:22 UTC
    view on stackexchange narkive permalink

    Aufgrund der von Ihnen angegebenen Informationen scheint Google Mail auf dem Macbook falsch eingerichtet zu sein. Ich würde sicherstellen, dass die E-Mail-Einstellungen unter E-Mail> Einstellungen> Konten auf allen drei Computern genau gleich sind. Es hört sich wirklich so an, als wäre Google Mail auf dem Macbook als POP-Konto eingerichtet.

    Wenn das Konto falsch eingerichtet wäre, könnten dann kein Mail-Download und keine Mail gesendet oder empfangen werden?
    Mail hat zwei Protokolle. Eine für eingehende und eine für ausgehende E-Mails. Wenn Sie keine E-Mails erhalten, liegt ein Problem mit den eingehenden Einstellungen vor, jedoch nicht unbedingt mit den ausgehenden. Da alle anderen E-Mails empfangen werden, liegt ein Problem mit den Einstellungen für eingehende Google Mail-Nachrichten vor. Dies kann alles sein, von Authentifizierungsfehlern auf der Serverseite bis zu einer falsch eingegebenen Serveradresse in den E-Mail-Einstellungen.


    Diese Fragen und Antworten wurden automatisch aus der englischen Sprache übersetzt.Der ursprüngliche Inhalt ist auf stackexchange verfügbar. Wir danken ihm für die cc by-sa 3.0-Lizenz, unter der er vertrieben wird.
    Loading...