Udostępnij za pośrednictwem


Nie można odnaleźć skrzynki pocztowej folderu publicznego w środowisku z wieloma lokalizacjami geograficznymi

Symptomy

Jako administrator programu Microsoft Exchange podczas próby pobrania lub edytowania folderu publicznego w dzierżawie z wieloma lokalizacjami geograficznymi programu Exchange zostanie wyświetlony komunikat o błędzie podobny do następującego:

Nie można odnaleźć skrzynki pocztowej "<mailbox GUID>" w lesie lokalnym. Połącz się z odpowiednim lasem przy użyciu identyfikatora ConnectionUri jako https://outlook.office365.com/powershell-liveid?email=<mailbox email address> podczas uruchamiania polecenia New-PSSession.

Podczas próby utworzenia folderu publicznego jest wyświetlany komunikat o błędzie podobny do następującego:

W tej organizacji nie istnieją żadne foldery publiczne. Przed utworzeniem folderu publicznego upewnij się, że utworzono co najmniej jedną skrzynkę pocztową folderu publicznego. Aby utworzyć folder publiczny, kliknij pozycję "Dodaj" +. Po utworzeniu folderu publicznego musisz przypisać uprawnienia, aby użytkownicy mogli uzyskać do niego dostęp i utworzyć podfoldery.

Przyczyna

Skrzynka pocztowa konta administratora i skrzynka pocztowa folderu publicznego, z którym próbujesz pracować, znajdują się w różnych lokalizacjach geograficznych. Centrum administracyjne programu Exchange (EAC) nie obsługuje dostępu do skrzynek pocztowych folderów publicznych znajdujących się w innej lokalizacji geograficznej niż skrzynka pocztowa konta administratora. Jeśli używasz Exchange Online programu PowerShell, być może sesja programu PowerShell nie została połączona ze skrzynką pocztową folderu publicznego.

Uwaga

Lokalizacja geograficzna może zawierać kilka lasów. Lasy są specyficzne dla lokalizacji geograficznej. Problem może również wystąpić, jeśli skrzynka pocztowa administratora i skrzynka pocztowa folderu publicznego znajdują się w tej samej lokalizacji geograficznej, ale w różnych lasach.

Rozwiązanie

Aby zarządzać skrzynką pocztową folderu publicznego, która istnieje w innej lokalizacji geograficznej niż skrzynka pocztowa konta administratora, wykonaj następujące kroki:

  1. Połącz się z programem Exchange Online programu PowerShell, aby uzyskać podstawowy adres SMTP skrzynki pocztowej folderu publicznego. Kroki połączenia działają niezależnie od tego, czy uwierzytelnianie wieloskładnikowe (MFA) jest włączone:

    1. Załaduj moduł Exchange Online programu PowerShell, uruchamiając następujące polecenie w oknie programu PowerShell:

      Import-Module ExchangeOnlineManagement
      
    2. Nawiązywanie połączenia z programem Exchange Online programu PowerShell przy użyciu nowoczesnego uwierzytelniania:

      Connect-ExchangeOnline
      

      Po wyświetleniu monitu wprowadź hasło dla konta administratora. Jeśli konto ma włączoną usługę MFA, musisz również wprowadzić kod zabezpieczeń.

    3. Pobierz podstawowy adres SMTP skrzynki pocztowej folderu publicznego przy użyciu polecenia cmdlet Get-Mailbox . Jeśli komunikat o błędzie określa identyfikator GUID skrzynki pocztowej, uruchom następujące polecenie:

      Get-Mailbox -PublicFolder '<mailbox GUID>' | fl PrimarySmtpAddress
      

      Jeśli komunikat o błędzie nie określa identyfikatora GUID skrzynki pocztowej, uruchom następujące polecenia, aby wysłać zapytanie do głównej skrzynki pocztowej folderu publicznego:

      $mailboxGuid = (Get-OrganizationConfig).RootPublicFolderMailbox.HierarchyMailboxGuid.Guid
      Get-Mailbox -PublicFolder $mailboxGuid | fl PrimarySmtpAddress
      
  2. Otwórz sesję programu PowerShell Exchange Online, która łączy się ze skrzynką pocztową folderu publicznego, z którym próbujesz pracować:

    1. Nawiązywanie połączenia z programem Exchange Online programu PowerShell przy użyciu parametry połączenia określającego podstawowy adres SMTP skrzynki pocztowej folderu publicznego uzyskanego w kroku 1:

      Connect-ExchangeOnline -UserPrincipalName <admin mailbox> -ConnectionUri https://outlook.office365.com/powershell?email=<mailbox smtp address>
      

      Jeśli na przykład konto administratora to admin@contoso.onmicrosoft.com, a adres SMTP skrzynki pocztowej folderu publicznego to PFMBX1_3f15ace7@contoso.onmicrosoft.com, uruchom następujące polecenie:

      Connect-ExchangeOnline -UserPrincipalName admin@contoso.onmicrosoft.com -ConnectionUri https://outlook.office365.com/powershell?email=PFMBX1_3f15ace7@contoso.onmicrosoft.com
      

      Po wyświetleniu monitu wprowadź hasło dla konta administratora. Jeśli konto ma włączoną usługę MFA, musisz również wprowadzić kod zabezpieczeń.

    2. Ponów próbę wykonania polecenia, które tworzy, pobiera lub edytuje folder publiczny.

Więcej informacji

  • Aby sprawdzić lokalizację geograficzną i las skrzynki pocztowej administratora, uruchom następujące polecenie:

    Get-Mailbox <admin mailbox> | select MailboxLocations
    

    W poniższych przykładowych danych wyjściowych eurprd07 identyfikuje lokalizację geograficzną i las skrzynki pocztowej administratora. Lokalizacja geograficzna to Europa. Las w tej lokalizacji geograficznej jest wskazywany przez 07.

    Skrzynka pocztowaLokalizacje: {1; 1bfe328f-3be7-4262-a19d-9b136f993e88; Podstawowy; eurprd07.prod.outlook.com; 40169cc4-ad05-42a4-a9cb-c49427346652}

  • Aby sprawdzić lokalizację geograficzną i las skrzynki pocztowej folderu publicznego, uruchom następujące polecenie:

    Get-Mailbox -PublicFolder '<mailbox GUID>' | select MailboxLocations
    

    W poniższych przykładowych danych wyjściowych namprd07 identyfikuje lokalizację geograficzną i las. Lokalizacja geograficzna jest Ameryka Północna. Las w tej lokalizacji geograficznej jest wskazywany przez 09.

    Skrzynka pocztowaLokalizacje: {1; b97dc6ee-4f88-4ff1-ab66-df87fe274b79; Podstawowy; namprd09.prod.outlook.com; 1dac0c0d-7de1-476e-a2f5-e080237a3091}

  • Aby sprawdzić domyślną lokalizację geograficzną organizacji, uruchom polecenie cmdlet Get-OrganizationConfig w następujący sposób:

    Get-OrganizationConfig | fl DefaultMailboxRegion
    
  • Skrzynka pocztowa konta administratora i skrzynka pocztowa folderu publicznego mogą znajdować się w innej lokalizacji geograficznej lub lesie, jeśli:

  • Aby uzyskać więcej informacji na temat zarządzania skrzynkami pocztowymi Exchange Online w środowisku z wieloma lokalizacjami geograficznymi, zobacz Nawiązywanie połączenia z lokalizacją geograficzną w programie Exchange Online programu PowerShell.