Mail.app 규칙은 어디에 저장됩니까? 그들은 삭제되었고 복원하고 싶습니다


10

Mail.app가 다양한 계정에 연결하는 데 문제가 있었으므로 Keychain Access.app에서 모든 계정과 저장된 비밀번호를 제거하여 '재설정'하려고했습니다. 그런 다음 모든 메일 계정을 다시 추가했습니다.

그러나 어떤 이유로 든 구성된 모든 규칙 은 특정 메일 계정에 직접 연결되어 있지 않더라도 삭제되었습니다.

이러한 규칙은 타임 머신 백업에서 복원 할 수 있도록 어디에 저장됩니까?

여기에 이미지 설명을 입력하십시오

답변:


12

규칙은 다음의 속성 목록에 저장됩니다.

~/Library/Mail/V2/MailData/SyncedRules.plist 
  1. 백업에서이 파일을 복원하십시오.
  2. Mail.app을 다시 시작하십시오.
  3. 규칙을 다시 활성화하십시오.

요즘에는 V3 폴더 (El Capitan)를 확인하십시오. SyncedRules.plist다른 .plist 파일이 현재 규칙 세트의 활성 상태를 색인화 하기 때문에를 복원하면 작동하지 않을 수 있습니다. 여기서 효과가 있었던 것은 이전 버전의 ~Library/Mail/V3/MailData디렉토리 로 돌아가는 것이 었습니다 (V2 디렉토리가 아니라 V3 디렉토리에 있음) . Mail에서 메시지를 다시 가져와야하는 데 몇 분이 걸리지 ~/Library/Mail/V3/MailData/SyncedRules.plist만 파일 만 복원하면 복원되지 않은 규칙이 복원되었습니다 .


3

다음은 Mac High Sierra OS10.13.4로 업그레이드 할 때 잃어버린 Apple Mail 규칙을 복원하는 Charles의 훌륭한 답변입니다.

  1. Apple Mail을 닫습니다. 아마도 iPhone과 iPad에서도 가능합니다.

  2. Mac에서 iCloud로 이동하여 Mail 상자를 선택 해제하여 Mail을 다시 열 때 iCloud에서 손상된 파일을 바꾸지 마십시오.

  3. 손상되지 않은 Mail의 백업 사본으로 이동하십시오. ~ / Library / Mail / V5 / MailData / 사용자 폴더를 드릴 다운
    하여 V5 폴더인지 확인한 다음 열어서 SyncedFilesInfo.plist 파일을 찾아 복사하십시오. 머지 않아 파일이 손상된 새 파일보다 더 오래되었고 더 커질 것입니다.

  4. 이제 현재 하드 드라이브로 이동하여 ~ / Library / Mail / V5 / MailData /와 같은 사용자 폴더로 드릴 다운
    한 다음 열어서 더 작은 더 작은 SyncedFilesInfo.plist 파일을 찾아 삭제하고 더 큰 이전 백업 파일로 바꾸십시오. .

  5. 이제 Mail을 다시여십시오. 복구 된 규칙이 있어야합니다. 환경 설정> 규칙으로 이동하여 원하는 모든 상자를 선택하여 규칙을 활성화하십시오. 파일 자체가 업데이트되도록 규칙을 추가하거나 삭제하십시오. 그래도 문제가 해결되지 않으면 이전 백업 파일로 반복하십시오.

  6. 이제 Apple Mail을 닫고 OS에서 iCloud 환경 설정을 열고 "Mail"상자를 다시 체크 한 다음 iCloud를 닫으십시오. 인생은 다시 좋은 것이어야합니다.



0

Mail V2 (Yosemite)에서이 문제가 발생했습니다. 삭제 SyncedRules.plist가 작동하지 않았습니다. Mail을 다시 시작할 때도 같은 규칙이 계속 적용됩니다.

이는 iCloud에서 규칙이 동기화 되었기 때문입니다. 이를 방지하려면 다음을 수행하십시오.

  • 메일을 종료하십시오.
  • ~/Library/Mail/V2/MailData/SyncedFilesInfo.plist해당하는 항목을 편집 하고 삭제하십시오 SyncedRules.plist.
  • 백업 SyncedRules.plist에서 복구 하십시오.
  • 메일을 다시 시작하고 규칙을 다시 활성화하십시오.

이제 복구 된 규칙이 있어야합니다.

-찰스


0

이 물건으로 인해 두통이 생겼으므로 V4의 개인적인 경험을 나누고 싶습니다. SynchedRules.plist이 디렉토리에서도 를 삭제하십시오 . ~/Library/Mobile Documents/com~apple~mail/Data/V4/SyncedRules.plist


0

다음은 SyncedRules.plist파일을 실제로 편집 할 필요가없는 Longmont Ron의 Charles 답변에 대한 수정 사항입니다 .

  1. Mac에서 Mail.app를 종료하십시오
  2. 이전의 손상되지 않은 이전 버전 (예 : Time Machine)을 복구 SyncedRules.plist하고SyncedFilesInfo.plist
  3. 시스템 환경 설정의 iCloud 패널에서 기본 Mail 확인란과 iCloud Drive 옆의 옵션 버튼 아래에있는 Mail 확인란도 비활성화하십시오 (이 두 번째 수준 아래 확인란은 내 경험에서 매우 중요합니다).
  4. 두 파일의 손상된 버전을 ~/Library/Mail/V5/MailData/
  5. Mail.app를 다시 시작하면 규칙이 제자리에 있어야합니다 (다시 활성화해야 할 수도 있습니다. 하나의 확인란을 클릭하여 다시 전환 할 수 있습니다)
  6. 시스템 환경 설정의 iCloud 패널로 돌아가서 기본 메일 확인란과 iCloud Drive 옆의 옵션 버튼 아래에있는 메일 확인란도 다시 활성화하십시오.
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.