SMTP Port 25

Wie der Name schon sagt Dynamische Verteilerliste ist die Gruppe, die die Liste der Benutzer in der Gruppe dynamisch verwaltet. Jedes Mal ist es schwierig, eine statische Liste zu pflegen. Die statische Liste muss manuell verwaltet werden, um Benutzer hinzuzufügen und zu entfernen. Wenn es die kleinere Liste ist, dann kann es leicht verwaltet werden und wenn die Gruppe sehr groß ist und es größer ist das Problem

Dynamische Verteilerliste kann mit Exchange Management Console oder Exchange Management Shell erstellt werden. Dynamische Verteilerliste verwaltet die Benutzer mit Filterbedingung. Die Standardfilterbedingung bietet uns begrenzte Filteroptionen wie Bundesland, Abteilung, Unternehmen und andere benutzerdefinierte Attribute wie 1 bis 15. Gleiches wurde in Abbildung 1 gezeigt.

clip_image002

Abbildung 1. Liste der Bedingungsoptionen zum Filtern von Mitgliedern nach Gruppe

Mit dieser Option können wir die dynamische DL erstellen und diese Optionen können manchmal unseren Anforderungen entsprechen und manchmal nicht.

Zum Beispiel müssen wir eine dynamische DL mit der Liste der Benutzer erstellen, die zu dem bestimmten Postfachserver gehören. Diese Option kann je nach Unternehmen variieren. Hier versuche ich nur ein Beispiel zu nehmen und das Konzept zu erklären.

Dynamic DL speichert alle Filter im Active Directory. AD Attribut msExchQueryFilter, msExchDynamicDLFilter hat alle Filtereinstellungen.

msExchQueryFilter:
msExchQueryFilter enthält die OPATH-Filter. OPATH ist die Grundlage für die von Powershell verwendete Filtersyntax.

msExchDynamicDLFilter:
msExchDynamicDLFilter enthält den LDAP-Filter, der im Attribut msExchQueryFilter verfügbar ist

Wenn wir den Filter an die Anforderung anpassen möchten, müssen wir ADSI Edit und die AD-Attribute bearbeiten und den neuen Filter anwenden.

1. Greifen Sie von Ihrem Computer aus auf ADSI Edit zu und stellen Sie eine Verbindung zum Standardbenennungskontext her. Abbildung 2

clip_image002

Abbildung 2. herstellen einer Verbindung mit Active Directory – Standardbenennungskontext

2. Erstellen Sie die dynamische DL im Voraus und durchsuchen Sie die Adsiedit zu der dynamischen DL, die erstellen und Rechtsklick und Eigenschaften ist

clip_image002

3. Kopieren Sie den folgenden OPATH-Filter, fügen Sie ihn in msExchangeQueryfilter ein und ersetzen Sie den Servernamen durch das Postfach servrname, wenn clusterd dann cluster CMS name

(((RecipientType -eq ‚UserMailbox‘)) -und (-not(Name -like ‚SystemMailbox{*‘)) -und (-not(Name -like ‚CAS_{*‘) -und (ServerName -eq‘)))

4. Nun haben Sie den Filter konfiguriert. Wenn Sie sehen möchten, ob dieser Filter angewendet wird, können Sie das folgende Powershell-Cmdlet verwenden. Ersetzen Sie DymamicDL durch den Namen des DL, an dem wir gearbeitet haben, und es wird das Ergebnis aller Benutzernamen angezeigt, die zu dem bestimmten Server gehören.

$DynamicDL = Get-DynamicDistributionGroup -Identity „DynamicDL“

Get-Empfänger -Empfänger Previewfilter $DynamicDL.RecipientFilter / select name,servername

Sie können diese Anforderung erhalten, wenn Sie bei Wartungsarbeiten usw. eine Kommunikation an bestimmte Benutzer auf dem bestimmten Server senden möchten. Wie bereits erwähnt, können wir ähnliche Filter verwenden, basierend auf der Anforderung, Benutzer dynamisch zur Liste hinzuzufügen. Technisch können Sie jeden Powershell-Filter in Dynamic DL

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.