Dove sono archiviate le regole di Mail.app? Sono stati cancellati e voglio ripristinarli

9

Poiché Mail.app ha avuto problemi di connessione ai vari account, ho provato a reimpostarlo rimuovendo tutti gli account e le password memorizzate in Keychain Access.app. Poi ho aggiunto di nuovo tutti gli account di posta.

Tuttavia, per qualche motivo sono state eliminate anche tutte le regole configurate, anche se non sono direttamente collegate a un account di posta specifico.

Dove sono memorizzate queste regole in modo che io possa ripristinarle da un backup della macchina del tempo?

    
posta gentmatt 03.03.2013 - 09:25
fonte

5 risposte

11

Le regole sono memorizzate in un elenco di proprietà su:

~/Library/Mail/V2/MailData/SyncedRules.plist 
  1. Ripristina questo file da un backup.
  2. Riavvia Mail.app.
  3. Riattiva le regole.

In questi giorni controlla la presenza di una cartella V3 (El Capitan). Il ripristino solo del SyncedRules.plist potrebbe non funzionare come un altro file .plist indicizza lo stato attivo del set di regole corrente. Ciò che ha funzionato qui era tornare a una versione precedente della directory ~Library/Mail/V3/MailData (si noti che è nella directory V3-- non nella directory V2) . Questa operazione richiede alcuni minuti poiché Mail deve reimportare i tuoi messaggi, ma ripristina le regole che non sono state ripristinate ripristinando solo il file ~/Library/Mail/V3/MailData/SyncedRules.plist .

    
risposta data 03.03.2013 - 09:32
fonte
3

Ecco un aggiornamento a Charles, un'ottima risposta per ripristinare le Regole della posta di Apple perse che potresti perdere durante l'aggiornamento a Mac High Sierra OS10.13.4:

  1. Chiudi Apple Mail. Probabilmente anche su iPhone e iPad.

  2. Sul tuo Mac, vai su iCloud e deseleziona la casella Mail in modo da non sostituire il file danneggiato da iCloud quando riapri Mail.

  3. Vai a una copia di backup non corrotta di Mail. Esamina nella tua cartella utente: ~ / Libreria / Mail / V5 / MAILDATA /
    assicurati che sia la cartella V5, quindi aprila, trova e copia il file SyncedFilesInfo.plist. Presto vedrai che è più vecchio e più grande del nuovo file danneggiato.

  4. Ora vai al tuo attuale disco rigido e passa alla stessa cartella utente: ~ / Libreria / Mail / V5 / MAILDATA /
    quindi aprilo, trova ed elimina il nuovo file SyncedFilesInfo.plist più piccolo e sostituiscilo con il tuo vecchio file di backup più grande.

  5. Ora riapri Mail. Le tue regole recuperate dovrebbero essere lì. Vai alle tue Preferenze > Regole e attiva le tue regole controllando tutte le caselle desiderate. Aggiungi o elimina una regola solo per essere sicuro che il file si aggiorni da solo. Se non funziona, ripeti con un file di backup precedente.

  6. Ora chiudi Apple Mail, apri le Preferenze di iCloud nel sistema operativo, ricontrolla la casella "Mail" e chiudi iCloud. La vita dovrebbe essere di nuovo buona.

risposta data 11.04.2018 - 10:16
fonte
0

Ho avuto questo problema sotto Mail V2 (Yosemite). L'eliminazione di SyncedRules.plist non ha funzionato; le stesse regole continuavano a tornare al riavvio di Mail.

Ciò è dovuto al fatto che le regole vengono sincronizzate su iCloud. Per evitare che:

  • Esci posta.
  • Modifica ~/Library/Mail/V2/MailData/SyncedFilesInfo.plist ed elimina la voce corrispondente a SyncedRules.plist .
  • Recupera SyncedRules.plist dal tuo backup.
  • Riavvia la posta e riattiva le regole.

Le tue regole recuperate dovrebbero ora essere lì.

- Charles

    
risposta data 29.08.2016 - 12:13
fonte
0

Poiché questa roba mi ha fatto venire il mal di testa, voglio condividere la mia esperienza personale con V4. Assicurati di aver eliminato SynchedRules.plist anche in questa directory: ~/Library/Mobile Documents/com~apple~mail/Data/V4/SyncedRules.plist

    
risposta data 08.03.2017 - 02:16
fonte
0

Ecco una modifica dell'aggiornamento di Longmont Ron della risposta di Charles che non richiede in realtà la modifica del file SyncedRules.plist :

  1. Esci da Mail.app sul tuo Mac
  2. Recupera le vecchie versioni non corrotte (ad esempio, da Time Machine) di SyncedRules.plist e SyncedFilesInfo.plist
  3. Nel pannello di iCloud delle Preferenze di Sistema, disabilita sia la casella di controllo Posta principale che, sotto il pulsante Opzioni accanto a iCloud Drive, anche la casella di posta Mail (questa casella di controllo di secondo livello si rivelò cruciale per la mia esperienza )
  4. Sostituisci le versioni danneggiate di entrambi i file in ~/Library/Mail/V5/MailData/
  5. Riavvia Mail.app e le tue regole dovrebbero essere ripristinate (anche se potrebbe essere necessario riattivare l'accesso - puoi fare un'opzione, fai clic su una casella di controllo per attivarle nuovamente)
  6. Ritorna nel pannello iCloud delle Preferenze di Sistema, riattiva la casella di controllo Mail principale e, sotto il pulsante Opzioni accanto a iCloud Drive, anche la casella di controllo Posta contiene
risposta data 09.08.2018 - 01:26
fonte

Leggi altre domande sui tag