Verfahren für Adresslisten in Exchange Server
Adresslisten und globale Adresslisten (GALs) sind Sammlungen von E-Mail-aktivierten Empfängerobjekten aus Active Directory. Sie können GALs erstellen oder ändern und aktualisieren, indem Sie die Tools verwenden, die im Exchange Admin Center (EAC) und in der Exchange-Verwaltungsshell verfügbar sind. Weitere Informationen finden Sie unter Adresslisten in Exchange Server.
Dies sind die Adresslisten- und GAL-Prozeduren, die Sie in diesem Thema finden:
Prozeduren für globale Adresslisten
Verwenden der Exchange-Verwaltungsshell zum Aktualisieren globaler Adresslisten
Verwenden der Exchange-Verwaltungsshell zum Anzeigen von Mitgliedern globaler Adresslisten
Verwenden der Exchange-Verwaltungsshell zum Erstellen globaler Adresslisten
Verwenden der Exchange-Verwaltungsshell zum Ändern globaler Adresslisten
Verwenden der Exchange-Verwaltungsshell zum Entfernen globaler Adresslisten
Verfahren für die Adressliste
Empfängerfilter in der Exchange-Verwaltungskonsole
Empfängerfilter in der Exchange-Verwaltungsshell
Was sollten Sie wissen, bevor Sie beginnen?
Geschätzte Zeit bis zum Abschließen der einzelnen Verfahren: 5 Minuten.
Bevor Sie diese Verfahren ausführen können, müssen Ihnen die entsprechenden Berechtigungen zugewiesen werden. Informationen zu den von Ihnen benötigten Berechtigungen finden Sie unter "Adresslisten" im Thema Berechtigungen für E-Mail-Adressen und Adressbücher.
Sie können einige der Verfahren in diesem Thema mithilfe des EAC ausführen. Weitere Informationen zum Exchange Admin Center finden Sie unter Exchange Admin Center in Exchange Server. Einige Verfahren erfordern die Exchange-Verwaltungsshell. Informationen über das Öffnen der Exchange-Verwaltungsshell in Ihrer lokalen Exchange-Organisation finden Sie unter Open the Exchange Management Shell.
Informationen zu Tastenkombinationen für die Verfahren in diesem Thema finden Sie unter Tastenkombinationen in der Exchange-Verwaltungskonsole.
Tipp
Liegt ein Problem vor? Bitten Sie in den Exchange-Foren um Hilfe. Sie finden die Foren unter folgenden Links: Exchange Server, Exchange Online oder Exchange Online Protection.
Prozeduren für globale Adresslisten
Alle Verfahren zum Ändern oder Aktualisieren einer GAL erfordern die Exchange-Verwaltungsshell.
Verwenden der Exchange-Verwaltungsshell zum Aktualisieren globaler Adresslisten
Nachdem Sie eine GAL erstellt oder geändert haben, müssen Sie deren Mitgliedschaft aktualisieren. Durch das Aktualisieren einer GAL wird nur der Aktualisierungsvorgang gestartet. Es kann mehrere Stunden dauern, bis das GAL-Update abgeschlossen ist.
Verwenden Sie die folgende Syntax, um eine GAL zu aktualisieren:
Update-GlobalAddressList -Identity <GALIdentity>
In diesem Beispiel wird die GAL mit dem Namen Contoso GAL aktualisiert.
Update-AddressList -Identity "Contoso GAL"
In diesem Beispiel werden alle GALs in der Organisation aktualisiert, die Updates erfordern.
Get-GlobalAddressList | where {$_.RecipientFilterApplied -eq $false} | Update-GlobalAddressList
Ausführliche Informationen zu Syntax und Parametern finden Sie unter Update-GlobalAddressList.
Woher wissen Sie, dass dieses Verfahren erfolgreich war?
Um zu überprüfen, ob Sie die GAL erfolgreich aktualisiert haben, ersetzen <Sie GALIdentity> durch den Namen der Adressliste, und führen Sie den folgenden Befehl aus, um zu überprüfen, ob der Wert der RecipientFilterApplied-Eigenschaft vorhanden ist:
Get-AddressList -Identity <GALIdentity> | Format-Table -Auto Name,RecipientFilterApplied
Verwenden der Exchange-Verwaltungsshell zum Anzeigen von Mitgliedern globaler Adresslisten
Technisch gesehen gibt diese Prozedur alle Empfänger (einschließlich ausgeblendeter Empfänger) zurück, die den Empfängerfiltern für die GAL entsprechen. Die Empfänger, die tatsächlich in der GAL sichtbar sind, weisen den HiddenFromAddressListsEnabled-Eigenschaftswert
False
auf.Wenn die GAL nicht auf dem neuesten Stand ist (die RecipientFilterApplied-Eigenschaft hat den Wert
False
), sollten Sie die GAL aktualisieren, bevor Sie die Elemente anzeigen. Weitere Informationen finden Sie im vorherigen Abschnitt.
Verwenden Sie die folgende Syntax, um die Elemente einer GAL anzuzeigen:
$GAL = Get-GlobalAddressList -Identity <GALIdentity>; Get-Recipient -ResultSize unlimited -RecipientPreviewFilter $GAL.RecipientFilter | select Name,PrimarySmtpAddress,HiddenFromAddressListsEnabled
In diesem Beispiel werden die Mitglieder der GAL mit dem Namen Humongous Insurance zurückgegeben.
$GAL = Get-GlobalAddressList -Identity "Humongous Insurance"; Get-Recipient -ResultSize unlimited -RecipientPreviewFilter $GAL.RecipientFilter | select Name,PrimarySmtpAddress,HiddenFromAddressListsEnabled
In diesem Beispiel werden die Ergebnisse in die Datei C:\Eigene Dokumente\Humongous Insurance Export.csv exportiert.
$GAL = Get-GlobalAddressList -Identity "Humongous Insurance"; Get-Recipient -ResultSize unlimited -RecipientPreviewFilter $GAL.RecipientFilter | select Name,PrimarySmtpAddress,HiddenFromAddressListsEnabled | Export-Csv -NoTypeInformation -Path "C:\My Documents\Humongous Insurance Export.csv"
Verwenden der Exchange-Verwaltungsshell zum Erstellen globaler Adresslisten
Weitere Informationen zu den Anforderungen und Auswirkungen mehrerer GALs in Ihrer Organisation finden Sie unter Globale Adresslisten.
Ausführliche Informationen zu Empfängerfiltern in der Exchange-Verwaltungsshell finden Sie im Abschnitt Empfängerfilter in der Exchange-Verwaltungsshell in diesem Thema.
Verwenden Sie die folgende Syntax, um eine GAL zu erstellen:
New-GlobalAddressList -Name "<GAL Name>" [<Precanned recipient filter | Custom recipient filter>]
In diesem Beispiel wird eine GAL mit einem vordefinierten Empfängerfilter erstellt:
Name: Contoso GAL
Filter für vordefinierte Empfänger: Alle Empfängertypen, bei denen der Unternehmenswert Contoso ist.
New-GlobalAddressList -Name "Contoso GAL" -IncludedRecipients AllRecipients -ConditionalCompany Contoso
In diesem Beispiel wird eine GAL mit einem benutzerdefinierten Empfängerfilter erstellt:
Name: Agentur A GAL
Benutzerdefinierter Empfängerfilter: Alle Empfängertypen, bei denen die CustomAttribute15-Eigenschaft den Wert AgencyA enthält.
New-GlobalAddressList -Name "Agency A GAL" -RecipientFilter "CustomAttribute15 -like '*AgencyA*'"
Ausführliche Informationen zu Syntax und Parametern finden Sie unter New-GlobalAddressList.
Woher wissen Sie, dass dieses Verfahren erfolgreich war?
Um zu überprüfen, ob Sie erfolgreich eine GAL erstellt haben, verwenden Sie eines der folgenden Verfahren:
Wechseln Sie im EAC zuOrganisationsadressenlisten>, wählen Sie die Adressliste aus, und klicken Sie auf Bearbeiten ( um die Details anzuzeigen.
Ersetzen Sie in der Exchange-Verwaltungsshell GAL-Name> durch den Namen der GAL, und führen Sie den folgenden Befehl aus, um die Eigenschaftswerte zu überprüfen:<
Get-GlobalAddressList -Identity "<GAL Name>" | Format-List Name,RecipientFilterType,RecipientContainer,RecipientFilter,IncludedRecipients,Conditional*
Verwenden der Exchange-Verwaltungsshell zum Ändern globaler Adresslisten
Die gleichen Einstellungen sind verfügbar wie beim Erstellen der GAL. Weitere Informationen finden Sie im vorherigen Abschnitt.
Nachdem Sie die GAL geändert haben, müssen Sie deren Mitgliedschaft aktualisieren. Weitere Informationen finden Sie im Abschnitt Verwenden der Exchange-Verwaltungsshell zum Aktualisieren globaler Adresslisten in diesem Thema.
Sie können einen benutzerdefinierten Empfängerfilter nicht durch einen vordefinierten Empfängerfilter ersetzen oder umgekehrt in einer vorhandenen GAL.
Verwenden Sie die folgende Syntax, um eine GAL zu ändern:
Set-GlobalAddressList -Identity <GALIdentity>] [-Name <Name>] [<Precanned recipient filter | Custom recipient filter>] [-RecipientContainer <OrganizationalUnit>]
Wenn Sie die Werte des bedingten Parameters ändern, können Sie die folgende Syntax verwenden, um Werte hinzuzufügen oder zu entfernen, ohne dass sich dies auf andere vorhandene Werte auswirkt: @{Add="<Value1>","<Value2>"...; Remove="<Value1>","<Value2>"...}
.
In diesem Beispiel wird die vorhandene GAL mit dem Namen Contoso GAL geändert, indem der Unternehmenswert Fabrikam zum filtervorbereiteten Empfänger hinzugefügt wird.
Set-GlobalAddressList -Identity "Contoso GAL" -ConditionalCompany @{Add="Fabrikam"}
Ausführliche Informationen zu Syntax und Parametern finden Sie unter Set-GlobalAddressList.
Woher wissen Sie, dass dieses Verfahren erfolgreich war?
Um zu überprüfen, ob Sie eine GAL erfolgreich geändert haben, verwenden Sie eines der folgenden Verfahren:
Wechseln Sie im EAC zuOrganisationsadressenlisten>, wählen Sie die Adressliste aus, und klicken Sie auf Bearbeiten ( um die Details anzuzeigen.
Ersetzen Sie in der Exchange-Verwaltungsshell GAL-Name> durch den Namen der GAL, und führen Sie den folgenden Befehl aus, um die Eigenschaftswerte zu überprüfen:<
Get-GlobalAddressList -Identity "<GAL Name>" | Format-List Name,RecipientFilterType,RecipientContainer,RecipientFilter,IncludedRecipients,Conditional*
Verwenden der Exchange-Verwaltungsshell zum Entfernen globaler Adresslisten
Sie können die GAL namens Standard-Offlineadressbuch nicht entfernen. Dabei handelt es sich um die GAL, die automatisch von Exchange erstellt wird, und die einzige GAL, die den Wert der IsDefaultGlobalAddressList-Eigenschaft aufweist
True
.Sie können keine GAL entfernen, die in einem Offlineadressbuch (OAB) definiert ist. Informationen zum Ändern der in einem OAB definierten Adresslisten finden Sie unter Hinzufügen und Entfernen von Adresslisten zu Offlineadressbüchern mithilfe der Exchange-Verwaltungsshell.
Verwenden Sie die folgende Syntax, um eine GAL zu entfernen:
Remove-GlobalAddressList -Identity <GALIdentity>
In diesem Beispiel wird die Adressliste "Agency A GAL" entfernt.
Remove-GlobalAddressList -Identity "Agency A GAL"
Ausführliche Informationen zu Syntax und Parametern finden Sie unter Remove-GlobalAddressList.
Woher wissen Sie, dass dieses Verfahren erfolgreich war?
Um zu überprüfen, ob Sie eine GAL erfolgreich entfernt haben, verwenden Sie eines der folgenden Verfahren:
Wechseln Sie im EAC zuOrganisationsadressenlisten>, und überprüfen Sie, ob die GAL nicht mehr aufgeführt ist.
Führen Sie in der Exchange-Verwaltungsshell den folgenden Befehl aus, um zu überprüfen, ob die GAL nicht aufgeführt ist:
Get-GlobalAddressList
Verfahren für die Adressliste
Aktualisieren von Adresslisten
Nachdem Sie eine Adressliste im EAC oder der Exchange-Verwaltungsshell erstellt oder geändert haben, müssen Sie die Mitgliedschaft in der Adressliste aktualisieren.
Wenn die Adressliste mehr als 3.000 Empfänger enthält, empfiehlt es sich, die Adressliste mithilfe der Exchange-Verwaltungsshell zu aktualisieren. Das Aktualisieren der Mitgliedschaft in der Adressliste dauert lange und verhindert, dass Sie die EAC-Sitzung verwenden können, bis die Adressliste vollständig aktualisiert ist.
Wenn die Adressliste weniger als 3000 Empfänger enthält, ist es in Ordnung, das EAC zu verwenden.
Verwenden des EAC zum Aktualisieren von Adresslisten
Navigieren Sie im EAC zuOrganisationsadressenlisten>, und wählen Sie die Adressliste aus, die Sie aktualisieren möchten.
Wenn die Adressliste aktualisiert werden muss, wird im Detailbereich der Abschnitt Nicht aktuell mit dem Link Aktualisieren angezeigt. Klicken Sie auf Aktualisieren.
Wenn die Adressliste bereits auf dem neuesten Stand ist, wird im Detailbereich Diese Adressliste ist auf dem neuesten Stand angezeigt.
Nachdem Sie auf Aktualisieren geklickt haben, wird eine Warnmeldung angezeigt. Klicken Sie auf Ja , um die Adressliste mithilfe des EAC zu aktualisieren. Mit einer Statusanzeige können Sie den Aktualisierungsprozess überwachen. Wenn das Update abgeschlossen ist, klicken Sie auf Schließen.
Verwenden der Exchange-Verwaltungsshell zum Aktualisieren von Adresslisten
Verwenden Sie die folgende Syntax, um eine Adressliste zu aktualisieren:
Update-AddressList -Identity [<AddressListIdentity>]
In diesem Beispiel wird die Adressliste mit dem Namen Northwest Executives aktualisiert.
Update-AddressList -Identity "Northwest Executives"
In diesem Beispiel wird die Adressliste Sales aktualisiert, die sich unter der Adressliste namens Nordamerika befindet.
Update-AddressList "North America\Sales"
In diesem Beispiel werden alle Adresslisten in der Organisation aktualisiert, für die Updates erforderlich sind.
Get-AddressList | where {$_.RecipientFilterApplied -eq $false} | Update-AddressList
Ausführliche Informationen zu Syntax und Parametern finden Sie unter Update-AddressList.
Woher wissen Sie, dass dieses Verfahren erfolgreich war?
Um zu überprüfen, ob Sie eine Adressliste erfolgreich aktualisiert haben, verwenden Sie eines der folgenden Verfahren:
Wechseln Sie im EAC zuOrganisationsadressenlisten>, wählen Sie die Adressliste aus, und vergewissern Sie sich, dass diese Adressliste auf dem neuesten Stand ist (anstelle von Nicht auf dem neuesten Stand mit einem Update-Link) im Detailbereich angezeigt wird.
Ersetzen Sie <in der Exchange-Verwaltungsshell AddressListIdentity> durch den Namen der Adressliste, und führen Sie den folgenden Befehl aus, um den Wert der RecipientFilterApplied-Eigenschaft zu überprüfen:
Get-AddressList -Identity <AddressListIdentity> | Format-Table -Auto Name,RecipientFilterApplied
Anzeigen der Mitglieder von Adresslisten
Wenn die Adressliste nicht auf dem neuesten Stand ist, sollten Sie die Adressliste aktualisieren, bevor Sie die Mitglieder anzeigen. Weitere Informationen finden Sie im vorherigen Abschnitt.
Verwenden des EAC zum Anzeigen der Mitglieder von Adresslisten
Navigieren Sie im EAC zuOrganisationsadressenlisten>, wählen Sie die Adressliste aus, und klicken Sie dann auf Bearbeiten (
Klicken Sie auf Empfänger anzeigen, die in der Adressliste enthalten sind.
Verwenden der Exchange-Verwaltungsshell zum Anzeigen von Mitgliedern von Adresslisten
- Technisch gesehen gibt diese Prozedur alle Empfänger (einschließlich ausgeblendeter Empfänger) zurück, die den Empfängerfiltern für die Adressliste entsprechen. Die Tatsächlich in der Adressliste sichtbaren Empfänger weisen den HiddenFromAddressListsEnabled-Eigenschaftswert
False
auf.
Verwenden Sie die folgende Syntax, um die Elemente einer Adressliste anzuzeigen:
$AL = Get-AddressList -Identity <AddressListIdentity>; Get-Recipient -ResultSize unlimited -RecipientPreviewFilter $AL.RecipientFilter | select Name,PrimarySmtpAddress,HiddenFromAddressListsEnabled
In diesem Beispiel werden die Mitglieder der Adressliste "Southeast Offices" zurückgegeben.
$AL = Get-AddressList -Identity "Southeast Offices"; Get-Recipient -ResultSize unlimited -RecipientPreviewFilter $AL.RecipientFilter | select Name,PrimarySmtpAddress,HiddenFromAddressListsEnabled
In diesem Beispiel werden die Ergebnisse in die Datei C:\My Documents\Southeast Offices Export.csv exportiert.
$AL = Get-AddressList -Identity "Southeast Offices"; Get-Recipient -ResultSize unlimited -RecipientPreviewFilter $AL.RecipientFilter | select Name,PrimarySmtpAddress,HiddenFromAddressListsEnabled | Export-Csv -NoTypeInformation -Path "C:\My Documents\Southeast Offices Export.csv"
Erstellen von Adresslisten
Sie können Adresslisten mithilfe des EAC oder der Exchange-Verwaltungsshell erstellen. Wenn Sie im EAC eine Adressliste erstellen, müssen Sie einen Empfängerfilter einschließen, der auf dem Empfängertyp (bestimmte Typen oder alle Empfänger) basiert. In der Exchange-Verwaltungsshell müssen Sie keinen Empfängerfilter einschließen, der auf dem Empfängertyp basiert.
Verwenden des EAC zum Erstellen von Adresslisten
Wechseln Sie im EAC zuOrganisationsadressenlisten>, und klicken Sie dann auf Neu (.
Konfigurieren Sie in den daraufhin geöffneten Adresslistenfenstern die folgenden Einstellungen:
Name: Geben Sie einen eindeutigen, beschreibenden Namen für die Adressliste ein.
Adresslistenpfad: Sie können die Adressliste im Stamm ("****", auch bekannt als Alle Adresslisten), oder Sie können die Adressliste unter einer vorhandenen Adressliste erstellen. Um die Adressliste unter einer vorhandenen Adressliste zu erstellen, klicken Sie auf Durchsuchen, wählen Sie die Adressliste im Auswahlfenster aus, und klicken Sie dann auf OK.
Ausführliche Informationen zu den Hier verfügbaren Empfängerfiltern und Vorschauoptionen finden Sie im Abschnitt Empfängerfilter im EAC in diesem Thema.
Klicken Sie nach Abschluss des Vorgangs auf Speichern. Sie erhalten eine Warnmeldung, in der Sie aufgefordert werden, im Detailbereich auf Aktualisieren zu klicken, um die Mitgliedschaft in der Adressliste zu aktualisieren. Weitere Informationen finden Sie im Abschnitt Aktualisieren von Adresslisten in diesem Thema.
Verwenden der Exchange-Verwaltungsshell zum Erstellen von Adresslisten
Sie können Adresslisten mit oder ohne Empfängerfilter erstellen. Ausführliche Informationen zu Empfängerfiltern in der Exchange-Verwaltungsshell finden Sie im Abschnitt Empfängerfilter in der Exchange-Verwaltungsshell in diesem Thema.
Verwenden Sie die folgende Syntax, um eine Adressliste zu erstellen:
New-AddressList -Name "<Address List Name>" [-Container <ExistingAddressListPath>] [<Precanned recipient filter | Custom recipient filter>] [-RecipientContainer <OrganizationalUnit>]
In diesem Beispiel wird eine Adressliste mit einem vordefinierten Empfängerfilter erstellt:
Name: Southeast Offices
Speicherort: Unter dem Stamm ("
\
", auch bekannt als Alle Adresslisten), da wir den Container-Parameter nicht verwendet haben und der Standardwert ist " "\
".Musterfilter für Empfänger: Alle Benutzer mit Postfächern, bei denen der Wert Bundesland oder Kanton GA, AL oder LA (Georgia, Alabama oder Louisiana) lautet.
New-AddressList -Name "Southeast Offices" -IncludedRecipients MailboxUsers -ConditionalStateorProvince "GA","AL","LA"
In diesem Beispiel wird eine Adressliste mit einem benutzerdefinierten Empfängerfilter erstellt:
Name: Northwest Executives
Standort: Unter der vorhandenen Adressliste namens Nordamerika.
Benutzerdefinierter Empfängerfilter: Alle Benutzer mit Postfächern, bei denen der Title-Wert „Leiter“ oder „Manager“ enthält und der Wert Bundesland oder Kanton WA, OR oder ID (Washington, Oregon oder Idaho) lautet.
New-AddressList -Name "Northwest Executives" -Container "\North America"-RecipientFilter "(RecipientType -eq 'UserMailbox') -and (Title -like '*Director*' -or Title -like '*Manager*') -and (StateOrProvince -eq 'WA' -or StateOrProvince -eq 'OR' -or StateOrProvince -eq 'ID')"
Ausführliche Informationen zu Syntax und Parametern finden Sie unter New-AddressList.
Woher wissen Sie, dass dieses Verfahren erfolgreich war?
Verwenden Sie eines der folgenden Verfahren, um zu überprüfen, ob Sie erfolgreich eine Adressliste erstellt haben:
Wechseln Sie im EAC zuOrganisationsadressenlisten>, wählen Sie die Adressliste aus, und klicken Sie auf Bearbeiten ( um die Details anzuzeigen.
Ersetzen Sie in der Exchange-Verwaltungsshell [<AddressListPath>] <AddressListName> durch den Namen und (optional) den Speicherort der Adressliste, und führen Sie den folgenden Befehl aus, um die Eigenschaftswerte zu überprüfen:
Get-AddressList -Identity "[<AddressListPath>\]<AddressListName>" | Format-List Name,RecipientFilterType,RecipientContainer,RecipientFilter,IncludedRecipients,Conditional*
Ändern von Adresslisten
Wenn Sie eine Adressliste ohne Empfängerfilter oder einen benutzerdefinierten Empfängerfilter in der Exchange-Verwaltungsshell erstellt haben, können Sie die Adressliste im EAC nicht ändern. Sie müssen die Exchange-Verwaltungsshell verwenden.
Nachdem Sie eine Adressliste geändert haben, müssen Sie deren Mitgliedschaft aktualisieren. Weitere Informationen finden Sie im Abschnitt Aktualisieren von Adresslisten in diesem Thema.
Sie können einen benutzerdefinierten Empfängerfilter nicht durch einen vordefinierten Empfängerfilter ersetzen oder umgekehrt in einer vorhandenen Adressliste.
Sie können den Speicherort einer Adressliste mithilfe des Cmdlets Move-AddressList in der Exchange-Verwaltungsshell ändern. Weitere Informationen finden Sie im Abschnitt Verwenden der Exchange-Verwaltungsshell zum Verschieben von Adresslisten in diesem Thema.
Ändern von Adresslisten im EAC
Wechseln Sie im EAC zuOrganisationsadressenlisten>, wählen Sie die Adressliste aus, und klicken Sie dann auf Bearbeiten (
Konfigurieren Sie in adresslistenfenstern , die geöffnet werden, die folgenden Einstellungen:
Anzeigename: Geben Sie einen eindeutigen, beschreibenden Namen für die Adressliste ein.
Ausführliche Informationen zu den Hier verfügbaren Empfängerfiltern und Vorschauoptionen finden Sie im Abschnitt Empfängerfilter im EAC in diesem Thema.
Klicken Sie nach Abschluss des Vorgangs auf Speichern. Sie erhalten eine Warnmeldung, in der Sie aufgefordert werden, im Detailbereich auf Aktualisieren zu klicken, um die Mitgliedschaft in der Adressliste zu aktualisieren. Weitere Informationen finden Sie im Abschnitt Aktualisieren von Adresslisten in diesem Thema.
Ändern von Adresslisten in der Exchange-Verwaltungsshell
Dieselben grundlegenden Eigenschaften wie beim Erstellen der Adressliste sind verfügbar. Weitere Informationen finden Sie im Abschnitt Verwenden der Exchange-Verwaltungsshell zum Erstellen von Adresslisten in diesem Thema.
Sie können dieses Verfahren nicht verwenden, um eine Adressliste zu verschieben. Weitere Informationen finden Sie im Abschnitt Verwenden der Exchange-Verwaltungsshell zum Verschieben von Adresslisten in diesem Thema.
Um eine vorhandene Adressliste zu ändern, verwenden Sie die folgende Syntax:
Set-AddressList -Identity <AddressListIdentity> [-Name <Name>] [<Precanned recipient filter | Custom recipient filter>] [-RecipientContainer <OrganizationalUnit>]
Wenn Sie die Werte des bedingten Parameters ändern, können Sie die folgende Syntax verwenden, um Werte hinzuzufügen oder zu entfernen, ohne dass sich dies auf andere vorhandene Werte auswirkt: @{Add="<Value1>","<Value2>"...; Remove="<Value1>","<Value2>"...}
.
In diesem Beispiel wird die vorhandene Adressliste mit dem Namen "Southeast Offices" geändert, indem dem filterbereiten Empfänger der Wert des Bundesstaats oder der Provinz TX (Texas) hinzugefügt wird.
Set-AddressList -Identity "Southeast Offices" -ConditionalStateOrProvince @{Add="TX"}
Ausführliche Informationen zu Syntax und Parametern finden Sie unter Set-AddressList.
Woher wissen Sie, dass dieses Verfahren erfolgreich war?
Um zu überprüfen, ob Sie eine Adressliste erfolgreich geändert haben, verwenden Sie eines der folgenden Verfahren:
Wechseln Sie im EAC zuOrganisationsadressenlisten>, wählen Sie die Adressliste aus, und klicken Sie auf Bearbeiten ( um die Details anzuzeigen.
Ersetzen Sie in der Exchange-Verwaltungsshell AddressListIdentity> durch den Pfad\name der Adressliste, und führen Sie den folgenden Befehl aus, um die Eigenschaftswerte zu überprüfen:<
Get-AddressList -Identity "<AddressListIdentity>" | Format-List Name,RecipientFilterType,RecipientContainer,RecipientFilter,IncludedRecipients,Conditional*
Verwenden der Exchange-Verwaltungsshell zum Verschieben von Adresslisten
Sie können den Speicherort einer Adressliste auswählen, wenn Sie eine Adressliste im EAC oder in der Exchange-Verwaltungsshell erstellen. Sie können eine vorhandene Adressliste jedoch nur mithilfe des Cmdlets Move-AddressList in der Exchange-Verwaltungsshell verschieben. Wenn die Quelladressliste untergeordnete Adresslisten enthält, wird die Adresslistenhierarchie an den von Ihnen angegebenen Zielspeicherort verschoben.
Verwenden Sie die folgende Syntax, um eine Adressliste zu verschieben:
Move-AddressList -Identity "<AddressListIdentity>" -Target "<AddressListIdentity or \>"
In diesem Beispiel wird die Adressliste "Southeast Offices" aus dem Stamm ("\
, auch als Alle Adresslisten bezeichnet) in die Adressliste mit dem Namen Nordamerika verschoben.
Move-AddressList -Identity "Southeast Offices" -Target "North America"
Ausführliche Informationen zu Syntax und Parametern finden Sie unter Move-AddressList.
Woher wissen Sie, dass dieses Verfahren erfolgreich war?
Um zu überprüfen, ob Sie eine Adressliste erfolgreich geändert haben, verwenden Sie eines der folgenden Verfahren:
Wechseln Sie im EAC zuOrganisationsadressenlisten>, wählen Sie die Adressliste aus, und klicken Sie auf Bearbeiten ( um die Details anzuzeigen.
Ersetzen Sie in der Exchange-Verwaltungsshell AddressListIdentity> durch den Pfad\name der Adressliste, und führen Sie den folgenden Befehl aus, um die Eigenschaftswerte zu überprüfen:<
Get-AddressList -Identity "<AddressListIdentity>" | Format-List Name,RecipientFilterType,RecipientContainer,RecipientFilter,IncludedRecipients,Conditional*
Entfernen von Adresslisten
Wenn die Adressliste mehr als 3.000 Empfänger enthält, empfiehlt es sich, die Adressliste mithilfe der Exchange-Verwaltungsshell zu entfernen. Das Entfernen der Adressliste dauert lange und verhindert, dass Sie die EAC-Sitzung verwenden können, bis die Adressliste vollständig entfernt ist. Wenn die Adressliste weniger als 3.000 Empfänger enthält, ist es in Ordnung, die Adressliste mithilfe des EAC zu entfernen.
Sie können keine Adressliste entfernen, die in einem Offlineadressbuch (OAB) definiert ist. Informationen zum Ändern der in einem OAB definierten Adresslisten finden Sie unter Hinzufügen und Entfernen von Adresslisten zu Offlineadressbüchern mithilfe der Exchange-Verwaltungsshell.
Sie können keine Adressliste entfernen, die untergeordnete Adresslisten enthält (Sie erhalten einen Fehler). Führen Sie zunächst einen der folgenden Schritte aus:
Verwenden Sie das EAC, um die übergeordneten und alle untergeordneten Adresslisten gleichzeitig zu entfernen.
Verwenden Sie die Exchange-Verwaltungsshell, um alle untergeordneten Adresslisten mithilfe des Cmdlets Move-AddressList an einen anderen Speicherort zu verschieben.
Verwenden des EAC zum Entfernen von Adresslisten
Wechseln Sie im EAC zuOrganisationsadressenlisten>.
Wählen Sie die Adressliste oder Listen aus, die Sie entfernen möchten, und klicken Sie dann auf Entfernen ( Sie können mehrere Adresslisten auswählen, indem Sie beim Auswählen der einzelnen Listen die STRG-TASTE drücken.
Klicken Sie in der angezeigten Warnmeldung auf Ja. Mit einer Statusanzeige können Sie den Entfernungsprozess überwachen. Wenn der Entfernungsvorgang abgeschlossen ist, klicken Sie auf Schließen.
Verwenden der Exchange-Verwaltungsshell zum Entfernen von Adresslisten
Verwenden Sie die folgende Syntax, um eine Adressliste zu entfernen:
Remove-AddressList -Identity "[<AddressListPath>\]<AddressListName>" [-Recursive]
In diesem Beispiel wird die Adressliste "Southeast Offices" und alle untergeordneten Elemente aus der adressliste "Nordamerika" entfernt.
Remove-AddressList -Identity "North America\Southeast Offices" -Recursive
Ausführliche Informationen zu Syntax und Parametern finden Sie unter Remove-AddressList.
Woher wissen Sie, dass dieses Verfahren erfolgreich war?
Um zu überprüfen, ob Sie eine Adressliste erfolgreich entfernt haben, verwenden Sie eines der folgenden Verfahren:
Wechseln Sie im EAC zuOrganisationsadressenlisten>, und überprüfen Sie, ob die Adressliste nicht mehr aufgeführt ist.
Führen Sie in der Exchange-Verwaltungsshell den folgenden Befehl aus, um zu überprüfen, ob die Adressliste nicht aufgeführt ist:
Get-AddressList
Ausblenden von Empfängern in Adresslisten
Das Ausblenden eines Empfängers in Adresslisten hindert den Empfänger nicht daran, E-Mail-Nachrichten zu empfangen. Sie verhindert, dass Benutzer den Empfänger in Adresslisten finden. Der Empfänger wird aus allen Adresslisten und GALs ausgeblendet (effektiv wird dies mittels Ausnahmen für Empfängerfilter in allen Adresslisten umgesetzt). Wenn Sie den Empfänger selektiv in bestimmte Adresslisten einschließen möchten, aber nicht in andere, müssen Sie die Empfängerfilter in den Adresslisten anpassen, um den Empfänger ein- oder auszuschließen.
Das Ausblenden eines Postfachs in Adresslisten verhindert außerdem, dass Outlook das Postfach in der GAL findet, wenn Sie ein neues Profil erstellen oder einem vorhandenen Profil ein zusätzliches Postfach hinzufügen. Um das ausgeblendete Postfach in Outlook hinzuzufügen, können Sie das Postfach vorübergehend in Adresslisten sichtbar machen, Outlook konfigurieren und das Postfach dann erneut in Adresslisten ausblenden.
Verwenden des EAC zum Ausblenden von Empfängern in Adresslisten
Navigieren Sie im Exchange-Verwaltungskonsole basierend auf dem Empfängertyp zu einem der folgenden Speicherorte:
Empfänger>Postfächer: Benutzerpostfächer, verknüpfte Postfächer und Remotepostfächer.
Empfänger>Gruppen: Verteilergruppen, E-Mail-aktivierte Sicherheitsgruppen und dynamische Verteilergruppen.
Empfänger>Ressourcen: Raum- und Gerätepostfächer.
Empfänger>Kontakte: E-Mail-Benutzer und E-Mail-Kontakte.
Empfänger>Freigegeben: Freigegebene Postfächer.
Öffentliche Ordner>Öffentliche Ordner: E-Mail-aktivierte öffentliche Ordner.
Wählen Sie den Empfänger aus, den Sie in Adresslisten ausblenden möchten, und klicken Sie dann auf Bearbeiten (
Das Fenster „Empfängereigenschaften“ wird geöffnet. Wie Sie weiter vorgehen, hängt vom Empfängertyp ab:
Postfächer, Kontakte und Freigegeben: Wählen Sie auf der Registerkarte Allgemein die Option Aus Adresslisten ausblenden aus.
Gruppen: Wählen Sie auf der Registerkarte Allgemein die Option Diese Gruppe in Adresslisten ausblenden.
Ressourcen: Klicken Sie auf der Registerkarte Allgemein auf Weitere Optionen, und wählen Sie dann Aus Adresslisten ausblenden.
Öffentliche Ordner: Wählen Sie auf der Registerkarte Allgemeine E-Mail-Eigenschaften die Option Aus Exchange-Adresslisten ausblenden aus.
Klicken Sie nach Abschluss des Vorgangs auf Speichern.
Verwenden der Exchange-Verwaltungsshell zum Ausblenden von Empfängern in Adresslisten
Verwenden Sie die folgende Syntax, um einen Empfänger aus Adresslisten auszublenden:
Set-<RecipientType> -Identity <RecipientIdentity> -HiddenFromAddressListsEnabled $true
<RecipientType> ist einer der folgenden Werte:
DistributionGroup
DynamicDistributionGroup
Mailbox
MailContact
MailPublicFolder
MailUser
RemoteMailbox
In diesem Beispiel wird die Verteilergruppe "Internal Affairs" in Adresslisten ausgeblendet.
Set-DistributionGroup -Identity "Internal Affairs" -HiddenFromAddressListsEnabled $true
In diesem Beispiel wird das Postfach michelle@contoso.com in Adresslisten ausgeblendet.
Set-Mailbox -Identity michelle@contoso.com -HiddenFromAddressListsEnabled $true
Hinweise:
Um den Empfänger wieder in Adresslisten sichtbar zu machen, verwenden Sie den Wert
$false
für den HiddenFromAddressListsEnabled-Parameter .Standardmäßig werden Vermittlungspostfächer und Postfächer für öffentliche Ordner in Adresslisten ausgeblendet. Wenn Sie das Cmdlet Set-Mailbox verwenden, um diese oder eine andere Einstellung für Schieds- oder Öffentliche Ordnerpostfächer zu ändern, müssen Sie die Optionen Arbitration oder PublicFolder einschließen.
Woher wissen Sie, dass dieses Verfahren erfolgreich war?
Sie können mit einem der folgenden Verfahren überprüfen, ob Sie einen Empfänger erfolgreich aus Adresslisten ausgeblendet haben:
Wählen Sie im EAC den Empfänger aus, klicken Sie auf Bearbeiten ( und überprüfen Sie, ob die Einstellung Aus Adresslisten ausblenden ausgewählt ist.
Führen Sie in der Exchange-Verwaltungsshell den folgenden Befehl aus, und überprüfen Sie, ob der Empfänger aufgeführt ist:
Get-Recipient -ResultSize unlimited -Filter "HiddenFromAddressListsEnabled -eq `$true"
Öffnen Sie die GAL in Outlook oder Outlook im Web (früher als Outlook Web App bezeichnet), und überprüfen Sie, ob der Empfänger nicht sichtbar ist.
Empfängerfilter in der Exchange-Verwaltungskonsole
Wenn Sie Adresslisten im EAC erstellen oder ändern, sind die folgenden Empfängerfiltereinstellungen verfügbar:
Empfängertypen, die eingeschlossen werden sollen
Alle Empfänger
Oder
Nur die folgenden Empfängertypen: Wählen Sie mindestens einen der folgenden Werte aus:
Benutzer mit Exchange-Postfächern
E-Mail-Benutzer mit externen E-Mail-Adressen
Ressourcenpostfächer
E-Mail-Kontakte mit externen E-Mail-Adressen
E-Mail-aktivierte Gruppen
Erstellen von Regeln, um die Empfänger weiter zu definieren
Klicken Sie auf Regel hinzufügen, und wählen Sie eine der Empfängereigenschaften aus der Dropdownliste aus:
Empfängercontainer (Container oder Organisationseinheit)
Bundesland oder Kanton
Unternehmen
Abteilung
Benutzerdefiniertes Attribut 1 bis 15
Geben Sie einen Wert für die ausgewählte Eigenschaft ein:
Wenn Sie Empfängercontainer ausgewählt haben, wir das Dialogfeld Organisationseinheit auswählen angezeigt, in dem Sie den Container oder die Organisationseinheit in Active Directory auswählen können.
Für andere Empfängereigenschaften wird das Dialogfeld Wörter oder Ausdrücke angeben angezeigt, in dem Sie Textwerte hinzufügen, bearbeiten und entfernen können.
Eigenschaftswerte erfordern eine genaue Entsprechung. Platzhalter und teilweise Übereinstimmungen werden nicht unterstützt. Der Wert „Sales" entspricht beispielsweise nicht „Sales and Marketing".
Mehrere Werte derselben Eigenschaft verwenden den or -Operator. „Department equals Sales or Department equals Marketing".
Nachdem Sie eine Eigenschaft und einen Wert ausgewählt haben, klicken Sie auf Regel hinzufügen.
Wiederholen Sie die vorherigen Schritte, um weitere Filter zu konfigurieren. Beachten Sie, dass mehrere Eigenschaften den and -Operator verwenden. Beispiel: „Department equals Sales and Company equals Contoso".
Vorschau der Empfänger, die die Adressliste enthält: Wenn Sie auf diese Einstellung klicken, wird ein Vorschaudialogfeld angezeigt, in dem die Empfänger angezeigt werden, die durch die von Ihnen konfigurierten Filter identifiziert werden.
Empfängerfilter in der Exchange-Verwaltungsshell
In der Exchange-Verwaltungsshell können Sie Musterempfängerfilter oder benutzerdefinierte Empfängerfilter, aber nicht beides gleichzeitig angeben.
Musterempfängerfilter
Verwendet den erforderlichen IncludedRecipient-Parameter mit dem
AllRecipients
Wert oder mindestens einem der folgenden Werte:MailboxUsers
,MailContacts
,MailGroups
,MailUsers
oderResources
. Es können mehrere Werte durch Kommata getrennt angegeben werden.Sie können auch einen der optionalen Parameter für bedingten Filter verwenden: ConditionalCompany, ConditionalCustomAttribute[1to15], ConditionalDepartment und ConditionalStateOrProvince.
Sie geben mehrere Werte für einen bedingten Parameter an, indem Sie die Syntax
"<Value1>","<Value2>"...
verwenden. Mehrere Werte derselben Eigenschaft verwenden den or -Operator. „Abteilung ist beispielsweise gleich Vertrieb oder Marketing oder Finanzen".
Benutzerdefinierte Empfängerfilter: Verwendet den erforderlichen RecipientFilter-Parameter mit einem OPATH-Filter.
Die grundlegende OPATH-Filtersyntax ist
"<Property1> -<Operator> '<Value1>' <Property2> -<Operator> '<Value2>'..."
.Für den gesamten OPATH-Filter sind doppelte Anführungszeichen
" "
erforderlich. Obwohl der Filter eine Zeichenfolge (kein Systemblock) ist, können Sie auch geschweifte Klammern{ }
verwenden, aber nur, wenn der Filter keine Variablen enthält, die eine Erweiterung erfordern.Bindestriche (
-
) sind vor allen Operatoren erforderlich. Im Folgenden finden Sie einige der am häufigsten verwendeten Operatoren.and
,or
undnot
.eq
undne
(entspricht und ist nicht gleich, ohne Groß-/Kleinschreibung zu beachten).lt
undgt
(kleiner als und größer als).like
undnotlike
(Zeichenfolge enthält und nicht; erfordert mindestens einen Wildcard in der Zeichenfolge. Beispiel:"Department -like 'Sales*'"
.Verwenden Sie Klammern, um Anweisungen in komplexen Filtern zu gruppieren
<Property> -<Operator> '<Value>'
. Beispiel:"(Department -like 'Sales*' -or Department -like 'Marketing*') -and (Company -eq 'Contoso' -or Company -eq 'Fabrikam')"
. Exchange speichert den Filter in der RecipientFilter -Eigenschaft, wobei jede einzelne Anweisung in Klammern eingeschlossen ist, aber Sie müssen dies nicht so eingeben.Weitere Informationen finden Sie unter Zusätzliche Informationen zur OPATH-Syntax.
Nachdem Sie mit dem Cmdlet New-AddressList eine Adressliste erstellt haben, die benutzerdefinierte Empfängerfilter verwendet, können Sie die Adressliste im EAC nicht mehr ändern. Sie müssen das Cmdlet Set-AddressList mit dem Parameter RecipientFilter in der Exchange-Verwaltungsshell verwenden.
Hinweis: Der Empfängerfilterparameter RecipientContainer (Organisationseinheit) ist sowohl für vordefinierte Empfängerfilter als auch für benutzerdefinierte Empfängerfilter verfügbar.