Mail.app kuralları nerede saklanır? Silindiler ve onları geri yüklemek istiyorum


10

Mail.app çeşitli hesaplara bağlanırken sorun yaşadığından, Keychain Access.app içindeki tüm hesapları ve saklanan şifreleri kaldırarak 'sıfırlamaya' çalıştım. Sonra tüm posta hesaplarını yeniden ekledim.

Ancak, belirli bir posta hesabına doğrudan bağlı olmasalar bile, bazı nedenlerden dolayı yapılandırılmış tüm kurallar da silinmiştir.

Bir zaman makinesi yedeklemesinden geri yükleyebilmem için bu kurallar nerede saklanır?

resim açıklamasını buraya girin

Yanıtlar:


12

Kurallar şu adresteki bir özellik listesinde saklanır:

~/Library/Mail/V2/MailData/SyncedRules.plist 
  1. Bu dosyayı bir yedekten geri yükleyin.
  2. Mail.app uygulamasını yeniden başlatın.
  3. Kuralları yeniden etkinleştirin.

Bu günlerde bir V3 klasörü (El Capitan) olup olmadığını kontrol edin. SyncedRules.plistBaşka bir .plist dosyası yürürlükteki kuralların etkin durumunu dizine eklediğinden yalnızca geri yükleme işlemi çalışmayabilir. Burada işe yarayan ~Library/Mail/V3/MailDatadizinin önceki bir sürümüne geri dönmekti (V2 dizininde değil, V3 dizininde olduğuna dikkat edin) . Mail'in iletilerinizi tekrar içe aktarması gerektiğinden bu işlem birkaç dakika sürer, ancak ~/Library/Mail/V3/MailData/SyncedRules.plistyalnızca dosyayı geri yükleyerek geri yüklenmeyen kuralları geri yükledi .


3

Mac High Sierra OS10.13.4'e yükseltirken kaybedebileceğiniz Apple Mail Kurallarını geri yüklemek için Charles'ın harika cevabı için bir güncelleme:

  1. Apple Mail'i kapatın. Muhtemelen iPhone ve iPad'inizde de.

  2. Mac'inizde, iCloud'a gidin ve Posta'yı yeniden açarken bozuk dosyayı iCloud'dan değiştirmemek için Posta kutusunun işaretini kaldırın.

  3. Mail'in bozulmamış yedek kopyasına gidin. Kullanıcı klasörünüzde detaya inin: ~ / Library / Mail / V5 / MailData /
    V5 klasörü olduğundan emin olun, sonra açın, SyncedFilesInfo.plist dosyasını bulun ve kopyalayın. Yakında bozuk yeni dosyadan daha eski ve daha büyük olduğunu göreceksiniz.

  4. Şimdi mevcut sabit sürücünüze gidin ve aynı Kullanıcı klasörüne gidin: ~ / Library / Mail / V5 / MailData /
    sonra açın, daha küçük SyncedFilesInfo.plist dosyasını bulun ve silin ve daha eski, daha büyük yedek dosyanızla değiştirin .

  5. Şimdi Mail'i yeniden açın. Kurtarılan kurallarınız orada olmalıdır. Tercihler> Kurallarınıza gidin ve istediğiniz tüm kutuları işaretleyerek kurallarınızı etkinleştirin. Dosyanın kendisini güncellediğinden emin olmak için bir kural ekleyin veya silin. Bu işe yaramadıysa, daha eski bir yedekleme dosyasıyla tekrarlayın.

  6. Şimdi Apple Mail'i kapatın, işletim sisteminde iCloud Tercihlerini açın, "Mail" kutusunu tekrar işaretleyin ve iCloud'u kapatın. Hayat yine iyi olmalı.



0

Mail V2 (Yosemite) altında bu sorun vardı. SilmeSyncedRules.plist işe yaramadı; Mail yeniden başlatıldığında aynı kurallar geri gelmeye devam etti.

Bunun nedeni, kuralların iCloud'da senkronize edilmesidir. Bunu önlemek için:

  • Mail'den çıkın.
  • Düzen ~/Library/Mail/V2/MailData/SyncedFilesInfo.plistve karşılık gelen girdiyi silmekSyncedRules.plist .
  • Kurtarmak SyncedRules.plistYedeklemenizden .
  • Posta'yı yeniden başlatın ve kuralları yeniden etkinleştirin.

Kurtarılan kurallarınız şimdi orada olmalıdır.

- Charles


0

Bu şeyler bana bir baş ağrısı verdiğinden, V4'ten kişisel deneyimimi paylaşmak istiyorum. SynchedRules.plistBu dizindeki de sildiğinizden emin olun : ~/Library/Mobile Documents/com~apple~mail/Data/V4/SyncedRules.plist


0

İşte Longmont Ron'un Charles'ın cevabını güncellemesinin, SyncedRules.plistdosyanın gerçekten düzenlenmesini gerektirmeyen bir değişikliği :

  1. Mac'inizdeki Mail.app uygulamasından çıkın
  2. Arasında (Time Machine dan örneğin) eski, bozulmamış sürümleri Kurtar SyncedRules.plistveSyncedFilesInfo.plist
  3. Sistem Tercihleri'nin iCloud bölmesinde, hem ana Posta onay kutusunu hem de iCloud Drive'ın yanındaki Seçenekler düğmesinin altındaki Posta onay kutusunu da devre dışı bırakın (bu ikinci düzey aşağı onay kutusunun benim deneyimimde çok önemli olduğu ortaya çıktı)
  4. Her iki dosyanın bozuk sürümlerini ~/Library/Mail/V5/MailData/
  5. Mail.app'ı yeniden başlatın ve kurallarınız tekrar yerine yerleştirilmelidir (yeniden etkinleştirilmeleri gerekebilir) - hepsini yeniden etkinleştirmek için bir onay kutusunu tıklatabilirsiniz)
  6. Sistem Tercihleri'nin iCloud bölmesinde, hem ana Posta onay kutusunu hem de iCloud Drive'ın yanındaki Seçenekler düğmesinin altındaki Posta onay kutusunu yeniden etkinleştirin
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.