약속 있음/없음 정보를 구성하려고 하거나 정보를 위임하려고 할 때 Outlook에서 문제가 발생합니다.

증상

Microsoft Outlook에서 약속 있음/없음 정보를 구성하려고 하거나 정보를 위임하려고 할 때 다음 문제 중 하나가 발생합니다.

  • 모임 요청을 수락하거나 사서함에 대리인을 추가할 때 다음 오류 메시지가 표시됩니다.

    약속 있음/없음 정보를 저장할 수 없음

  • 명령줄 스위치를 outlook.exe /cleanfreebusy 사용하여 Outlook을 시작하면 다음과 같은 오류 메시지가 표시됩니다.

    로컬 약속 있음/없음 정보를 클린 수 없습니다.

  • 대리자를 추가하려고 하면 다음 오류 메시지 중 하나가 표시됩니다.

    대리자 설정이 올바르게 저장되지 않았습니다. 약속 있음/없음 정보를 활성화할 수 없습니다.

    대리자 설정이 올바르게 저장되지 않았습니다. 대신 보내기 목록을 활성화할 수 없습니다. 이 개체에 대해 이 작업을 수행할 수 있는 충분한 권한이 없습니다.

  • 공유 일정 항목을 열려고 하면 다음 오류 메시지가 표시됩니다.

    이 항목을 열 수 없습니다. 약속 있음/없음 정보를 열 수 없음

    또한 다음 이벤트는 Outlook 클라이언트 컴퓨터의 애플리케이션 로그에 기록됩니다.

    이벤트 유형: 경고
    이벤트 원본: Outlook
    이벤트 범주: 없음
    이벤트 ID: 25
    날짜: 날짜
    시간: 시간
    사용자: 해당/A
    컴퓨터: Computer_name
    설명:
    약속 있음/없음 정보를 저장할 수 없습니다. 약속 있음/없음 정보를 열 수 없습니다.

  • 대리인이 공유 일정 또는 관리자 일정에서 항목을 만들려고 하면 대리자는 다음 오류 메시지를 받습니다.

    약속 있음/없음 정보를 열 수 없음

원인

이러한 문제는 사서함 속성이 사서함의 숨겨진 메시지를 올바르게 참조하지 않기 때문에 발생합니다. 숨겨진 메시지에는 다음 기능과 관련된 정보가 포함됩니다.

  • 약속 있음/없음 게시
  • 대리자
  • 직접 예약

해결 방법

이 문제를 resolve 위해 다음 방법 중 하나를 사용하여 사서함에 숨겨진 약속 있음/없음 정보를 강제로 다시 생성합니다.

이 섹션의 단계는 Calendar 폴더를 소유한 사용자의 사서함에 적용해야 합니다. 일정 항목을 만들거나 /cleanfreebusy 스위치를 사용하거나 대리자 설정을 구성하려는 사서함입니다.

참고

/cleanfreebusy 스위치는 Outlook 2016 이상 버전에서 사용할 수 없습니다. 대신 /cleanroamedprefs 스위치를 사용할 수 있습니다.

이러한 단계를 수행한 후에는 대리자 및 직접 예약 기능과 관련된 설정을 다시 구성해야 할 수 있습니다.

방법 1: PowerShell cmdlet 사용

PowerShell cmdlet을 실행하여 사서함에서 약속 있음/없음 구성을 삭제한 다음 필요한 대리자 권한을 추가하거나 다시 만들 수 있는 관리자 권한이 있어야 합니다.

  1. 다음 cmdlet을 실행하여 대리자 권한 설정을 다시 만드는 데 필요할 수 있는 현재 일정 폴더 권한을 내보냅니다.

    Get-MailboxFolderPermission -Identity <alias>:\Calendar
    
  2. 대상 사서함에 대해 다음 PowerShell cmdlet을 실행합니다.

    Remove-MailboxFolderPermission -Identity <alias>:\Calendar -ResetDelegateUserCollection
    

    참고

    ResetDelegateUserCollection 매개 변수에 대한 자세한 내용은 Remove-MailboxFolderPermission을 참조하세요.

  3. 필요에 따라 다음 cmdlet을 하나 이상 실행하여 필요한 대리자 권한을 추가하거나 다시 만듭니다.

    Add-MailboxFolderPermission -Identity <alias>:\Calendar -User <delegate alias> -SharingPermissionFlag Delegate
    

방법 2: MFCMAPI 도구 사용

