Program Outlook nie może uzyskać dostępu do folderów publicznych hostowanych na starszych serwerach programu Exchange

Oryginalny numer artykułu KB:   3177600

Symptomy

Rozpatrzmy następujący scenariusz:

W tym scenariuszu użytkownicy, którzy mają skrzynkę pocztową opartą na programie Exchange 2013 lub Exchange 2016, nie mogą uzyskiwać dostępu do folderów publicznych przy użyciu programu Microsoft Outlook.

Przyczyna

Ten problem występuje, jeśli baza danych skrzynki pocztowej obsługująca skrzynkę pocztową użytkownika jest skonfigurowana dla bazy danych folderów publicznych, która różni się od bazy danych funkcji odnajdowania folderów publicznych.

Rozwiązanie

Aby rozwiązać ten problem, skonfiguruj bazę danych skrzynki pocztowej użytkownika tak, aby korzystała z tej samej bazy danych folderów publicznych, co Skrzynka pocztowa odnajdowania:

  1. Przypisz skrzynkę pocztową folderu publicznego do skrzynki pocztowej użytkownika, korzystając z Set-Mailbox polecenia cmdlet, w następujący sposób:

    Set-Mailbox <User> -DefaultPublicFolderMailbox <ProxyMailbox>
    
  2. Przypisz bazę danych folderów publicznych do bazy danych skrzynki pocztowej użytkownika, korzystając z Set-MailboxDatabase polecenia cmdlet, w następujący sposób:

    Set-MailboxDatabase (Get-Mailbox <User>).Database -PublicFolderDatabase (Get-MailboxDatabase (Get-Mailbox <ProxyMailbox>).Database).PublicFolderDatabase
    
  3. Uruchom następujące polecenie cmdlet, aby ponownie uruchomić usługę dostępu klienta RPC programu Microsoft Exchange na serwerze z programem Exchange Server obsługującym foldery publiczne:

    Restart-Service MSExchangeRPC