Di mana aturan Mail.app disimpan? Mereka dihapus dan saya ingin mengembalikannya

10

Karena Mail.app mengalami masalah saat menyambung ke berbagai akun, saya mencoba 'mengatur ulang' dengan menghapus semua akun dan kata sandi yang tersimpan di Keychain Access.app. Kemudian saya menambahkan kembali semua akun email.

Namun, untuk beberapa alasan semua aturan yang dikonfigurasi juga dihapus, meskipun aturan tersebut tidak terikat langsung dengan akun email tertentu.

Di mana aturan-aturan ini disimpan sehingga saya dapat mengembalikannya dari cadangan mesin waktu?

masukkan deskripsi gambar di sini

gentmatt
sumber

Jawaban:

12

Aturan disimpan dalam daftar properti di:

~/Library/Mail/V2/MailData/SyncedRules.plist 
  1. Pulihkan file ini dari cadangan.
  2. Mulai ulang Mail.app.
  3. Aktifkan kembali aturan.

Hari ini periksa folder V3 (El Capitan). Mengembalikan hanya SyncedRules.plistmungkin tidak berfungsi sebagai file .plist lain mengindeks keadaan aktif dari aturan saat ini yang ditetapkan. Apa yang berhasil di sini adalah kembali ke versi ~Library/Mail/V3/MailDatadirektori yang lebih lama (perhatikan bahwa direktori tersebut ada di direktori V3 - bukan direktori V2) . Ini membutuhkan beberapa menit karena Mail harus mengimpor kembali pesan Anda, tetapi mengembalikan aturan yang tidak dipulihkan dengan mengembalikan hanya ~/Library/Mail/V3/MailData/SyncedRules.plistfile saja.

gentmatt
sumber
3

Berikut ini adalah pembaruan untuk Charles jawaban yang bagus untuk mengembalikan Aturan Apple Mail yang hilang yang mungkin Anda kehilangan saat memutakhirkan ke Mac High Sierra OS10.13.4:

  1. Tutup Apple Mail. Mungkin di iPhone dan iPad Anda juga.

  2. Di Mac Anda, buka iCloud dan hapus centang pada kotak Mail agar Anda tidak mengganti file yang rusak dari iCloud saat membuka kembali Mail.

  3. Buka salinan cadangan Mail yang tidak rusak. Telusuri folder User Anda: ~ / Library / Mail / V5 / MailData /
    pastikan itu folder V5, lalu buka, cari dan salin file SyncedFilesInfo.plist. Segera Anda akan melihat itu lebih tua dan lebih besar dari file baru yang rusak.

  4. Sekarang pergi ke hard drive Anda saat ini dan menelusuri ke folder Pengguna yang sama: ~ / Library / Mail / V5 / MailData /
    kemudian buka, cari dan hapus file SyncedFilesInfo.plist yang lebih kecil dan ganti dengan file cadangan yang lebih lama dan lebih besar .

  5. Sekarang, buka kembali Mail. Aturan Anda yang dipulihkan harus ada di sana. Buka Preferensi> Aturan Anda dan aktifkan aturan Anda dengan mencentang semua kotak yang diinginkan. Tambah atau hapus aturan hanya untuk memastikan file diperbarui dengan sendirinya. Jika itu tidak berhasil, ulangi dengan file cadangan yang lebih lama.

  6. Sekarang tutup Apple Mail, buka Preferensi iCloud di OS, periksa kembali kotak "Mail" dan tutup iCloud. Hidup harus kembali baik.


Longmont Ron
sumber
0

Saya punya masalah ini di Mail V2 (Yosemite). Menghapus SyncedRules.plisttidak berhasil; aturan yang sama terus muncul kembali ketika Mail dimulai kembali.

Ini karena aturan yang disinkronkan di iCloud. Untuk mencegah itu:

  • Keluar dari Surat.
  • Edit ~/Library/Mail/V2/MailData/SyncedFilesInfo.plistdan hapus entri yang sesuai dengan SyncedRules.plist.
  • Pulihkan SyncedRules.plistdari cadangan Anda.
  • Mulai ulang Email dan aktifkan kembali aturan.

Aturan Anda yang dipulihkan sekarang harus ada di sana.

- Charles

Charles
sumber
0

Karena hal ini membuat saya sakit kepala, saya ingin berbagi pengalaman pribadi saya dari V4. Pastikan, Anda juga menghapus SynchedRules.plistdalam direktori ini: ~/Library/Mobile Documents/com~apple~mail/Data/V4/SyncedRules.plist

chuckice
sumber
0

Berikut ini adalah modifikasi dari pembaruan Longmont Ron atas jawaban Charles yang sebenarnya tidak mengharuskan Anda mengedit SyncedRules.plistfile:

  1. Keluar dari Mail.app di Mac Anda
  2. Pulihkan versi lama yang tidak rusak (mis., Dari Time Machine) dari SyncedRules.plistdanSyncedFilesInfo.plist
  3. Di panel iCloud System Preferences, nonaktifkan kedua kotak centang Mail utama dan, di bawah tombol Opsi di sebelah iCloud Drive, kotak centang Mail juga (kotak centang level-down kedua ini ternyata sangat penting dalam pengalaman saya)
  4. Ganti versi kedua file yang rusak di ~/Library/Mail/V5/MailData/
  5. Luncurkan ulang Mail.app dan aturan Anda harus kembali pada tempatnya (meskipun mungkin perlu diaktifkan kembali - Anda dapat meng-klik satu kotak centang untuk mengaktifkan semuanya kembali)
  6. Kembali ke panel iCloud System Preferences, aktifkan kembali kotak centang Mail utama dan, di bawah tombol Opsi di sebelah Drive iCloud, kotak centang Mail juga ada
Michael Hammond
sumber