Wo werden Mail.app-Regeln gespeichert? Sie wurden gelöscht und ich möchte sie wiederherstellen

10

Da Mail.app Probleme hatte, eine Verbindung zu den verschiedenen Konten herzustellen, habe ich versucht, sie zurückzusetzen, indem ich alle Konten und die in Keychain Access.app gespeicherten Passwörter entfernt habe. Dann habe ich alle E-Mail-Konten erneut hinzugefügt.

Aus irgendeinem Grund wurden jedoch auch alle konfigurierten Regeln gelöscht, obwohl sie nicht direkt an ein bestimmtes E-Mail-Konto gebunden sind.

Wo werden diese Regeln gespeichert, damit ich sie aus einer Zeitmaschinensicherung wiederherstellen kann?

Geben Sie hier die Bildbeschreibung ein

Gentmatt
quelle

Antworten:

12

Die Regeln werden in einer Eigenschaftsliste gespeichert unter:

~/Library/Mail/V2/MailData/SyncedRules.plist 
  1. Stellen Sie diese Datei aus einer Sicherung wieder her.
  2. Starten Sie Mail.app neu.
  3. Aktivieren Sie die Regeln erneut.

In diesen Tagen suchen Sie nach einem V3-Ordner (El Capitan). Das Wiederherstellen nur der SyncedRules.plist.plist-Datei funktioniert möglicherweise nicht, da eine andere .plist-Datei den aktiven Status des aktuellen Regelsatzes indiziert. Was hier funktionierte, war, zu einer früheren Version des ~Library/Mail/V3/MailDataVerzeichnisses zurückzukehren (beachten Sie, dass es sich im V3-Verzeichnis befindet - nicht im V2-Verzeichnis) . Dies dauert einige Minuten, da Mail Ihre Nachrichten erneut importieren muss. Es wurden jedoch Regeln wiederhergestellt, die nicht wiederhergestellt wurden, indem nur die ~/Library/Mail/V3/MailData/SyncedRules.plistDatei wiederhergestellt wurde .

Gentmatt
quelle
3

Hier ist ein Update für Charles, eine großartige Antwort, um verlorene Apple Mail-Regeln wiederherzustellen, die Sie beim Upgrade auf Mac High Sierra OS 10.13.4 möglicherweise verlieren:

  1. Schließen Sie Apple Mail. Wahrscheinlich auch auf Ihrem iPhone und iPad.

  2. Gehen Sie auf Ihrem Mac zu iCloud und deaktivieren Sie das Kontrollkästchen Mail, damit Sie die beschädigte Datei von iCloud beim erneuten Öffnen von Mail nicht ersetzen.

  3. Wechseln Sie zu einer unbeschädigten Sicherungskopie von Mail. Führen
    Sie einen Drilldown in Ihrem Benutzerordner durch: ~ / Library / Mail / V5 / MailData / Stellen Sie sicher, dass es sich um den V5-Ordner handelt, öffnen Sie ihn, suchen Sie die Datei SyncedFilesInfo.plist und kopieren Sie sie. Bald werden Sie sehen, dass es älter und größer ist als die beschädigte neue Datei.

  4. Gehen Sie nun zu Ihrer aktuellen Festplatte und führen Sie einen Drilldown in denselben Benutzerordner durch: ~ / Library / Mail / V5 / MailData /
    Öffnen Sie diese, suchen und löschen Sie die neuere kleinere SyncedFilesInfo.plist-Datei und ersetzen Sie sie durch Ihre ältere, größere Sicherungsdatei .

  5. Öffnen Sie jetzt Mail erneut. Ihre wiederhergestellten Regeln sollten vorhanden sein. Gehen Sie zu Einstellungen> Regeln und aktivieren Sie Ihre Regeln, indem Sie alle gewünschten Kontrollkästchen aktivieren. Fügen Sie eine Regel hinzu oder löschen Sie sie, um sicherzustellen, dass die Datei selbst aktualisiert wird. Wenn dies nicht funktioniert hat, wiederholen Sie dies mit einer älteren Sicherungsdatei.

  6. Schließen Sie nun Apple Mail, öffnen Sie die iCloud-Einstellungen im Betriebssystem, aktivieren Sie das Kontrollkästchen "Mail" erneut und schließen Sie iCloud. Das Leben sollte wieder gut sein.


Longmont Ron
quelle
0

Ich hatte dieses Problem unter Mail V2 (Yosemite). Das Löschen SyncedRules.plisthat nicht funktioniert. Die gleichen Regeln kamen immer wieder, wenn Mail neu gestartet wurde.

Dies liegt an den Regeln, die in iCloud synchronisiert werden. Um das zu verhindern:

  • Mail beenden.
  • Bearbeiten ~/Library/Mail/V2/MailData/SyncedFilesInfo.plistund löschen Sie den entsprechenden Eintrag SyncedRules.plist.
  • Wiederherstellen SyncedRules.plistvon Ihrem Backup.
  • Starten Sie Mail neu und aktivieren Sie die Regeln erneut.

Ihre wiederhergestellten Regeln sollten jetzt vorhanden sein.

- Charles

Charles
quelle
0

Da mir dieses Zeug Kopfschmerzen bereitete, möchte ich meine persönlichen Erfahrungen mit V4 teilen. Stellen Sie sicher, dass Sie auch das SynchedRules.plistin diesem Verzeichnis löschen : ~/Library/Mobile Documents/com~apple~mail/Data/V4/SyncedRules.plist

Chuckice
quelle
0

Hier ist eine Modifikation von Longmont Rons Update von Charles 'Antwort, bei der die SyncedRules.plistDatei nicht bearbeitet werden muss:

  1. Beenden Sie Mail.app auf Ihrem Mac
  2. Stellen Sie alte, unverfälschte Versionen (z. B. von Time Machine) von SyncedRules.plistund wieder herSyncedFilesInfo.plist
  3. Deaktivieren Sie im iCloud-Bereich der Systemeinstellungen sowohl das Haupt-Mail-Kontrollkästchen als auch unter der Schaltfläche "Optionen" neben "iCloud Drive" das dortige Mail-Kontrollkästchen (dieses Kontrollkästchen der zweiten Ebene hat sich meiner Erfahrung nach als entscheidend erwiesen).
  4. Ersetzen Sie die beschädigten Versionen beider Dateien in ~/Library/Mail/V5/MailData/
  5. Starten Sie Mail.app neu und Ihre Regeln sollten wieder vorhanden sein (obwohl sie möglicherweise erneut aktiviert werden müssen - Sie können auf ein Kontrollkästchen klicken, um sie alle wieder zu aktivieren).
  6. Aktivieren Sie im iCloud-Bereich der Systemeinstellungen sowohl das Haupt-Kontrollkästchen "Mail" als auch das Kontrollkästchen "Mail" dort neben der Schaltfläche "Optionen" neben dem iCloud-Laufwerk
Michael Hammond
quelle