Konfigurieren von lokalen Legacyordnern für eine Hybridbereitstellung in Exchange Online
Zusammenfassung: Verwenden Sie die Schritte in diesem Artikel, um öffentliche Ordner zwischen Microsoft 365 oder Office 365 und Ihrer lokalen Exchange Server 2010-Bereitstellung zu synchronisieren.
In einer Hybridbereitstellung können Ihre Benutzer in Exchange Online und/oder lokal sein, und Ihre öffentlichen Ordner sind entweder in Exchange Online oder lokal gespeichert. Öffentliche Ordner können sich nur an einem Ort befinden, sodass Sie entscheiden müssen, ob sich Ihre öffentlichen Ordner in Exchange Online oder lokal befinden. Sie können sich nicht an beiden Speicherorten befinden. Postfächer für öffentliche Ordner werden vom Verzeichnissynchronisierungsdienst mit Exchange Online synchronisiert. E-Mail-aktivierte öffentliche Ordner werden jedoch nicht lokal synchronisiert.
In diesem Artikel wird beschrieben, wie Sie E-Mail-aktivierte öffentliche Ordner synchronisieren, wenn sich Ihre Benutzer in der Cloud befinden und sich Ihre öffentlichen Exchange Server 2010 SP3-Ordner lokal befinden. Ein Cloud 365-Benutzer, der nicht durch ein MailUser-Objekt im lokalen Exchange (lokal für die Öffentliche Ordnerhierarchie des Ziels) dargestellt wird, kann jedoch nicht auf ältere oder moderne lokale öffentliche Ordner zugreifen.
Hinweis
Dieses Thema bezieht sich auf die Exchange Server 2010 SP3-Server als Exchange-Legacyserver.
Sie synchronisieren Ihre E-Mail-aktivierten öffentlichen Ordner mithilfe der folgenden Skripts, die von einer Windows-Aufgabe gestartet werden, die in der lokalen Umgebung ausgeführt wird:
Sync-MailPublicFolders.ps1
: Dieses Skript synchronisiert E-Mail-aktivierte Öffentliche Ordnerobjekte aus Ihrer lokalen Exchange-Bereitstellung mit der Cloud. Es verwendet die lokale Exchange-Bereitstellung als autoritativ, um die Änderungen am Make in der Cloudumgebung zu bestimmen. Das Skript erstellt, aktualisiert oder löscht E-Mail-aktivierte öffentliche Ordnerobjekte in Microsoft Entra basierend auf den In der lokalen Exchange-Bereitstellung vorhandenen Objekten.SyncMailPublicFolders.strings.psd1
: Dies ist eine Unterstützungsdatei, die vom vorherigen Synchronisierungsskript verwendet wird und an denselben Speicherort wie das vorherige Skript kopiert werden sollte.
Wenn Sie dieses Verfahren ausführen, können Ihre lokalen und Cloudbenutzer auf dieselbe lokale Infrastruktur für öffentliche Ordner zugreifen.
Welche Hybridversionen von Exchange funktionieren mit öffentlichen Ordnern?
Die folgende Tabelle enthält die unterstützten Versions- und Speicherortkombinationen von Benutzerpostfächern und Öffentlichen Ordnern. "Hybrid nicht anwendbar" ist weiterhin ein unterstütztes Szenario, wird aber nicht als Hybridszenario betrachtet, da sich sowohl die öffentlichen Ordner als auch die Benutzer am selben Speicherort befinden.
Version | Lokales Exchange 2010-Benutzerpostfach | Lokales Exchange 2013-Benutzerpostfach | Exchange Online-Benutzerpostfach |
---|---|---|---|
Lokale öffentliche Exchange 2010-Ordner | Hybrid nicht zutreffend | Hybrid nicht zutreffend | Unterstützt |
Lokale öffentliche Exchange 2013-Ordner | Hybrid nicht zutreffend | Hybrid nicht zutreffend | Unterstützt |
Öffentliche Ordner in Exchange Online | Nicht unterstützt | Unterstützt | Hybrid nicht zutreffend |
Hinweis
Outlook 2016 bietet keine Unterstützung für den Zugriff auf ältere öffentliche Ordner von Exchange 2007. Wenn Sie Benutzer haben, die Outlook 2016 verwenden, müssen Sie Ihre öffentlichen Ordner in eine neuere Version von Exchange Server verschieben. Weitere Informationen zur Kompatibilität von Outlook 2016 und Office 2016 mit Exchange 2007 und früheren Versionen finden Sie in diesem Artikel.
Schritt 1: Was müssen Sie wissen, bevor Sie beginnen?
In diesen Anweisungen wird davon ausgegangen, dass Sie den Hybridkonfigurations-Assistenten für Folgendes verwendet haben:
- Konfigurieren und synchronisieren Sie Ihre lokalen Exchange- und Exchange Online-Umgebungen.
- Die dns-Einträge der AutoErmittlung, die für die meisten Benutzer verwendet werden, verweisen auf einen lokalen Endpunkt.
Weitere Informationen finden Sie unter Hybrid Configuration Wizard.
Bei diesen Anweisungen wird davon ausgegangen, dass Outlook Anywhere auf allen lokalen Exchange-Legacyservern für öffentliche Ordner aktiviert und funktionsfähig ist. Informationen zum Aktivieren von Outlook Anywhere finden Sie unter Outlook Anywhere.
Die Implementierung der Legacykoexistenz öffentlicher Ordner für eine Hybridbereitstellung von Exchange mit der Cloud erfordert möglicherweise, dass Sie Konflikte während des Importvorgangs beheben müssen. Das folgende Beispiel kann Zu Konflikten führen:
- Nicht routingfähige E-Mail-Adressen werden E-Mail-aktivierten öffentlichen Ordnern zugewiesen.
- Konflikte mit anderen cloudbasierten Benutzern und Gruppen.
Bei diesen Anweisungen wird davon ausgegangen, dass Ihr Exchange Online organization auf eine Version aktualisiert wird, die öffentliche Ordner unterstützt. Installieren Sie das neueste Update für Ihre Outlook-Version.
Um lokal auf öffentliche Ordner zuzugreifen, müssen Benutzer ihre Outlook-Clients auf das öffentliche Outlook-Update vom November 2012 oder eine höhere Version aktualisieren.
Informationen zum Herunterladen des Outlook-Updates vom November 2012 für Outlook 2010 finden Sie unter https://www.catalog.update.microsoft.com/Search.aspx?q=KB4052623.
Informationen zum Herunterladen des Outlook-Updates für Outlook 2007 vom November 2012 finden Sie unter Update für Microsoft Office Outlook 2007 (KB2687404) und laden Sie in Ihrer bevorzugten Sprache aus dem Dialogfeld herunter.
Outlook 2016 für Mac (und frühere Versionen) und Outlook für Mac für Office 365 werden für standortübergreifende öffentliche Legacyordner nicht unterstützt. Benutzer müssen sich am selben Standort wie die öffentlichen Ordner befinden, damit sie mit Outlook für Mac oder Outlook für Mac für Office 365 darauf zugreifen können.
Benutzer, deren Postfächer sich in Exchange Online befinden, können nicht über Outlook im Web auf lokale öffentliche Ordner zugreifen.
Nachdem Sie die Anweisungen in diesem Artikel befolgt haben, um Ihre lokalen öffentlichen Ordner für eine Hybridbereitstellung zu konfigurieren, können Benutzer, die außerhalb Ihrer organization sind, keine Nachrichten an Ihre lokalen öffentlichen Ordner senden, es sei denn, Sie führen einen der folgenden Schritte aus:
- Legen Sie die akzeptierte Domäne für die öffentlichen Ordner auf Internes Relay fest. Weitere Informationen finden Sie unter Verwalten akzeptierter Domänen in Exchange Online.
- Deaktivieren Sie die verzeichnisbasierte Edgeblockierung (Directory Based Edge Blocking, DBEB). Weitere Informationen finden Sie unter Verwenden der verzeichnisbasierten Edgeblockierung zum Ablehnen von Nachrichten, die an ungültige Empfänger gesendet werden.
Schritt 2: Sichtbarmachen von remote gespeicherten Öffentlichen Ordnern
Wenn sich Ihre öffentlichen Ordner auf Servern mit Exchange 2010 oder höher befinden, müssen Sie die Clientzugriffsserverrolle (CAS) auf allen Postfachservern installieren, die über eine Datenbank für öffentliche Ordner verfügen. Diese Aktion ermöglicht die Ausführung des Microsoft Exchange RpcClientAccess-Diensts, sodass alle Clients auf öffentliche Ordner zugreifen können. Weitere Informationen finden Sie unter Installieren von Exchange Server 2010.
Hinweis
Dieser Server muss nicht Teil des Lastenausgleichs von Clientzugriffsservern sein. Weitere Informationen finden Sie unter Grundlegendes zum Lastenausgleich in Exchange 2010.
Erstellen Sie eine leere Postfachdatenbank auf jedem Server für öffentliche Ordner.
Führen Sie für Exchange 2010 den folgenden Befehl aus. Dieser Befehl schließt die Postfachdatenbank aus dem Lastenausgleich für die Postfachbereitstellung aus. Dadurch wird verhindert, dass dieser Datenbank automatisch neue Postfächer hinzugefügt werden.
New-MailboxDatabase -Server <PFServerName_with_CASRole> -Name <NewMDBforPFs> -IsExcludedFromProvisioning $true
Hinweis
Es wird empfohlen, dass Sie nur das Proxypostfach, das Sie in Schritt 3 erstellen, zu dieser Datenbank hinzufügen. In dieser Postfachdatenbank sollten keine anderen Postfächer erstellt werden.
Create ein Proxypostfach in der neuen Postfachdatenbank aus, und blenden Sie das Postfach aus dem Adressbuch aus. Das SMTP dieses Postfachs wird von der AutoErmittlung als DefaultPublicFolderMailbox-SMTP zurückgegeben, sodass der Client durch Auflösen dieses SMTP den Legacy-Exchange-Server für den Zugriff auf öffentliche Ordner erreichen kann.
New-Mailbox -Name <PFMailbox1> -Database <NewMDBforPFs>
Set-Mailbox -Identity <PFMailbox1> -HiddenFromAddressListsEnabled $true
Aktivieren Sie bei Exchange 2010 die AutoErmittlung, um die Proxypostfächer für öffentliche Ordner zurückzugeben.
Set-MailboxDatabase <NewMDBforPFs> -RPCClientAccessServer <PFServerName_with_CASRole>
Wiederholen Sie die vorhergehenden Schritte für jeden Öffentliche Ordner-Server in Ihrer Organisation.
Schritt 3: Herunterladen der Skripts
Laden Sie unter Mail-enabled Public Folders - directory sync script die folgenden Dateien herunter:
Sync-MailPublicFolders.ps1
SyncMailPublicFolders.strings.psd1
Speichern Sie die Dateien auf dem lokalen Computer, auf dem Sie PowerShell ausführen. Beispielsweise C:\PFScripts.
Schritt 4: Konfigurieren der Verzeichnissynchronisierung
Der Verzeichnissynchronisierungsdienst synchronisiert keine E-Mail-aktivierten Öffentlichen Ordner. Wenn Sie das folgende Skript ausführen, werden die E-Mail-aktivierten öffentlichen Ordner lokal synchronisiert. Spezielle Berechtigungen, die E-Mail-aktivierten öffentlichen Ordnern zugewiesen werden, müssen in der Cloud neu erstellt werden, da standortübergreifende Berechtigungen in Hybridbereitstellungsszenarien nicht unterstützt werden. Weitere Informationen finden Sie unter Exchange Server Hybridbereitstellung.
Hinweis
Synchronisierte E-Mail-aktivierte öffentliche Ordner werden für Nachrichtenflusszwecke als E-Mail-Kontaktobjekte angezeigt und werden im Exchange-Verwaltungskonsole nicht angezeigt. Siehe „Get-MailPublicFolder"-Befehl. Verwenden Sie zum erneuten Erstellen der SendAs-Berechtigungen in der Cloud den „RecipientPermission"-Befehl.
Führen Sie auf dem Exchange-Legacyserver den folgenden Befehl aus, um E-Mail-aktivierte öffentliche Ordner aus Ihrem lokalen lokales Active Directory mit der Cloud zu synchronisieren.
Sync-MailPublicFolders.ps1 -Credential (Get-Credential) -CsvSummaryFile "<sync_summary.csv>"
Wo Sie zur Eingabe Ihres Cloudbenutzernamens und -kennworts aufgefordert werden, und <sync_summary.csv> ist der Pfad, zu dem Sie Synchronisierungsvorgänge und Fehler im .csv Format protokollieren möchten.
Hinweis
Vor dem Ausführen des Skripts wird empfohlen, zunächst die Aktionen zu simulieren, die das Skript in Ihrer Umgebung ausführen würde, indem Sie es wie zuvor beschrieben ausführen, jedoch mit dem WhatIf-Parameter .
Es wird auch empfohlen, dieses Skript täglich auszuführen, um Ihre E-Mail-aktivierten öffentlichen Ordner zu synchronisieren.
Schritt 5: Konfigurieren des Zugriffs auf lokale öffentliche Ordner für Exchange Online-Benutzer
Der letzte Schritt in diesem Verfahren ist, die Exchange Online-Organisation zu konfigurieren und Zugriff auf die älteren lokalen öffentlichen Ordner zu gewähren.
Aktivieren Sie die Exchange Online organization für den Zugriff auf die lokalen öffentlichen Ordner. Sie verweisen auf alle Proxypostfächer für öffentliche Ordner, die Sie in Schritt 2: Auffindbare öffentliche Remoteordner erstellt haben.
Führen Sie den folgenden Befehl in Exchange Online PowerShell aus:
Set-OrganizationConfig -PublicFoldersEnabled Remote -RemotePublicFolderMailboxes 'PFMailbox1','PFMailbox2','PFMailbox3'
Sie müssen warten, bis die Active Directory-Synchronisierung abgeschlossen ist, bevor die Änderungen angezeigt werden. Dieser Vorgang kann bis zu 3 Stunden dauern. Wenn Sie nicht auf die sich wiederholenden Synchronisierungen warten möchten, die alle drei Stunden stattfinden, können Sie die Verzeichnissynchronisierung jederzeit erzwingen. Ausführliche Schritte zum Erzwingen der Verzeichnissynchronisierung finden Sie unter Methode 1: Manuelles Überprüfen, ob der Dienst gestartet wurde und dass sich das Administratorkonto anmelden kann. Microsoft 365 und Office 365 zufällig eines der Postfächer für öffentliche Ordner auswählen, die in diesem Befehl bereitgestellt werden.
Wichtig
Ein Cloudbenutzer, der nicht durch ein lokales MailUser-Objekt (lokal in der Zielhierarchie öffentlicher Ordner) dargestellt wird, kann nicht auf ältere oder lokale öffentliche Exchange 2013-Ordner zugreifen. Eine Lösung dazu finden Sie im Knowledge Base-Artikel Exchange Online-Benutzer können nicht auf öffentliche Ordner in Legacy-Versionen zugreifen.
Gewusst wie wissen, dass dieses Verfahren funktioniert hat?
Melden Sie sich in Outlook für einen Benutzer an, der sich in Exchange Online befindet, und führen Sie dann die folgenden Tests für öffentliche Ordner aus:
- Zeigen Sie die Hierarchie an.
- Prüfen Sie die Berechtigungen.
- Erstellen und löschen Sie Öffentliche Ordner.
- Veröffentlichen Sie Inhalte in einem Öffentlichen Ordner, und löschen Sie diese.