回答:
ルールは、次の場所にあるプロパティリストに保存されます。
~/Library/Mail/V2/MailData/SyncedRules.plist
最近はV3フォルダ(El Capitan)をチェックしています。SyncedRules.plist
別の.plistファイルが現在のルールセットのアクティブな状態のインデックスを作成するため、のみを復元しても機能しない場合があります。ここで機能したのは、以前のバージョンの~Library/Mail/V3/MailData
ディレクトリに戻ることでした(V2ディレクトリではなくV3ディレクトリにあることに注意してください)。メールはメッセージを再インポートする必要があるため、これには数分かかりますが、~/Library/Mail/V3/MailData/SyncedRules.plist
ファイルのみを復元しても復元されなかったルールは復元されました。
Mac High Sierra OS10.13.4にアップグレードすると失われる可能性のある失われたApple Mailルールを復元するためのCharlesの素晴らしい回答の更新を次に示します。
Apple Mailを閉じます。おそらくあなたのiPhoneとiPadでも。
MacでiCloudに移動し、[メール]ボックスをオフにして、Mailを再度開いたときにiCloudから破損したファイルを置き換えないようにします。
メールの破損していないバックアップコピーに移動します。ユーザーフォルダーをドリルダウンします:〜/ Library / Mail / V5 / MailData /
それがV5フォルダーであることを確認してから開き、SyncedFilesInfo.plistファイルを見つけてコピーします。すぐに、破損した新しいファイルよりも古くて大きいことがわかります。
次に、現在のハードドライブに移動して、同じユーザーフォルダーにドリルダウンし
ます。 。
次に、Mailを再度開きます。あなたの回復したルールはそこにあるはずです。[設定]> [ルール]に移動し、必要なチェックボックスをすべてオンにしてルールを有効にします。ルールを追加または削除して、ファイルが自動的に更新されるようにします。それでも問題が解決しない場合は、古いバックアップファイルを使用して繰り返します。
次にApple Mailを閉じ、OSでiCloud設定を開き、「メール」ボックスを再度チェックしてiCloudを閉じます。人生は再びすべて良いはずです。
Mail V2(Yosemite)でこの問題が発生しました。削除SyncedRules.plist
は機能しませんでした。メールが再起動されたとき、同じルールが戻ってきました。
これは、iCloudで同期されているルールが原因です。それを防ぐには:
~/Library/Mail/V2/MailData/SyncedFilesInfo.plist
対応するエントリを編集および削除しSyncedRules.plist
ます。SyncedRules.plist
バックアップから回復します。これで、回復したルールが存在するはずです。
-チャールズ
実際にSyncedRules.plist
ファイルを編集する必要のない、ロングモントロンのチャールズの回答の更新の変更点を次に示します。
SyncedRules.plist
と、SyncedFilesInfo.plist
~/Library/Mail/V5/MailData/