다음 단계를 따릅니다.

  1. Outlook을 끝냅니다.

  2. 사서함에 대한 프로필( 온라인 모드에 대해 구성됨)이 있는지 확인합니다.

    참고

    사서함에 대한 프로필이 없는 경우 제어판 메일 항목을 사용하여 만듭니다.

  3. MFCMAPI 도구를 다운로드합니다.

  4. 다운로드한 MFCMapi.exe 프로그램을 시작한 다음 확인을 선택합니다.

  5. 프로필이 캐시된 모드로 구성된 경우 다음 단계를 사용하여 MFCMAPI 내에서 온라인 모드를 일시적으로 강제 적용합니다.

    1. 도구 메뉴에서 옵션을 선택합니다.
    2. 다음 두 가지 옵션을 사용하도록 설정한 다음 확인을 선택합니다.
    • OpenMsgStore를 호출할 때 MDB_Online 플래그 사용
    • OpenEntry를 호출할 때 MAPI_NO_CACHE 플래그 사용
  6. 세션 메뉴에서 로그온을 선택합니다.

  7. 프로필 이름 목록에서 사서함의 프로필을 선택한 다음 확인을 선택합니다.

  8. 8 적절한 Microsoft Exchange 메시지 저장소를 클릭합니다.

  9. 탐색 창에서 루트 컨테이너를 선택합니다.

  10. 세부 정보 창에서 PR_FREEBUSY_ENTRYIDS 마우스 오른쪽 단추로 클릭하고 속성 삭제를 선택한 다음 확인을 선택합니다.

  11. 탐색 창에서 루트 컨테이너를 확장하고 위쪽 정보 저장소를 확장한 다음 받은 편지함을 선택합니다.

    참고

    위쪽 정보 저장소 는 사서함 지역 설정에 따라 다른 언어로 지역화할 수 있습니다.

  12. 세부 정보 창에서 PR_FREEBUSY_ENTRYIDS 마우스 오른쪽 단추로 클릭하고 속성 삭제를 선택한 다음 확인을 선택합니다.

  13. 다음 단계를 사용하여 LocalFreeBusy 메시지를 삭제합니다.

    1. 탐색 창에서 루트 컨테이너를 확장합니다.
    2. Freebusy 데이터를 두 번 클릭합니다.
    3. 위쪽 창에서 LocalFreebusy의 제목이 있는 항목을 찾습니다. 마우스 오른쪽 단추로 클릭한 다음 메시지 삭제를 선택합니다.
    4. 삭제 스타일에서 영구 삭제 전달 DELETE_HARD_DELETE(복구할 수 없음)을 선택한 다음 확인을 선택합니다.
  14. 탐색 창에서 정보 저장소 >받은 편지함의 상단을선택합니다.

  15. 작업 메뉴에서 기타 테이블을 가리킨 다음 규칙 테이블을 선택합니다.

  16. PR_RULE_PROVIDER 옵션이 SCHEDULE+ EMS 인터페이스로 설정된 규칙을 찾은 다음 삭제합니다.

  17. MFCMAPI를 종료합니다.

참고

파일>계정 설정> 대리자 액세스를 사용하여 Outlook에서 대리자를 수동으로 제거하고 다시 추가해야 할 수있습니다.

대리인 권한 다시 구성 및 직접 예약

대리자 기능 또는 직접 예약 기능과 관련된 사용자 지정 설정이 있는 경우 적절한 단계를 수행합니다.

대리자 기능의 경우

  1. Outlook을 시작합니다.
  2. 파일 탭에서 계정 설정을 선택한 다음 액세스 위임을 선택합니다.
  3. 다시 구성할 대리자를 선택한 다음 권한을 선택합니다.
  4. 권한 위임 대화 상자에서 원하는 옵션을 클릭하여 선택한 다음 확인을 선택합니다.
  5. 모든 대리자에서 3단계와 4단계를 반복합니다.
  6. 확인을 선택합니다.
  7. 파일 탭에서 끝내기를 선택합니다.

직접 예약 기능의 경우

  1. Outlook을 시작합니다.
  2. 파일 탭에서 옵션을선택한 다음 일정을 선택합니다.
  3. Outlook 2016 또는 2013에서 자동 수락/거절을 선택하거나 Outlook 2010에서 리소스 예약을 선택합니다.
  4. 원하는 검사 상자를 선택하려면 클릭합니다.
  5. 확인을 두 번 선택합니다.
  6. 파일 메뉴에서 끝내기를 선택합니다.