Filterbare Eigenschaften für den Filter-Parameter in Exchange-Cmdlets

Sie verwenden den Parameter Filter , um OPATH-Filter zu erstellen, die Benutzer- und Gruppierungsobjekte basierend auf ihren Eigenschaftswerten finden. Der Parameter Filter ist in Exchange Server PowerShell, Exchange Online PowerShell und Security & Compliance PowerShell für die folgenden Benutzer- und Gruppen-Cmdlets verfügbar:

Cmdlet Exchange Server Exchange Online Sicherheit & Compliance
Get-CASMailbox Unterstützt Unterstützt Nicht unterstützt
Get-Contact Unterstützt Unterstützt Nicht unterstützt
Get-DistributionGroup Unterstützt Unterstützt Nicht unterstützt
Get-DynamicDistributionGroup Unterstützt Unterstützt Nicht unterstützt
Get-Group Unterstützt Unterstützt Nicht unterstützt
Get-LinkedUser Nicht unterstützt Unterstützt Nicht unterstützt
Get-Mailbox Unterstützt Unterstützt Nicht unterstützt
Get-MailContact Unterstützt Unterstützt Nicht unterstützt
Get-MailPublicFolder Unterstützt Unterstützt Nicht unterstützt
Get-MailUser Unterstützt Unterstützt Nicht unterstützt
Get-Recipient Unterstützt Unterstützt Unterstützt
Get-RemoteMailbox Unterstützt Nicht unterstützt Nicht unterstützt
Get-SecurityPrincipal Unterstützt Unterstützt Unterstützt
Get-UMMailbox Unterstützt * Nicht unterstützt Nicht unterstützt
Get-User Unterstützt Unterstützt Unterstützt
Get-UnifiedGroup Nicht unterstützt Unterstützt Nicht unterstützt

In diesem Artikel werden die Benutzer- und Gruppeneigenschaften beschrieben, die bestätigt werden, dass sie mit dem Filter-Parameter für diese Cmdlets funktionieren. Jede Eigenschaft verfügt über einen eigenen Abschnitt, in dem die unterstützten Umgebungen, der LDAP-Anzeigename, die Cmdlets, in denen die Eigenschaft verfügbar ist, und die Werte aufgeführt sind, nach denen Sie filtern können.

* Get-UMMailbox ist nur in Exchange Server 2016 und früheren Versionen verfügbar. Unified Messaging wurde im Exchange Server 2019 entfernt.

Weitere Informationen zu Empfängerfiltern in Exchange PowerShell finden Sie unter Empfängerfilter in Exchange PowerShell-Befehlen.

Hinweis

Der Filter-Parameter ist auch für andere Cmdlets verfügbar (z. B. Get-MailboxStatistics, Get-Queue und Get-Message). Die Eigenschaftswerte dieser Cmdlets ähneln jedoch nicht den in diesem Artikel beschriebenen Benutzer- und Gruppeneigenschaften.

Beachten Sie beim Überprüfen der Eigenschaften die folgenden Punkte:

  • Eine Eigenschaft kann nur in einer Umgebung (Exchange Online, lokalem Exchange, Hybridbereitstellungen oder Security & Compliance PowerShell) sinnvoll sein. Die -Eigenschaft kann für Benutzer- und Gruppenobjekte in jeder Umgebung vorhanden sein, enthält aber nur einen aussagekräftigen Wert (etwas anderes als leer oder None) in nur einem von ihnen.
  • Eine Eigenschaft kann einem Feature entsprechen, das nicht mehr verwendet wird.
  • Nicht alle Benutzer- und Gruppeneigenschaften verfügen über eine entsprechende Active Directory-Eigenschaft. Der LDAP-Anzeigename ist für diese Eigenschaften "n/a", was angibt, dass Exchange den Wert berechnet.
  • Eine Eigenschaft kann nur nach den Cmdlets gefiltert werden, die in ihrem Abschnitt aufgeführt sind. Die Verwendung für ein Cmdlet, das nicht aufgeführt ist, gibt den Fehler "Keine erkannte filterbare Eigenschaft" zurück, auch wenn dieses Cmdlet die gleichen Objekte zurückgibt.

Beachten Sie beim Erstellen eines Filters die folgenden Syntaxregeln:

  • Schließen Sie den gesamten OPATH-Filter in doppelte Anführungszeichen (" ") ein. Wenn der Filter Systemwerte enthält (z. B $true. , $falseoder $null), verwenden Sie stattdessen einfache Anführungszeichen (' ').
  • Obwohl der Filter-Parameter eine Zeichenfolge (kein Skriptblock) ist, können Sie auch geschweifte Klammern ({ }) verwenden, aber nur, wenn der Filter keine Variablen enthält.
  • Wildcards (*) funktionieren nur mit dem -like Operator und nur für Textzeichenfolgeneigenschaften (z. B "Property -like 'abc*'". ). Eigenschaften, die Nicht-Zeichenfolgenwerte enthalten (z. B. SIDs, GUIDs, Enumerationen oder boolesche Werte), erfordern eine genaue Übereinstimmung mit -eq oder -ne.
  • Um nach leeren oder nicht leeren Eigenschaftswerten zu suchen, verwenden Sie den Wert $null (z. B 'Property -eq $null' . oder 'Property -ne $null').
  • Einige Nicht-Zeichenfolgeneigenschaften unterstützen $null keine Vergleiche. Das Filtern nach einer SID-Eigenschaft erfordert beispielsweise einen tatsächlichen Wert (-eq '<value>') anstelle von -eq $null oder -ne $null.

Weitere Informationen zur OPATH-Filtersyntax finden Sie unter Zusätzliche Informationen zur OPATH-Syntax.

Filterüberlegungen für die neun exklusiven Get-EXO*-Cmdlets im Exchange Online PowerShell-Modul finden Sie unter Filter im Exchange Online PowerShell-Modul.

AcceptMessagesOnlyFrom

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
authOrig Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-RemoteMailbox
Get-UnifiedGroup
Distinguished Name (DN) oder $null.

Dieser Filter erfordert den Distinguished Name des einzelnen Empfängers (Postfach, E-Mail-Benutzer oder E-Mail-Kontakt).

Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-Recipient "Akia Al-Zuhairi").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("AcceptMessagesOnlyFrom -eq '$dn'").

Obwohl diese Eigenschaft mehrwertige Werte aufweist, gibt der Filter eine Übereinstimmung zurück, wenn die Eigenschaft den angegebenen Wert enthält .

AcceptMessagesOnlyFromDLMembers

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
dLMemSubmitPerms Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-RemoteMailbox
Get-UnifiedGroup
Distinguished Name (DN) oder $null.

Dieser Filter erfordert den Distinguished Name oder kanonischen Distinguished Name der Gruppe (verteilergruppe, E-Mail-aktivierte Sicherheitsgruppe oder dynamische Verteilergruppe).

Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-DistributionGroup "Marketing Department").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("AcceptMessagesOnlyFromDLMembers -eq '$dn'").

Obwohl diese Eigenschaft mehrwertige Werte aufweist, gibt der Filter eine Übereinstimmung zurück, wenn die Eigenschaft den angegebenen Wert enthält .

ActiveSyncAllowedDeviceIDs

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchMobileAllowedDeviceIds Get-CASMailbox Zeichenfolge (Akzeptierte Wildcards) oder $null

Eine Geräte-ID ist eine Textzeichenfolge, die das Gerät eindeutig identifiziert. Verwenden Sie das Cmdlet Get-MobileDevice , um die Geräte anzuzeigen, die über ActiveSync-Partnerschaften mit einem Postfach verfügen. Um die Geräte-IDs in einem Postfach anzuzeigen, ersetzen Sie <MailboxIdentity> durch den Namen, Alias oder die E-Mail-Adresse des Postfachs, und führen Sie den folgenden Befehl aus: Get-MobileDevice -Mailbox <MailboxIdentity> | Format-List.

Nachdem Sie über den Wert der Geräte-ID verfügen, können Sie ihn im Filter verwenden. Beispiel: Get-CasMailbox -Filter "(ActiveSyncAllowedDeviceIDs -like 'text1*') -or (ActiveSyncAllowedDeviceIDs -eq 'text2')".

ActiveSyncBlockedDeviceIDs

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchMobileBlockedDeviceIds Get-CASMailbox Zeichenfolge (Akzeptierte Wildcards) oder $null

Eine Geräte-ID ist eine Textzeichenfolge, die das Gerät eindeutig identifiziert. Verwenden Sie das Cmdlet Get-MobileDevice , um die Geräte anzuzeigen, die über ActiveSync-Partnerschaften mit einem Postfach verfügen. Um die Geräte-IDs in einem Postfach anzuzeigen, ersetzen Sie <MailboxIdentity> durch den Namen, Alias oder die E-Mail-Adresse des Postfachs, und führen Sie den folgenden Befehl aus: Get-MobileDevice -Mailbox <MailboxIdentity> | Format-List.

Nachdem Sie über den Wert der Geräte-ID verfügen, können Sie ihn in einem Filter verwenden. Beispiel: Get-CasMailbox -Filter "(ActiveSyncBlockedDeviceIDs -like 'text1*') -or (ActiveSyncBlockedDeviceIDs -eq 'text2')".

ActiveSyncEnabled

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-CASMailbox Boolescher Wert ($true oder $false)

Beispiel: Get-CasMailbox -Filter 'ActiveSyncEnabled -eq $false'.

ActiveSyncMailboxPolicy

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchMobileMailboxPolicyLink Get-CASMailbox
Get-Recipient
Distinguished Name (DN) oder $null.

Für diesen Filter ist der Distinguished Name der ActiveSync-Postfachrichtlinie erforderlich.

Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-MobileDeviceMailboxPolicy "Default").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("ActiveSyncMailboxPolicy -eq '$dn'").

Hinweis

Für die Standardzuweisung der Standardmäßigen ActiveSync-Postfachrichtlinie (mit dem Namen Default) zu einem Postfach ist der Wert der ActiveSyncMailboxPolicy-Eigenschaft leer ($null).

ActiveSyncSuppressReadReceipt

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-CASMailbox Boolescher Wert ($true oder $false)

Beispiel: Get-CasMailbox -Filter 'ActiveSyncSuppressReadReceipt -eq $true'.

AddressBookPolicy

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchAddressBookPolicyLink Get-Mailbox
Get-Recipient
Distinguished Name (DN) oder $null.

Für diesen Filter ist der Distinguished Name der Adressbuchrichtlinie erforderlich.

Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-AddressBookPolicy "Contoso ABP").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("AddressBookPolicy -eq '$dn'").

AddressListMembership

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
showInAddressBook Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-UnifiedGroup
Distinguished Name (DN) oder $null.

Für diesen Filter ist der Distinguished Name der Adressliste erforderlich.

Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-AddressList "All Contacts").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("AddressListMembership -eq '$dn'").

AdminDisplayName

Anwendbar:

  • Unterstützte Exchange Server
  • Nicht unterstützt Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
adminDisplayName Get-SecurityPrincipal Zeichenfolge (Akzeptierte Wildcards) oder $null

Beispiel: Get-SecurityPrincipal -Filter 'AdminDisplayName -ne $null' | Format-Table -Auto Name,AdminDisplayName.

AdministrativeUnits

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchAdministrativeUnitLink Get-Contact
Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Group
Get-LinkedUser
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-RemoteMailbox
Get-User
Get-UnifiedGroup
$null

Beispiel: Get-User -Filter 'AdministrativeUnits -ne $null'.

AggregatedMailboxGuids

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchAlternateMailboxes Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Zeichenfolge oder $null

Beispiel: Get-Mailbox -Filter 'AggregatedMailboxGuids -ne $null'.

Alias

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
mailNickname Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-UnifiedGroup
Zeichenfolge (Akzeptierte Wildcards)

Beispiel: Get-Recipient -Filter "Alias -like 'smith*'".

AllowUMCallsFromNonUsers

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchUMListInDirectorySearch Get-Contact
Get-LinkedUser
Get-UMMailbox
Get-User
None (0) oder SearchEnabled (1)

Beispiel: Get-User -Filter "AllowUMCallsFromNonUsers -ne 'SearchEnabled'".

ArbitrationMailbox

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchArbitrationMailbox Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-RemoteMailbox
Distinguished Name (DN) oder $null.

Für diesen Filter ist der Distinguished Name des Vermittlungspostfachs erforderlich.

Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-Mailbox -Arbitration "SystemMailbox{1f05a927-2e8f-4cbb-9039-2cfb8b95e486}").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("ArbitrationMailbox -eq '$dn'").

ArchiveDatabase

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchArchiveDatabaseLink Get-Mailbox
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Distinguished Name (DN) oder $null.

In Exchange Server erfordert dieser Filter den Distinguished Name der Archivpostfachdatenbank.

Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-MailboxDatabase "Mailbox Database 1234567890").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("ArchiveDatabase -eq '$dn'").

In Exchange Online können Sie nur nach dem Vorhandensein oder Fehlen einer Archivdatenbank filtern. Zum Beispiel Get-Mailbox -Filter "ArchiveDatabase -ne $null" oder Get-Mailbox -Filter "ArchiveDatabase -eq $null". Das Filtern nach einem bestimmten Archivdatenbankwert wird nicht unterstützt.

ArchiveDomain

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchArchiveAddress Get-Mailbox Zeichenfolge (Akzeptierte Wildcards) oder $null

Diese Eigenschaft wird in lokalen Exchange-Umgebungen verwendet, um die Exchange Online organization zu identifizieren, die das Archivpostfach enthält. Beispiel: Get-Mailbox -Filter "ArchiveDomain -like 'contoso.onmicrosoft.com*'".

ArchiveGuid

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchArchiveGUID Get-Mailbox
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Zeichenfolge oder $null

Dieser Filter erfordert die GUID des Archivpostfachs. Beispiel: Get-Mailbox -Filter "ArchiveGuid -eq '6476f55e-e5eb-4462-a095-f2cb585d648d'".

Sie können die GUID von Archivpostfächern finden, indem Sie den folgenden Befehl ausführen: Get-Mailbox -Archive | Format-Table -Auto Name,ArchiveGUID.

ArchiveName

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchArchiveName Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Zeichenfolge (Akzeptierte Wildcards) oder $null

Für diesen Filter ist der Name des Archivpostfachs erforderlich. Beispiel: Get-Mailbox -Filter "ArchiveName -like 'In-Place Archive*'".

Sie können die Namen von Archivpostfächern ermitteln, indem Sie den folgenden Befehl ausführen: Get-Mailbox -Archive | Format-Table -Auto Name,ArchiveName.

ArchiveQuota

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchArchiveQuota Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Ein byte quantifizierter Größenwert (z. B 300MB . oder 1.5GB), oder Unlimited. Nicht qualifizierte Werte werden als Bytes behandelt.

Sie können nur den Filter-Parameter verwenden, um nach dem Wert Unlimited für diese Eigenschaft zu suchen. Zum Beispiel Get-Mailbox -Filter "ArchiveQuota -eq 'Unlimited'" oder Get-Mailbox -Filter "ArchiveQuota -ne 'Unlimited'".

Sie können den Filter-Parameter nicht verwenden, um nach Größenwerten dieser Eigenschaft zu suchen. Verwenden Sie stattdessen die folgende Syntax: Get-Mailbox | where "$_.ArchiveQuota -<Operator> '<Size>'". Beispiel: Get-Mailbox | where "$_.ArchiveQuota -gt '85GB'".

ArchiveRelease

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchArchiveRelease Get-Mailbox
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-User
  • None
  • E14
  • E15
  • $null

Beispiel: Get-Recipient -Filter "ArchiveRelease -eq 'E15'".

ArchiveState

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-Mailbox
Get-Recipient
Get-RemoteMailbox
  • None (0)
  • Local (1)
  • HostedProvisioned (2)
  • HostedPending (3)
  • OnPremise (4)

Beispiel: Get-Recipient -Filter "ArchiveState -eq 'HostedProvisioned'".

ArchiveStatus

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchArchiveStatus Get-Mailbox
Get-MailUser
Get-Recipient
Get-RemoteMailbox
None (0) oder Active (1).

Beispiel: Get-Recipient -Filter "ArchiveStatus -eq 'Active'".

ArchiveWarningQuota

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchArchiveWarnQuota Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Ein byte quantifizierter Größenwert (z. B 300MB . oder 1.5GB), oder Unlimited. Nicht qualifizierte Werte werden als Bytes behandelt.

Sie können nur den Filter-Parameter verwenden, um nach dem Wert Unlimited für diese Eigenschaft zu suchen. Zum Beispiel Get-Mailbox -Filter "ArchiveWarningQuota -eq 'Unlimited'" oder Get-Mailbox -Filter "ArchiveWarningQuota -ne 'Unlimited'".

Sie können den Filter-Parameter nicht verwenden, um nach Größenwerten dieser Eigenschaft zu suchen. Verwenden Sie stattdessen die folgende Syntax: Get-Mailbox | where "$_.ArchiveWarningQuota -<Operator> '<Size>'". Beispiel: Get-Mailbox | where "$_.ArchiveWarningQuota -gt '85GB'".

AssistantName

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchAssistantName Get-Contact
Get-LinkedUser
Get-User
Zeichenfolge (Akzeptierte Wildcards) oder $null

Beispiel: Get-User -Filter "AssistantName -like 'Julia*'".

AuditEnabled

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchMailboxAuditEnable Get-Mailbox Boolescher Wert ($true oder $false)

Beispiel: Get-Mailbox -Filter 'AuditEnabled -eq $true'.

AuditLogAgeLimit

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchMailboxAuditLogAgeLimit Get-Mailbox
Get-UnifiedGroup
Ein Zeitspannenwert: dd.hh:mm:ss , wobei dd = Tage, hh = Stunden, mm = Minuten und ss = Sekunden.

Sie können den Filter-Parameter nicht verwenden, um nach Zeitspannenwerten für diese Eigenschaft zu suchen. Verwenden Sie stattdessen die folgende Syntax: Get-Mailbox | where "$_.AuditLogAgeLimit -<Operator> '<TimeSpan>'". Beispiel: Get-Mailbox | where "$_.AuditLogAgeLimit -gt '60.00:00:00'".

AuthenticationPolicy

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchAuthPolicyLink Get-User Distinguished Name (DN) (Wildcards akzeptiert) oder $null.

Für diesen Filter ist der Distinguished Name der Authentifizierungsrichtlinie erforderlich.

Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-AuthenticationPolicy "Block Basic Auth").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("AuthenticationPolicy -eq '$dn'").

BlockedSendersHash

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchBlockedSendersHash Get-Recipient Leer ( $null) oder ein Hashwert.

Realistischerweise können Sie diesen Wert nur verwenden, um nach leeren oder nicht leeren Werten zu filtern. Beispiel: Get-Recipient -Filter 'BlockedSendersHash -ne $null'.

c

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
c Get-Contact
Get-LinkedUser
Get-Recipient
Get-SecurityPrincipal
Get-User
Zeichenfolge (Akzeptierte Wildcards) oder $null

Dieser Filter erfordert den aus zwei Buchstaben bestehenden ISO 3166-1-Ländercode für den Benutzer (z. US B. für den USA). Diese Eigenschaft wird zusammen mit den Eigenschaften co und countryCode verwendet, um das Land des Benutzers in Active Directory zu definieren.

Beispiel: Get-User -Filter "c -eq 'US'".

CalendarLoggingQuota

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchCalendarLoggingQuota Get-Mailbox Ein byte quantifizierter Größenwert (z. B 300MB . oder 1.5GB), oder Unlimited. Nicht qualifizierte Werte werden als Bytes behandelt.

Sie können nur den Filter-Parameter verwenden, um nach dem Wert Unlimited für diese Eigenschaft zu suchen. Zum Beispiel Get-Mailbox -Filter "CalendarLoggingQuota -eq 'Unlimited'" oder Get-Mailbox -Filter "CalendarLoggingQuota -ne 'Unlimited'".

Sie können den Filter-Parameter nicht verwenden, um nach Größenwerten dieser Eigenschaft zu suchen. Verwenden Sie stattdessen die folgende Syntax: Get-Mailbox | where "$_.CalendarLoggingQuota -<Operator> '<Size>'". Beispiel: Get-Mailbox | where "$_.CalendarLoggingQuota -gt '10GB'".

CalendarRepairDisabled

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchCalendarRepairDisabled Get-Mailbox Boolescher Wert ($true oder $false)

Beispiel: Get-Mailbox -Filter 'CalendarRepairDisabled -eq $true'.

CertificateSubject

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-LinkedUser
Get-User
Zeichenfolge

Das X509-Zertifikat, das für das Benutzerkonto veröffentlicht wird (sichtbar auf der Registerkarte Veröffentlichte Zertifikate in Active Directory-Benutzer und -Computer).

Beispiel: Get-User -Filter "CertificateSubject -eq 'X509:<I>C=US,O=InternetCA,CN=APublicCertificateAuthority<S>C=US,O=Fabrikam,OU=Sales,CN=Felipe Apodaca'".

Stadt

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
l Get-Contact
Get-LinkedUser
Get-Recipient
Get-User
Zeichenfolge (Akzeptierte Wildcards) oder $null

Beispiel: Get-User -Filter "City -eq 'Redmond'".

Company

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
company Get-Contact
Get-LinkedUser
Get-Recipient
Get-User
Zeichenfolge (Akzeptierte Wildcards) oder $null

Beispiel: Get-User -Filter "Company -like 'Contoso*'".

ComplianceTagHoldApplied

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-Mailbox
Get-MailUser
Boolescher Wert ($true oder $false)

Beispiel: Get-Mailbox -Filter 'ComplianceTagHoldApplied -eq $true'.

ConsumerNetID

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-LinkedUser
Get-User
Zeichenfolge oder $null

Beispiel: Get-User -Filter 'ConsumerNetID -ne $null'.

CountryCode

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
Countrycode Get-Contact
Get-LinkedUser
Get-Recipient
Get-SecurityPrincipal
Get-User
Integer

Dieser Filter erfordert den dreistelligen ISO 3166-1-Ländercode für den Benutzer (z. 840 B. für den USA). Diese Eigenschaft wird zusammen mit den Eigenschaften c und co verwendet, um das Land des Benutzers in Active Directory zu definieren.

Beispiel: Get-User -Filter "countryCode -eq 796".

CountryOrRegion

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-Contact
Get-LinkedUser
Get-Recipient
Get-SecurityPrincipal
Get-User
Zeichenfolge (Akzeptierte Wildcards)

Diese berechnete Eigenschaft filtert nach dem Land/der Region, indem entweder der zweistellige Ländercode nach ISO 3166-1 (z. B US. ) oder der Ländername (z. B USA. ) verwendet wird. Die zugrunde liegenden Eigenschaften c, co und countryCode speichern diese Werte und werden automatisch konfiguriert, wenn Sie das Land eines Benutzers in Active Directory-Benutzer und -Computer ( Feld "Adresse" > registerkarte Land/Region) oder im Exchange Admin Center (Benutzereigenschaften >Registerkarte Kontaktinformationen Registerkarte >Land/Region Feld) auswählen.

Beispiel: Get-User -Filter "CountryOrRegion -like 'United*'".

"CustomAttribute1" bis "CustomAttribute15"

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
extensionAttribute1 zu extensionAttribute15 Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-UnifiedGroup
Zeichenfolge (Akzeptierte Wildcards) oder $null

Beispiel: Get-Recipient -Filter "CustomAttribute8 -like 'audited*'".

Datenbank

Anwendbar:

  • Unterstützte Exchange Server
  • Nicht unterstützt Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
Homemdb Get-Mailbox
Get-Recipient
Distinguished Name (DN).

Für diesen Filter ist der Distinguished Name der Postfachdatenbank erforderlich.

Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-MailboxDatabase "Mailbox Database 1234567890").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("Database -eq '$dn'").

DefaultPublicFolderMailbox

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchPublicFolderMailbox Get-Mailbox Distinguished Name (DN) oder $null.

Für diesen Filter ist der Distinguished Name oder der kanonische Distinguished Name des Postfachs für öffentliche Ordner erforderlich.

Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-Mailbox -PublicFolder "PF Mailbox01").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("DefaultPublicFolderMailbox -eq '$dn'").

DeletedItemFlags

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
deletedItemFlags Get-Mailbox
Get-SecurityPrincipal
  • DatabaseDefault (0)
  • RetainUntilBackupOrCustomPeriod (3)
  • RetainForCustomPeriod (5)

Beispiel: Get-Mailbox -Filter "DeletedItemFlags -ne 'DatabaseDefault'".

DeliverToMailboxAndForward

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
deliverAndRedirect Get-Mailbox
Get-MailPublicFolder
Get-MailUser
Get-MailPublicFolder
Boolescher Wert ($true oder $false)

Beispiel: Get-Mailbox -Filter 'DeliverToMailboxAndForward -eq $true'.

Department

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
department Get-Contact
Get-LinkedUser
Get-Recipient
Get-User
Zeichenfolge (Akzeptierte Wildcards) oder $null

Beispiel: Get-Recipient -Filter "Department -like 'Engineering*'".

DirectReports

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
directReports Get-Contact
Get-LinkedUser
Get-User
Distinguished Name (DN) oder $null.

Für diesen Filter ist der Distinguished Name oder der kanonische Distinguished Name des direkten Berichts erforderlich.

Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-Recipient "Angela Gruber").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("DirectReports -eq '$dn'").

Obwohl diese Eigenschaft mehrwertige Werte aufweist, gibt der Filter eine Übereinstimmung zurück, wenn die Eigenschaft den angegebenen Wert enthält .

DisabledArchiveDatabase

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchDisabledArchiveDatabaseLink Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Distinguished Name (DN) oder $null.

In Exchange Server erfordert dieser Filter den Distinguished Name der deaktivierten Archivpostfachdatenbank.

Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-MailboxDatabase "Mailbox Database 1234567890").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("DisabledArchiveDatabase -eq '$dn'").

In Exchange Online können Sie nur nach dem Vorhandensein oder Fehlen einer deaktivierten Archivdatenbank filtern. Zum Beispiel Get-Mailbox -Filter "DisabledArchiveDatabase -ne $null" oder Get-Mailbox -Filter "DisabledArchiveDatabase -eq $null". Das Filtern nach einem bestimmten Archivdatenbankwert wird nicht unterstützt.

DisabledArchiveGuid

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchDisabledArchiveDatabaseGUID Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Zeichenfolge oder $null

Dieser Filter erfordert die GUID des deaktivierten Archivpostfachs. Beispiel: Get-Mailbox -Filter "DisabledArchiveGuid -eq '6476f55e-e5eb-4462-a095-f2cb585d648d'".

Sie können die GUID von Archivpostfächern finden, indem Sie den folgenden Befehl ausführen: Get-Mailbox -Archive | Format-Table -Auto Name,ArchiveGUID.

DisplayName

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
displayName Get-CASMailbox
Get-Contact
Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Group
Get-LinkedUser
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-SecurityPrincipal
Get-UMMailbox
Get-User
Get-UnifiedGroup
Zeichenfolge (Akzeptierte Wildcards)

Beispiel: Get-Recipient -Filter "DisplayName -like 'Julia*'".

DistinguishedName

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
Distinguishedname Get-CASMailbox
Get-Contact
Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Group
Get-LinkedUser
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-SecurityPrincipal
Get-UMMailbox
Get-User
Get-UnifiedGroup
Distinguished Name (DN).

Für diesen Filter ist der Distinguished Name des Empfängers erforderlich.

Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-Recipient "Bishamon Tamura").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("DistinguishedName -eq '$dn'").

EcpEnabled

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-CASMailbox Boolescher Wert ($true oder $false)

Beispiel: Get-CASMailbox -Filter 'EcpEnabled -eq $false'.

EmailAddresses

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
proxyAddresses Get-CASMailbox
Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-UMMailbox
Get-UnifiedGroup
Zeichenfolge (Akzeptierte Wildcards)

Beispiel: Get-Recipient -Filter "EmailAddresses -like 'marketing*'".

Wenn Sie eine vollständige E-Mail-Adresse verwenden, müssen Sie das smtp: Präfix nicht berücksichtigen. Wenn Sie Wildcards verwenden, tun Sie dies. Wenn beispielsweise "EmailAddresses -eq 'lila@fabrikam.com'" eine Übereinstimmung zurückgibt, "EmailAddresses -like 'lila*'" gibt keine Übereinstimmung, sondern "EmailAddresses -like 'smtp:lila*'" eine Übereinstimmung zurück.

Obwohl diese Eigenschaft mehrwertige Werte aufweist, gibt der Filter eine Übereinstimmung zurück, wenn die Eigenschaft den angegebenen Wert enthält .

EmailAddressPolicyEnabled

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-UnifiedGroup
Boolescher Wert ($true oder $false)

Beispiel: Get-Recipient -Filter 'EmailAddressPolicyEnabled -eq $false'.

EntryId

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchPublicFolderEntryId Get-MailPublicFolder Zeichenfolge (Akzeptierte Wildcards)

Beispiel: Get-MailPublicFolder -Filter "EntryId -like '60000*'".

Sie können die Eintrags-IDs von E-Mail-aktivierten öffentlichen Ordnern finden, indem Sie den folgenden Befehl ausführen: Get-MailPublicFolder | Format-List Name,EntryId.

EwsApplicationAccessPolicy

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchEwsApplicationAccessPolicy Get-CASMailbox
  • EnforceAllowList
  • EnforceBlockList
  • $null

Beispiel: Get-CASMailbox -Filter "EwsApplicationAccessPolicy -eq 'EnforceAllowList'".

EwsEnabled

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchEwsEnabled Get-CASMailbox 0 (deaktiviert), 1 (aktiviert) oder $null.

Beispiel: Get-CASMailbox -Filter "EwsEnabled -eq 1".

ExchangeGuid

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
Msexchmailboxguid Get-Mailbox
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-UnifiedGroup
Zeichenfolge

Beispiel: Get-Mailbox -Filter "ExchangeGuid -eq 'c80a753d-bd4a-4e19-804a-6344d833ecd8'".

Um die Exchange-GUID eines Empfängers zu ermitteln, ersetzen Sie <RecipientIdentity> durch den Namen, alias oder die E-Mail-Adresse des Empfängers, und führen Sie den folgenden Befehl aus: Get-Recipient -Identity "<RecipientIdentity>" | Format-List Name,ExchangeGuid.

Beachten Sie, dass sich der Exchange-GUID-Wert eines Objekts von seinem GUID-Wert unterscheidet. Außerdem lautet 00000000-0000-0000-0000-000000000000der Exchange-GUID-Wert für Nicht-Postfächer (E-Mail-Kontakte, E-Mail-Benutzer, Verteilergruppen, dynamische Verteilergruppen, E-Mail-aktivierte Sicherheitsgruppen und E-Mail-aktivierte öffentliche Ordner) .

ExchangeUserAccountControl

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchUserAccountControl Get-Mailbox
Get-MailUser
Get-RemoteMailbox
None (0) oder AccountDisabled (2)

Beispiel: Get-Mailbox -Filter "ExchangeUserAccountControl -eq 'AccountDisabled'".

ExchangeVersion

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchVersion Get-CASMailbox
Get-Contact
Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Group
Get-LinkedUser
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-SecurityPrincipal
Get-UMMailbox
Get-User
Integer

Diese Eigenschaft enthält die früheste Version von Exchange, die Sie zum Verwalten des Empfängers verwenden können. Die angezeigten Eigenschaftswerte unterscheiden sich von den Werten, die Sie im Filter verwenden müssen. Führen Sie den folgenden Befehl aus, um die Werte der ExchangeVersion-Eigenschaft anzuzeigen: Get-Recipient | Format-Table Name,RecipientType,ExchangeVersion.

Verwenden Sie für den Exchange 2010-Wert 0.10 (14.0.100.0)den Wert 44220983382016 im Filter.

Verwenden Sie für den Exchange 2013- oder Exchange 2016-Wert 0.20 (15.0.0.0)den Wert 88218628259840 im Filter.

Beispiel: Get-Recipient -Filter "ExchangeVersion -lt 88218628259840".

ExpansionServer

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchExpansionServerName Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Recipient
Zeichenfolge (Akzeptierte Wildcards) oder $null

Beispiel: Get-Recipient -Filter "ExpansionServer -like 'Mailbox01*'".

Für eine genaue Übereinstimmung müssen Sie den ExchangeLegacyDN-Wert des Servers verwenden. Beispiel: Get-Recipient -Filter "ExpansionServer -eq '/o=Contoso Corporation/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=Mailbox01'"

Sie können den Wert ExchangeLegacyDN ermitteln, indem Sie den folgenden Befehl ausführen: Get-ExchangeServer | Format-List Name,ExchangeLegacyDN.

ExtensionCustomAttribute1 zu ExtensionCustomAttribute5

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchExtensionCustomAttribute1 zu msExchExtensionCustomAttribute5 Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-UnifiedGroup
Zeichenfolge (Akzeptierte Wildcards) oder $null

Beispiel: Get-Recipient -Filter "ExtensionCustomAttribute3 -like 'audited*'".

ExternalDirectoryObjectId

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchExternalDirectoryObjectId Get-DistributionGroup
Get-DynamicDistributionGroup
Get-LinkedUser
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-User
Get-UnifiedGroup
Zeichenfolge oder $null

Beispiel: Get-Recipient -Filter 'ExternalDirectoryObjectId -ne $null'.

ExternalEmailAddress

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
Targetaddress Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Zeichenfolge (Akzeptierte Wildcards) oder $null

Beispiel: Get-Recipient -Filter "ExternalEmailAddress -like '@fabrikam.com*'".

Wenn Sie eine vollständige E-Mail-Adresse verwenden, müssen Sie das smtp: Präfix nicht berücksichtigen. Wenn Sie Wildcards verwenden, tun Sie dies. Wenn beispielsweise "ExternalEmailAddress -eq 'lila@fabrikam.com'" eine Übereinstimmung zurückgibt, "ExternalEmailAddress -like 'lila*'" gibt keine Übereinstimmung, sondern "ExternalEmailAddress -like 'smtp:lila*'" eine Übereinstimmung zurück.

ExternalOofOptions

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchExternalOOFOptions Get-Mailbox External (0) oder InternalOnly (1)

Beispiel: Get-Mailbox -Filter "ExternalOofOptions -eq 'External'".

Fax

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
facsimileTelephoneNumber Get-Contact
Get-LinkedUser
Get-User
Zeichenfolge (Akzeptierte Wildcards) oder $null

Beispiel: Get-User -Filter "Fax -like '206*'".

FirstName

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
Givenname Get-Contact
Get-LinkedUser
Get-Recipient
Get-User
Zeichenfolge (Akzeptierte Wildcards) oder $null

Beispiel: Get-User -Filter "FirstName -like 'Chris*'".

ForwardingAddress

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
altRecipient Get-Mailbox
Get-MailPublicFolder
Get-MailUser
Get-RemoteMailbox
Distinguished Name (DN) oder $null.

Für diesen Filter ist der Distinguished Name oder der kanonische Distinguished Name des Weiterleitungsempfängers erforderlich.

Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-Recipient "Daigoro Aoki").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("ForwardingAddress -eq '$dn'").

ForwardingSmtpAddress

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchGenericForwardingAddress Get-Mailbox Zeichenfolge (Akzeptierte Wildcards) oder $null

Beispiel: Get-Mailbox -Filter "ForwardingSmtpAddress -like '@fabrikam.com*'".

Wenn Sie eine vollständige E-Mail-Adresse verwenden, müssen Sie das smtp: Präfix nicht berücksichtigen. Wenn Sie Wildcards verwenden, tun Sie dies. Wenn beispielsweise "ForwardingSmtpAddress -eq 'lila@fabrikam.com'" eine Übereinstimmung zurückgibt, "ForwardingSmtpAddress -like 'lila*'" gibt keine Übereinstimmung, sondern "ForwardingSmtpAddress -like 'smtp:lila*'" eine Übereinstimmung zurück.

GeneratedOfflineAddressBooks

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchOABGeneratingMailboxBL Get-Mailbox Distinguished Name (DN) oder $null.

Diese Eigenschaft ist nur für Vermittlungspostfächer sinnvoll, sodass Sie den Schalter Schiedsverfahren im Filterbefehl verwenden müssen. Außerdem erfordert dieser Filter den distinguished Name des Offlineadressbuchs.

Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-OfflineAddressBook "Default Offline Address Book").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("GeneratedOfflineAddressBooks -eq '$dn'").

Obwohl diese Eigenschaft mehrwertige Werte aufweist, gibt der Filter eine Übereinstimmung zurück, wenn die Eigenschaft den angegebenen Wert enthält .

GrantSendOnBehalfTo

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
publicDelegates Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-RemoteMailbox
Get-UnifiedGroup
Distinguished Name (DN) oder $null.

Für diesen Filter ist der Distinguished Name oder der kanonische Distinguished Name des E-Mail-aktivierten Sicherheitsprinzipals (Postfach, E-Mail-Benutzer oder E-Mail-aktivierte Sicherheitsgruppe) erforderlich.

Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-Recipient "Elizabeth Brunner").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("GrantSendOnBehalfTo -eq '$dn'").

Obwohl diese Eigenschaft mehrwertige Werte aufweist, gibt der Filter eine Übereinstimmung zurück, wenn die Eigenschaft den angegebenen Wert enthält .

GroupExternalMemberCount

Anwendbar:

  • Nicht unterstützt Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-UnifiedGroup Integer

Beispiel: Get-UnifiedGroup -Filter "GroupExternalMemberCount -gt 0".

GroupMemberCount

Anwendbar:

  • Nicht unterstützt Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-UnifiedGroup Integer

Beispiel: Get-UnifiedGroup -Filter "GroupMemberCount -gt 100".

GroupType

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
Grouptype Get-DistributionGroup
Get-Group
Get-UnifiedGroup
  • None (0)
  • Global (2)
  • DomainLocal (4)
  • BuiltinLocal (5)
  • Universal (8)
  • SecurityEnabled (-2147483648)

Verteilergruppen haben den Wert Universal, und E-Mail-aktivierte Sicherheitsgruppen haben den Wert Universal, SecurityEnabled. Sie können mehrere Werte angeben, die durch Kommas getrennt sind, und die Reihenfolge spielt keine Rolle. Gibt beispielsweise Get-DistributionGroup -Filter "GroupType -eq 'Universal,SecurityEnabled'" die gleichen Ergebnisse wie Get-DistributionGroup -Filter "GroupType -eq 'SecurityEnabled,Universal'"zurück.

Diese mehrwertige Eigenschaft gibt nur dann eine Übereinstimmung zurück, wenn die Eigenschaft dem angegebenen Wert entspricht .

GUID

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
Objectguid Get-CASMailbox
Get-Contact
Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Group
Get-LinkedUser
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-SecurityPrincipal
Get-UMMailbox
Get-User
Get-UnifiedGroup
Zeichenfolge

Beispiel: Get-Recipient -Filter "Guid -eq '8a68c198-be28-4a30-83e9-bffb760c65ba'".

Sie können die GUIDs der Empfänger finden, indem Sie den folgenden Befehl ausführen: Get-Recipient | Format-List Name,RecipientType,Guid.

Beachten Sie, dass sich der GUID-Wert eines Objekts von seinem Exchange-GUID-Wert unterscheidet.

HasActiveSyncDevicePartnership

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-CASMailbox
Get-Recipient
Boolescher Wert ($true oder $false)

Beispiel: Get-Recipient -Filter 'HasActiveSyncDevicePartnership -eq $true'.

HiddenFromAddressListsEnabled

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchHideFromAddressLists Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-UnifiedGroup
Boolescher Wert ($true oder $false)

Beispiel: Get-Recipient -Filter 'HiddenFromAddressListsEnabled -eq $true'.

HiddenGroupMembershipEnabled

Anwendbar:

  • Nicht unterstützt Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
hideDLMembership Get-UnifiedGroup Boolescher Wert ($true oder $false)

Beispiel: Get-UnifiedGroup -Filter 'HiddenGroupMembershipEnabled -eq $true'.

HomePhone

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
homePhone Get-Contact
Get-LinkedUser
Get-User
Zeichenfolge (Akzeptierte Wildcards) oder $null

Beispiel: Get-User -Filter "HomePhone -like '206*'".

Id

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
Distinguishedname Get-CASMailbox
Get-Contact
Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Group
Get-LinkedUser
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-UMMailbox
Get-User
Get-SecurityPrincipal
Get-UnifiedGroup
Distinguished Name (DN).

Für diesen Filter ist der Distinguished Name oder der kanonische Distinguished Name des Empfängers erforderlich.

Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-Recipient "Felipe Apodaca").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("Id -eq '$dn'").

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-MailPublicFolder Boolescher Wert ($true oder $false)

Beispiel: Get-MailPublicFolder -Filter 'IgnoreMissingFolderLink -eq $true'.

ImapEnabled

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-CASMailbox Boolescher Wert ($true oder $false)

Beispiel: Get-CASMailbox -Filter 'ImapEnabled -eq $false'.

ImmutableId

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchGenericImmutableId Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Zeichenfolge oder $null

Beispiel: Get-Mailbox -Filter 'ImmutableId -ne $null'.

IncludeInGarbageCollection

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-Mailbox Boolescher Wert ($true oder $false)

Beispiel: Get-Mailbox -Filter 'IncludeInGarbageCollection -eq $true'.

Initialen

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
initials Get-Contact
Get-LinkedUser
Get-User
Zeichenfolge (Akzeptierte Wildcards) oder $null

Beispiel: Get-User -Filter "Initials -like 'B.'".

InPlaceHolds

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchUserHoldPolicies Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Zeichenfolge

Dieser Filter erfordert den InPlaceHoldIdentity-Wert der Postfachsuche. Beispiel: Get-Mailbox -Filter "InPlaceHolds -eq '9d0f81154cc64c6b923ecc0be5ced0d7'".

Führen Sie den folgenden Befehl aus, um die InPlaceHoldIdentity-Werte von Postfachsuchen zu ermitteln: Get-MailboxSearch | Format-Table Name,InPlaceHoldIdentity.

Obwohl diese Eigenschaft mehrwertige Werte aufweist, gibt der Filter eine Übereinstimmung zurück, wenn die Eigenschaft den angegebenen Wert enthält .

InPlaceHoldsRaw

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-LinkedUser
Get-User
Zeichenfolge

Dieser Filter erfordert den InPlaceHoldIdentity-Wert der Postfachsuche. Beispiel: Get-Mailbox -Filter "InPlaceHoldsRaw -eq '9d0f81154cc64c6b923ecc0be5ced0d7'".

Führen Sie den folgenden Befehl aus, um die InPlaceHoldIdentity-Werte von Postfachsuchen zu ermitteln: Get-MailboxSearch | Format-Table Name,InPlaceHoldIdentity.

Obwohl diese Eigenschaft mehrwertige Werte aufweist, gibt der Filter eine Übereinstimmung zurück, wenn die Eigenschaft den angegebenen Wert enthält .

IsDirSynced

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchIsMSODirsynced Get-Contact
Get-DistributionGroup
Get-Group
Get-LinkedUser
Get-Mailbox
Get-MailContact
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-User
Get-UnifiedGroup
Boolescher Wert ($true oder $false)

Beispiel: Get-User -Filter 'IsDirSynced -eq $true'.

IsExcludedFromServingHierarchy

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-Mailbox Boolescher Wert ($true oder $false)

Beispiel: Get-Mailbox -Filter 'IsExcludedFromServingHierarchy -eq $true'.

IsHierarchyReady

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-Mailbox Boolescher Wert ($true oder $false)

Beispiel: Get-Mailbox -Filter 'IsHierarchyReady -eq $false'.

IsHierarchySyncEnabled

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-Mailbox Boolescher Wert ($true oder $false)

Beispiel: Get-Mailbox -Filter 'IsHierarchySyncEnabled -eq $false'.

IsInactiveMailbox

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-Mailbox Boolescher Wert ($true oder $false)

Beispiel: Get-Mailbox -Filter 'IsInactiveMailbox -eq $false'.

IsLinked

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-LinkedUser
Get-Mailbox
Get-User
Boolescher Wert ($true oder $false)

Beispiel: Get-Mailbox -Filter 'IsLinked -eq $true'.

IsMailboxEnabled

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-Mailbox Boolescher Wert ($true oder $false)

Beispiel: Get-Mailbox -Filter 'IsMailboxEnabled -eq $false'.

IsResource

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-Mailbox Boolescher Wert ($true oder $false)

Beispiel: Get-Mailbox -Filter 'IsResource -eq $true'.

IsSecurityPrincipal

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-LinkedUser
Get-User
Boolescher Wert ($true oder $false)

Beispiel: Get-User -Filter 'IsSecurityPrincipal -eq $false'.

Isshared

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-Mailbox Boolescher Wert ($true oder $false)

Beispiel: Get-Mailbox -Filter 'IsShared -eq $true'.

IsSoftDeletedByDisable

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-LinkedUser
Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Get-User
Boolescher Wert ($true oder $false)

Beispiel: Get-Mailbox -Filter 'IsSoftDeletedByDisable -eq $true'.

IsSoftDeletedByRemove

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-LinkedUser
Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Get-User
Boolescher Wert ($true oder $false)

Beispiel: Get-Mailbox -Filter 'IsSoftDeletedByRemove -eq $true'.

IssueWarningQuota

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
mDBStorageQuota Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Ein byte quantifizierter Größenwert (z. B 300MB . oder 1.5GB), oder Unlimited. Nicht qualifizierte Werte werden als Bytes behandelt.

Sie können nur den Filter-Parameter verwenden, um nach dem Wert Unlimited für diese Eigenschaft zu suchen. Zum Beispiel Get-Mailbox -Filter "IssueWarningQuota -eq 'Unlimited'" oder Get-Mailbox -Filter "IssueWarningQuota -ne 'Unlimited'".

Sie können den Filter-Parameter nicht verwenden, um nach Größenwerten dieser Eigenschaft zu suchen. Verwenden Sie stattdessen die folgende Syntax: Get-Mailbox | where "$_.IssueWarningQuota -<Operator> '<Size>'". Beispiel: Get-Mailbox | where "$_.IssueWarningQuota -lt '50GB'".

JournalArchiveAddress

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Zeichenfolge

Diese Eigenschaft verwendet eine SMTP-E-Mail-Adresse. Beispiel: Get-Mailbox -Filter "JournalArchiveAddress -eq 'michelle@contoso.com'".

LanguagesRaw

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchUserCulture Get-Mailbox Zeichenfolge (Akzeptierte Wildcards) oder $null

Diese Eigenschaft heißt Sprachen in den Eigenschaften eines Postfachs und enthält die Spracheinstellung für das Postfach im Format <ISO 639 two-letter culture code>-<ISO 3166 two-letter subculture code>. Beispielsweise ist en-USUSA Englisch . Weitere Informationen finden Sie unter CultureInfo-Klasse.

Sie können mehrere Werte angeben, die durch Kommas getrennt sind, aber die Reihenfolge ist wichtig. Gibt beispielsweise Get-Mailbox -Filter "LanguagesRaw -eq 'en-US,es-MX'" andere Ergebnisse als Get-Mailbox -Filter "LanguagesRaw -eq 'es-MX,en-US'"zurück.

Bei einzelnen Werten gibt diese mehrwertige Eigenschaft nur dann eine Übereinstimmung zurück, wenn die Eigenschaft den angegebenen Wert enthält .

LastExchangeChangedTime

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchLastExchangeChangedTime Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-RemoteMailbox
Get-UnifiedGroup
$null oder ein Datums-/Uhrzeitwert: 64-Bit-Wert, der die Anzahl der Intervalle von 100 Nanosekunden seit dem 1. Januar 1601 (UTC) darstellt

Beispiel: Get-Mailbox -Filter 'LastExchangeChangedTime -ne $null'.

LastName

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
sn Get-Contact
Get-LinkedUser
Get-Recipient
Get-User
Zeichenfolge (Akzeptierte Wildcards) oder $null

Beispiel: Get-User -Filter "LastName -like 'Martin*'".

LegacyExchangeDN

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
Legacyexchangedn Get-CASMailbox
Get-DistributionGroup
Get-DynamicDistributionGroup
Get-LinkedUser
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-RemoteMailbox
Get-UMMailbox
Get-User
Get-UnifiedGroup
Zeichenfolge (Akzeptierte Wildcards)

Beispiel: Get-User -Filter "LegacyExchangeDN -like 'Osca*'".

Wildcards in Filtern für diese Eigenschaft werden nur in Exchange Server unterstützt. Verwenden Sie in Exchange Online- und Security & Compliance-PowerShell stattdessen eine genaue Wert-Übereinstimmung.

Sie finden LegacyExchangeDN-Werte für Benutzer, indem Sie den folgenden Befehl ausführen: Get-User | Format-List Name,LegacyExchangeDN

LitigationHoldDate

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchLitigationHoldDate Get-Mailbox
Get-MailUser
Get-RemoteMailbox
$null oder ein Datums-/Uhrzeitwert: 64-Bit-Wert, der die Anzahl der Intervalle von 100 Nanosekunden seit dem 1. Januar 1601 (UTC) darstellt

Beispiel: Get-Mailbox -Filter "LitigationHoldDate -gt '8/13/2017'".

LitigationHoldEnabled

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-Mailbox
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Boolescher Wert ($true oder $false)

Beispiel: Get-Mailbox -Filter 'LitigationHoldEnabled -eq $true'.

LitigationHoldOwner

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchLitigationHoldOwner Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Zeichenfolge (Akzeptierte Wildcards) oder $null

Diese Eigenschaft verwendet den Benutzerprinzipalnamen des Besitzers der Beweissicherung. Beispiel: Get-Mailbox -Filter "LitigationHoldOwner -eq 'agruber@contoso.com'".

MailboxContainerGUID

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchMailboxContainerGuid Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Zeichenfolge oder $null

Beispiel: Get-Mailbox -Filter 'MailboxContainerGUID -ne $null'.

MailboxMoveBatchName

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchMailboxMoveBatchName Get-Mailbox
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Zeichenfolge (Akzeptierte Wildcards) oder $null

Diese Eigenschaft enthält den Namen des Migrationsbatches. Beispiel: Get-Mailbox -Filter "MailboxMoveBatchName -like 'LocalMove 01*'".

Sie können die Namen von Migrationsbatches ermitteln, indem Sie den Befehl Get-MigrationBatch ausführen. Beachten Sie, dass Migrationsbatches, die Sie im Exchange Admin Center erstellen, die Namenskonvention MigrationService:<MigrationBatchName>verwenden.

MailboxMoveFlags

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchMailboxMoveFlags Get-Mailbox
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Gültige Werte finden Sie in der Beschreibung des Flags-Parameters in Get-MoveRequest.

Beispiel: Get-Mailbox -Filter "MailboxMoveFlags -ne 'None'".

Sie können mehrere Werte angeben, die durch Kommas getrennt sind, und die Reihenfolge spielt keine Rolle. Gibt beispielsweise Get-Recipient -Filter "MailboxMoveFlags -eq 'IntraOrg,Pull'" die gleichen Ergebnisse wie Get-Recipient -Filter "MailboxMoveFlags -eq 'Pull,IntraOrg'"zurück.

Diese mehrwertige Eigenschaft gibt nur dann eine Übereinstimmung zurück, wenn die Eigenschaft dem angegebenen Wert entspricht .

MailboxMoveRemoteHostName

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchMailboxMoveRemoteHostName Get-Mailbox
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Zeichenfolge oder $null

Beispiel: Get-Mailbox -Filter "MailboxMoveRemoteHostName -eq 'mail.contoso.com'".

MailboxMoveSourceMDB

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchMailboxMoveSourceMDBLink Get-Mailbox
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Distinguished Name (DN) oder $null.

Für diesen Filter ist der Distinguished Name der Quellpostfachdatenbank erforderlich.

Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-MailboxDatabase "Mailbox Database 1234567890").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("MailboxMoveSourceMDB -eq '$dn'").

MailboxMoveStatus

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchMailboxMoveStatus Get-Mailbox
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Gültige Werte finden Sie in der Beschreibung des MoveStatus-Parameters in Get-MoveRequest.

Beispiel: Get-Mailbox -Filter "MailboxMoveStatus -eq 'Completed'".

MailboxMoveTargetMDB

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchMailboxMoveTargetMDBLink Get-Mailbox
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Distinguished Name (DN) oder $null.

Für diesen Filter ist der Distinguished Name der Zielpostfachdatenbank erforderlich.

Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-MailboxDatabase "Mailbox Database 1234567890").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("MailboxMoveTargetMDB -eq '$dn'").

MailboxPlan

Anwendbar:

  • Nicht unterstützt Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchParentPlanLink Get-Mailbox Distinguished Name (DN).

Postfachpläne entsprechen den Microsoft 365-Lizenztypen. Die Verfügbarkeit von Lizenzplänen wird durch die Auswahl bestimmt, die Sie bei der Registrierung Ihrer Domäne treffen.

Bezeichnerwerte wie Name funktionieren im Filter nicht.

Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-MailboxPlan "ExchangeOnlineEnterprise").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("MailboxPlan -eq '$dn'").

MailboxRelease

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchMailboxRelease Get-Mailbox
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-User
  • None
  • E14
  • E15
  • $null

Beispiel: Get-Recipient -Filter "MailboxRelease -eq 'E15'".

MailTipTranslations

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchSenderHintTranslations Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-RemoteMailbox
Get-UnifiedGroup
Zeichenfolge (Akzeptierte Wildcards) oder $null

Wenn Sie diese Eigenschaft in einem Filter verwenden, müssen Sie die führenden und nachfolgenden HTML-Tags berücksichtigen. Beispiel: Get-DistributionGroup -Filter "MailTipTranslations -like 'is not monitored.*'".

Managedby

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
Managedby Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Group
Get-Recipient
Get-UnifiedGroup
Distinguished Name (DN) oder $null.

Dieser Filter erfordert den Distinguished Name oder kanonischen Distinguished Name des Gruppenbesitzers (ein E-Mail-aktivierter Sicherheitsprinzipal, bei dem es sich um ein Postfach, einen E-Mail-Benutzer oder eine E-Mail-aktivierte Sicherheitsgruppe handelt).

Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-Recipient "Gabriela Laureano").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("ManagedBy -eq '$dn'").

Obwohl diese Eigenschaft mehrwertige Werte aufweist, gibt der Filter eine Übereinstimmung zurück, wenn die Eigenschaft den angegebenen Wert enthält .

ManagedFolderMailboxPolicy

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchMailboxTemplateLink Get-Mailbox
Get-Recipient
Distinguished Name (DN) oder $null.

Postfachrichtlinien für verwaltete Ordner sind in Exchange 2013 oder höher nicht verfügbar.

Beispiel: Get-Mailbox -Filter 'ManagedFolderMailboxPolicy -eq $null'.

Für diesen Filter ist der Distinguished Name der Postfachrichtlinie für verwaltete Ordner erforderlich.

Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-ManagedFolderMailboxPolicy "MFM Inbox Policy").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("ManagedFolderMailboxPolicy -eq '$dn'").

Manager

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
Manager Get-Contact
Get-LinkedUser
Get-Recipient
Get-User
Distinguished Name (DN) oder $null.

Für diesen Filter ist der Distinguished Name oder der kanonische Distinguished Name des Vorgesetzten (Postfach oder E-Mail-Benutzer) erforderlich.

Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-Recipient "Hyun-Ae Rim").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("Manager -eq '$dn'").

MAPIEnabled

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-CASMailbox Boolescher Wert ($true oder $false)

Beispiel: Get-CASMailbox -Filter 'MAPIEnabled -eq $false'.

MasterAccountSid

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchMasterAccountSid Get-Mailbox
Get-LinkedUser
Get-Recipient
Get-SecurityPrincipal
Get-User
Zeichenfolge oder $null

Beispiel: Get-Mailbox -Filter "MasterAccountSid -eq 'S-1-5-10'".

Dieser Wert ist leer ( $null) für Postfächer mit zugeordneten Benutzerkonten und S-1-5-10 (Selbst) für Postfächer ohne zugeordnete Benutzerkonten (z. B. freigegebene Postfächer, Ressourcenpostfächer, Suchpostfächer, Vermittlungspostfächer und Postfächer für öffentliche Ordner).

MaxBlockedSenders

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchMaxBlockedSenders Get-Mailbox Integer oder $null

Beispiel: Get-Mailbox -Filter "MaxBlockedSenders -gt 0".

MaxReceiveSize

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
Delivcontlength Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-RemoteMailbox
Get-UnifiedGroup
Ein byte quantifizierter Größenwert (z. B 75MB. ), oder Unlimited. Nicht qualifizierte Werte werden als Bytes behandelt.

Sie können nur den Filter-Parameter verwenden, um nach dem Wert Unlimited für diese Eigenschaft zu suchen. Zum Beispiel Get-Mailbox -Filter "MaxReceiveSize -eq 'Unlimited'" oder Get-Mailbox -Filter "MaxReceiveSize -ne 'Unlimited'".

Sie können den Filter-Parameter nicht verwenden, um nach Größenwerten dieser Eigenschaft zu suchen. Verwenden Sie stattdessen die folgende Syntax: Get-Mailbox | where "$_.MaxReceiveSize -<Operator> '<Size>'". Beispiel: Get-Mailbox | where "$_.MaxReceiveSize -gt '50GB'".

MaxSafeSenders

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchMaxSafeSenders Get-Mailbox Integer oder $null

Beispiel: Get-Mailbox -Filter "MaxSafeSenders -gt 0".

MaxSendSize

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
submissionContLength Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-RemoteMailbox
Get-UnifiedGroup
Ein byte quantifizierter Größenwert (z. B 75MB. ), oder Unlimited. Nicht qualifizierte Werte werden als Bytes behandelt.

Sie können nur den Filter-Parameter verwenden, um nach dem Wert Unlimited für diese Eigenschaft zu suchen. Zum Beispiel Get-Mailbox -Filter "MaxSendSize -eq 'Unlimited'" oder Get-Mailbox -Filter "MaxSendSize -ne 'Unlimited'".

Sie können den Filter-Parameter nicht verwenden, um nach Größenwerten dieser Eigenschaft zu suchen. Verwenden Sie stattdessen die folgende Syntax: Get-Mailbox | where "$_.MaxReceiveSize -<Operator> '<Size>'". Beispiel: Get-Mailbox | where "$_.MaxSendSize -gt '50GB'".

MemberDepartRestriction

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchGroupDepartRestriction Get-DistributionGroup
  • Closed (0)
  • Open (1)
  • ApprovalRequired (2)

Beispiel: Get-DistributionGroup -Filter "MemberDepartRestriction -eq 'ApprovalRequired'".

MemberJoinRestriction

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchGroupJoinRestriction Get-DistributionGroup
  • Closed (0)
  • Open (1)
  • ApprovalRequired (2)

Beispiel: Get-DistributionGroup -Filter "MemberJoinRestriction -eq 'ApprovalRequired'".

MemberOfGroup

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
memberOf Get-CASMailbox
Get-Contact
Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Group
Get-LinkedUser
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-SecurityPrincipal
Get-UMMailbox
Get-User
Distinguished Name (DN) oder $null.

Für diesen Filter ist der Distinguished Name oder der kanonische Distinguished Name der Verteilergruppe oder E-Mail-aktivierten Sicherheitsgruppe erforderlich.

Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-DistributionGroup "Marketing Department").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("MemberOfGroup -eq '$dn'").

Obwohl diese Eigenschaft mehrwertige Werte aufweist, gibt der Filter eine Übereinstimmung zurück, wenn die Eigenschaft den angegebenen Wert enthält .

Members

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
Element Get-DistributionGroup
Get-Group
Get-Recipient
Distinguished Name (DN) oder $null.

Für diesen Filter ist der Distinguished Name oder der kanonische Distinguished Name des Gruppenmitglieds erforderlich.

Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-Recipient "Jacob Berger").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("Members -eq '$dn'").

Obwohl diese Eigenschaft mehrwertige Werte aufweist, gibt der Filter eine Übereinstimmung zurück, wenn die Eigenschaft den angegebenen Wert enthält .

MobilePhone

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
mobile Get-Contact
Get-LinkedUser
Get-User
Zeichenfolge (Akzeptierte Wildcards) oder $null

Beispiel: Get-User -Filter "MobilePhone -like '555*'".

ModeratedBy

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchModeratedByLink Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-RemoteMailbox
Get-UnifiedGroup
Distinguished Name (DN).

Dieser Filter erfordert den Distinguished Name oder den kanonischen Distinguished Name des Gruppenmoderators (ein E-Mail-aktivierter Sicherheitsprinzipal, bei dem es sich um ein Postfach, einen E-Mail-Benutzer oder eine E-Mail-aktivierte Sicherheitsgruppe handelt).

Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-Recipient "Joanne Schwarz").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("ModeratedBy -eq '$dn'").

Obwohl diese Eigenschaft mehrwertige Werte aufweist, gibt der Filter eine Übereinstimmung zurück, wenn die Eigenschaft den angegebenen Wert enthält .

ModerationEnabled

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchEnableModeration Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-RemoteMailbox
Get-UnifiedGroup
Boolescher Wert ($true oder $false)

Beispiel: Get-DistributionGroup -Filter 'ModerationEnabled -eq $true'.

Name

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
name Get-CASMailbox
Get-Contact
Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Group
Get-LinkedUser
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-SecurityPrincipal
Get-UMMailbox
Get-User
Get-UnifiedGroup
Zeichenfolge (Akzeptierte Wildcards)

Beispiel: Get-User -Filter "Name -like 'Laura*'".

NetID

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-LinkedUser
Get-Mailbox
Get-User
Zeichenfolge

Diese Eigenschaft wird für Exchange Online Postfächer in Hybridumgebungen aufgefüllt. Ein Beispielwert ist 1003BFFD9A0CFA03.

Beispiel: Get-User -Filter 'NetId -ne $null'.

Hinweise

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
info Get-Contact
Get-DynamicDistributionGroup
Get-Group
Get-LinkedUser
Get-Recipient
Get-User
Get-UnifiedGroup
Zeichenfolge (Akzeptierte Wildcards) oder $null

Beispiel: Get-User -Filter "Notes -like 'Events Team*'".

ObjectCategory

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
objectCategory Get-CASMailbox
Get-Contact
Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Group
Get-LinkedUser
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-SecurityPrincipal
Get-UMMailbox
Get-User
Get-UnifiedGroup
Zeichenfolge

Für diesen Filter ist der kanonische Distinguished Name des Objekts erforderlich. Der -Wert verwendet die Syntax <domain>/Configuration/Schema/<Type>.

Gültige <Type-Werte> sind:

  • Person für Postfächer, E-Mail-Benutzer und E-Mail-Kontakte
  • Groupfür Verteilergruppen, E-Mail-aktivierte Sicherheitsgruppen und Microsoft 365-Gruppen
  • ms-Exch-Public-Folder für E-Mail-aktivierte öffentliche Ordner
  • ms-Exch-Dynamic-Distribution-List für dynamische Verteilergruppen

Beispiel: Get-Recipient -Filter "ObjectCategory -eq 'contoso.com/Configuration/Schema/Group'".

Objectclass

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
Objectclass Get-CASMailbox
Get-Contact
Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Group
Get-LinkedUser
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-SecurityPrincipal
Get-UMMailbox
Get-User
Get-UnifiedGroup
Zeichenfolge

Der Wert dieser Eigenschaft gilt top, person, organizationalPerson, user für Postfächer und E-Mail-Benutzer, top, person, organizationalPerson, contact für E-Mail-Kontakte, top, group verteilergruppen, E-Mail-aktivierte Sicherheitsgruppen und Microsoft 365-Gruppen, msExchDynamicDistributionList für dynamische Verteilergruppen und top, publicFolder für E-Mail-aktivierte öffentliche Ordner.

Beispiel: Get-Recipient -Filter "ObjectClass -eq 'Contact'".

Obwohl diese Eigenschaft mehrwertige Werte aufweist, gibt der Filter eine Übereinstimmung zurück, wenn die Eigenschaft den angegebenen Wert enthält .

Office

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
physicalDeliveryOfficeName Get-Contact
Get-LinkedUser
Get-Mailbox
Get-Recipient
Get-User
Zeichenfolge (Akzeptierte Wildcards) oder $null

Beispiel: Get-User -Filter "Office -like '22*'".

OfflineAddressBook

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchUseOAB Get-Mailbox Distinguished Name (DN) oder $null.

Für diesen Filter ist der Distinguished Name des Offlineadressbuchs erforderlich.

Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-OfflineAddressBook "Default Offline Address Book").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("OfflineAddressBook -eq '$dn'").

OnPremisesObjectId

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-MailPublicFolder Zeichenfolge oder $null

Beispiel: Get-MailPublicFolder -Filter 'OnPremisesObjectId -ne $null'.

OperatorNumber

Anwendbar:

  • Unterstützte Exchange Server*
  • Nicht unterstützt Exchange Online
  • Nicht unterstützt Security & Compliance

* Get-UMMailbox ist nur in Exchange Server 2016 und früheren Versionen verfügbar. Unified Messaging wurde im Exchange Server 2019 entfernt.

LDAP-Anzeigename Cmdlets Wert
msExchUMOperatorNumber Get-UMMailbox Zeichenfolge (Akzeptierte Wildcards) oder $null

Beispiel: Get-UMMailbox -Filter "OperatorNumber -eq 5".

OtherFax

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
otherFacsimileTelephoneNumber Get-Contact
Get-LinkedUser
Get-User
Zeichenfolge (Akzeptierte Wildcards) oder $null

Beispiel: Get-User -Filter "OtherFax -like '206*'".

OtherHomePhone

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
otherHomePhone Get-Contact
Get-LinkedUser
Get-User
Zeichenfolge (Akzeptierte Wildcards) oder $null

Beispiel: Get-User -Filter "OtherHomePhone -like '206*'".

SonstigesTelefon

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
otherTelephone Get-Contact
Get-LinkedUser
Get-User
Zeichenfolge (Akzeptierte Wildcards) oder $null

Beispiel: Get-User -Filter "OtherTelephone -like '206*'".

OWAEnabled

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-CASMailbox Boolescher Wert ($true oder $false)

Der Filter arbeitet rückwärts. Gibt beispielsweise Postfächer zurück, bei denen die OWAEnabled-Eigenschaft istFalse, und Get-CASMailbox -Filter 'OWAEnabled -eq $false' Gibt Postfächer zurück, Get-CASMailbox -Filter 'OWAEnabled -eq $true' bei denen die OWAEnabled-Eigenschaft ist.True

OWAforDevicesEnabled

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchOmaAdminWirelessEnable Get-CASMailbox Boolescher Wert ($true oder $false)

Beispiel: Get-CASMailbox -Filter 'OWAForDevicesEnabled -eq $true'.

Owamailboxpolicy

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchOWAPolicy Get-CASMailbox
Get-Recipient
Distinguished Name (DN) oder $null.

Dieser Filter erfordert den Distinguished Name der Outlook im Web Postfachrichtlinie (früher als Outlook Web App Postfachrichtlinie bezeichnet).

Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-OwaMailboxPolicy "Default").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("OWAMailboxPolicy -eq '$dn'").

Pager

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
pager Get-Contact
Get-LinkedUser
Get-User
Zeichenfolge (Akzeptierte Wildcards) oder $null

Beispiel: Get-User -Filter "Pager -like '206*'".

PersistedCapabilities

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Zeichenfolge

In der Regel ist der Wert dieser Eigenschaft für Microsoft 365-Konten und -Postfächer etwas anderes als $null (leer). Weitere Informationen zu den gültigen Eigenschaftswerten finden Sie unter Funktionsenumeration.

Beispiel: Get-Mailbox -Filter 'PersistedCapabilities -ne $null'.

Obwohl diese Eigenschaft mehrwertige Werte aufweist, gibt der Filter eine Übereinstimmung zurück, wenn die Eigenschaft den angegebenen Wert enthält .

Telefon

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
telephoneNumber Get-Contact
Get-LinkedUser
Get-Recipient
Get-User
Zeichenfolge (Akzeptierte Wildcards) oder $null

Beispiel: Get-User -Filter "Phone -like '206*'".

PhoneProviderId

Anwendbar:

  • Unterstützte Exchange Server*
  • Nicht unterstützt Exchange Online
  • Nicht unterstützt Security & Compliance

* Get-UMMailbox ist nur in Exchange Server 2016 und früheren Versionen verfügbar. Unified Messaging wurde im Exchange Server 2019 entfernt.

LDAP-Anzeigename Cmdlets Wert
msExchUMPhoneProvider Get-UMMailbox Zeichenfolge (Akzeptierte Wildcards) oder $null

Beispiel: Get-UMMailbox -Filter "PhoneProviderId -like '206*'".

PhoneticDisplayName

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msDS-PhoneticDisplayName Get-Contact
Get-DynamicDistributionGroup
Get-Group
Get-LinkedUser
Get-MailPublicFolder
Get-User
Zeichenfolge (Akzeptierte Wildcards) oder $null

Beispiel: Get-User -Filter "PhoneticDisplayName -like 'Lila*'".

PoliciesExcluded

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchPoliciesExcluded Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-UnifiedGroup
Zeichenfolge oder $null

Beispiel: Get-Recipient -Filter 'PoliciesExcluded -ne $null'.

PoliciesIncluded

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchPoliciesIncluded Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-UnifiedGroup
Zeichenfolge oder $null

Beispiel: Get-Recipient -Filter 'PoliciesIncluded -eq $null'.

PopEnabled

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-CASMailbox Boolescher Wert ($true oder $false)

Beispiel: Get-CASMailbox -Filter 'POPEnabled -eq $false'.

PostalCode

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
Postalcode Get-Contact
Get-LinkedUser
Get-Recipient
Get-User
Zeichenfolge (Akzeptierte Wildcards) oder $null

Beispiel: Get-Recipient -Filter "PostalCode -eq 90210".

PostOfficeBox

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
postOfficeBox Get-Contact
Get-LinkedUser
Get-User
Zeichenfolge (Akzeptierte Wildcards) oder $null

Beispiel: Get-User -Filter "PostOfficeBox -like '555*'".

PreviousRecipientTypeDetails

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchPreviousRecipientTypeDetails Get-LinkedUser
Get-User
Zeichenfolge oder $null

Gültige Werte finden Sie in der Beschreibung des Parameters RecipientTypeDetails in Get-Recipient.

Beispiel: Get-User -Filter "PreviousRecipientTypeDetails -eq 'UserMailbox'".

PrimarySmtpAddress

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-CASMailbox
Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-UMMailbox
Get-UnifiedGroup
Zeichenfolge (Akzeptierte Wildcards)

Verwenden Sie nicht die PrimarySmtpAddress-Eigenschaft . verwenden Sie stattdessen die EmailAddresses-Eigenschaft . Jeder Filter, der die PrimarySmtpAddress-Eigenschaft verwendet, durchsucht auch Werte in der EmailAddresses-Eigenschaft . Wenn ein Postfach beispielsweise über die primäre E-Mail-Adresse dario@contoso.comund die zusätzlichen Proxyadressen dario2@contoso.com und verfügtdario3@contoso.com, geben alle folgenden Filter dieses Postfach im Ergebnis zurück: "PrimarySmtpAddress -eq 'dario@contoso.com'", "PrimarySmtpAddress -eq 'dario2@contoso.com'"oder "PrimarySmtpAddress -eq 'dario3@contoso.com'".

ProhibitSendQuota

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
mDBOverQuotaLimit Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Ein byte quantifizierter Größenwert (z. B 300MB . oder 1.5GB), oder Unlimited. Nicht qualifizierte Werte werden als Bytes behandelt.

Sie können nur den Filter-Parameter verwenden, um nach dem Wert Unlimited für diese Eigenschaft zu suchen. Zum Beispiel Get-Mailbox -Filter "ProhibitSendQuota -eq 'Unlimited'" oder Get-Mailbox -Filter "ProhibitSendQuota -ne 'Unlimited'".

Sie können den Filter-Parameter nicht verwenden, um nach Größenwerten dieser Eigenschaft zu suchen. Verwenden Sie stattdessen die folgende Syntax: Get-Mailbox | where "$_.ProhibitSendQuota -<Operator> '<Size>'". Beispiel: Get-Mailbox | where "$_.ProhibitSendQuota -lt '70GB'".

ProhibitSendReceiveQuota

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
mDBOverHardQuotaLimit Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Ein byte quantifizierter Größenwert (z. B 300MB . oder 1.5GB), oder Unlimited. Nicht qualifizierte Werte werden als Bytes behandelt.

Sie können nur den Filter-Parameter verwenden, um nach dem Wert Unlimited für diese Eigenschaft zu suchen. Zum Beispiel Get-Mailbox -Filter "ProhibitSendReceiveQuota -eq 'Unlimited'" oder Get-Mailbox -Filter "ProhibitSendReceiveQuota -ne 'Unlimited'".

Sie können den Filter-Parameter nicht verwenden, um nach Größenwerten dieser Eigenschaft zu suchen. Verwenden Sie stattdessen die folgende Syntax: Get-Mailbox | where "$_.ProhibitSendReceiveQuota -<Operator> '<Size>'". Beispiel: Get-Mailbox | where "$_.ProhibitSendReceiveQuota -lt '70GB'".

ProtocolSettings

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
protocolSettings Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Zeichenfolge (Akzeptierte Wildcards) oder $null

Der Standardwert dieser Eigenschaft für Postfächer ist RemotePowerShell§1. Diese Eigenschaft wird mit zusätzlichen Werten aufgefüllt, wenn Sie Set-CASMailbox verwenden, um Protokolle zu deaktivieren (z. B. POP3 oder IMAP4).

Beispiel: Get-Mailbox -Filter "ProtocolSettings -like 'POP3*'".

PublicFolderContacts

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
pFContacts Get-MailPublicFolder Distinguished Name (DN) oder $null.

Diese Eigenschaft wird in den Ergebnissen des Befehls Get-MailPublicFolder -Identity <PublicFolderIdentity> | Format-Listals Kontakte angezeigt, aber Sie müssen den Eigenschaftennamen PublicFolderContacts im Filter verwenden.

Für diesen Filter ist der Distinguished Name oder der kanonische Distinguished Name des Kontakts für öffentliche Ordner erforderlich.

Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-Recipient "Kathleen Reiter").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("PublicFolderContacts -eq '$dn'").

Obwohl diese Eigenschaft mehrwertige Werte aufweist, gibt der Filter eine Übereinstimmung zurück, wenn die Eigenschaft den angegebenen Wert enthält .

QueryBaseDN

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
Msexchquerybasedn Get-Mailbox Zeichenfolge oder $null

Diese Eigenschaft wurde in der globalen Adresslistentrennung von Exchange 2007 verwendet, um einen Speicherort in Active Directory anzugeben. Dieses Feature wurde in Exchange 2010 Service Pack 2 durch Adressbuchrichtlinien ersetzt, sodass der Wert dieser Eigenschaft immer leer sein sollte ( $null).

Beispiel: Get-Mailbox -Filter 'QueryBaseDN -ne $null'.

RecipientContainer

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchDynamicDLBaseDN Get-DynamicDistributionGroup Distinguished Name (DN) oder $null.

Für diesen Filter ist der Distinguished Name oder der kanonische Distinguished Name der Organisationseinheit oder des Containers in Active Directory erforderlich.

Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-OrganizationalUnit "contoso.com/Users").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("RecipientContainer -eq '$dn'").

RecipientLimits

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
Msexchreciplimit Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Integer oder Unlimited

Beispiel: Get-Mailbox -Filter "RecipientLimits -ne 'Unlimited'".

RecipientType

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-Contact
Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Group
Get-LinkedUser
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-SecurityPrincipal
Get-User
Get-UnifiedGroup
  • DynamicDistributionGroup
  • MailContact
  • MailNonUniversalGroup
  • MailUniversalDistributionGroup
  • MailUniversalSecurityGroup
  • MailUser
  • PublicFolder
  • UserMailbox

Beispiel: Get-Recipient -Filter "RecipientType -eq 'MailContact'".

RecipientTypeDetails

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-Contact
Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Group
Get-LinkedUser
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-SecurityPrincipal
Get-User
Get-UnifiedGroup
Zeichenfolge

Gültige Werte finden Sie in der Beschreibung des Parameters RecipientTypeDetails in Get-Recipient.

Beispiel: Get-Recipient -Filter "RecipientTypeDetails -eq 'SharedMailbox'".

RecoverableItemsQuota

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchDumpsterQuota Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Ein byte quantifizierter Größenwert (z. B 300MB . oder 1.5GB), oder Unlimited. Nicht qualifizierte Werte werden als Bytes behandelt.

Sie können nur den Filter-Parameter verwenden, um nach dem Wert Unlimited für diese Eigenschaft zu suchen. Zum Beispiel Get-Mailbox -Filter "RecoverableItemsQuota -eq 'Unlimited'" oder Get-Mailbox -Filter "RecoverableItemsQuota -ne 'Unlimited'".

Sie können den Filter-Parameter nicht verwenden, um nach Größenwerten dieser Eigenschaft zu suchen. Verwenden Sie stattdessen die folgende Syntax: Get-Mailbox | where "$_.RecoverableItemsQuota -<Operator> '<Size>'. Beispiel: Get-Mailbox | where "$_.RecoverableItemsQuota -gt '35GB'".

RecoverableItemsWarningQuota

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchDumpsterWarningQuota Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Ein byte quantifizierter Größenwert (z. B 300MB . oder 1.5GB), oder Unlimited. Nicht qualifizierte Werte werden als Bytes behandelt.

Sie können nur den Filter-Parameter verwenden, um nach dem Wert Unlimited für diese Eigenschaft zu suchen. Zum Beispiel Get-Mailbox -Filter "RecoverableItemsWarningQuota -eq 'Unlimited'" oder Get-Mailbox -Filter "RecoverableItemsWarningQuota -ne 'Unlimited'".

Sie können den Filter-Parameter nicht verwenden, um nach Größenwerten dieser Eigenschaft zu suchen. Verwenden Sie stattdessen die folgende Syntax: Get-Mailbox | where "$_.RecoverableItemsWarningQuota -<Operator> '<Size>'". Beispiel: Get-Mailbox | where "$_.RecoverableItemsWarningQuota -gt '25GB'".

RejectMessagesFrom

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
unauthOrig Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-RemoteMailbox
Get-UnifiedGroup
Distinguished Name (DN) oder $null.

Dieser Filter erfordert den Distinguished Name des einzelnen Empfängers (Postfach, E-Mail-Benutzer oder E-Mail-Kontakt).

Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-Recipient "Mai Fujito").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("RejectMessagesFrom -eq '$dn'").

Obwohl diese Eigenschaft mehrwertige Werte aufweist, gibt der Filter eine Übereinstimmung zurück, wenn die Eigenschaft den angegebenen Wert enthält .

RejectMessagesFromDLMembers

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
dLMemRejectPerms Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-RemoteMailbox
Get-UnifiedGroup
Distinguished Name (DN) oder $null.

Dieser Filter erfordert den Distinguished Name oder kanonischen Distinguished Name der Gruppe (verteilergruppe, E-Mail-aktivierte Sicherheitsgruppe oder dynamische Verteilergruppe).

Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-DistributionGroup "Marketing Department").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("RejectMessagesFromDLMembers -eq '$dn'").

Obwohl diese Eigenschaft mehrwertige Werte aufweist, gibt der Filter eine Übereinstimmung zurück, wenn die Eigenschaft den angegebenen Wert enthält .

RemoteAccountPolicy

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchSyncAccountsPolicyDN Get-Mailbox Zeichenfolge oder $null

Für diesen Filter ist der Distinguished Name der Remotekontorichtlinie erforderlich. Beispiel: Get-Mailbox -Filter "RemoteAccountPolicy -eq 'CN=Contoso Remote Account Policy,CN=Remote Accounts Policies Container,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'".

RemotePowerShellEnabled

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-User Boolescher Wert ($true oder $false)

Beispiel: Get-User -Filter 'RemotePowerShellEnabled -eq $false'.

RemoteRecipientType

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchRemoteRecipientType Get-Mailbox
Get-RemoteMailbox
  • None (0)
  • ProvisionMailbox (1)
  • ProvisionArchive (2)
  • Migrated (4)
  • DeprovisionMailbox (8)
  • DeprovisionArchive (16)
  • RoomMailbox (32)
  • EquipmentMailbox (64)
  • SharedMailbox (96)
  • TeamMailbox (128)
  • $null

Beispiel: Get-RemoteMailbox -Filter "RemoteRecipientType -eq 'ProvisionMailbox'".

ReportToManagerEnabled

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
reportToOwner Get-DistributionGroup
Get-DynamicDistributionGroup
Get-UnifiedGroup
Boolescher Wert ($true oder $false)

Beispiel: Get-DistributionGroup -Filter 'ReportToManagerEnabled -eq $true'.

ReportToOriginatorEnabled

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
reportToOriginator Get-DistributionGroup
Get-DynamicDistributionGroup
Get-UnifiedGroup
Boolescher Wert ($true oder $false)

Beispiel: Get-DistributionGroup -Filter 'ReportToOriginatorEnabled -eq $false'.

RequireAllSendersAreAuthenticated

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchRequireAuthToSendTo Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-RemoteMailbox
Get-SecurityPrincipal
Boolescher Wert ($true oder $false)

Diese Eigenschaft wird in den Ergebnissen des Befehls Get-<RecipientType> -Identity <RecipientIdentity> | Format-Listals RequireSenderAuthenticationEnabled angezeigt, aber Sie müssen den Eigenschaftennamen RequireAllSendersAreAuthenticated im Filter verwenden. Beispiel: Get-DistributionGroup -Filter 'RequireAllSendersAreAuthenticated -eq $false'.

ResourceBehaviorOptions

Anwendbar:

  • Nicht unterstützt Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-UnifiedGroup
  • AllowOnlyMembersToPost
  • CalendarMemberReadOnly
  • ConnectorsEnabled
  • HideGroupInOutlook
  • NotebookForLearningCommunitiesEnabled
  • ReportToOriginator
  • SharePointReadonlyForMembers
  • SubscriptionEnabled
  • SubscribeMembersToCalendarEvents
  • SubscribeMembersToCalendarEventsDisabled
  • SubscribeNewGroupMembers
  • WelcomeEmailDisabled
  • WelcomeEmailEnabled
  • $null

Beispiel: Get-UnifiedGroup -Filter "ResourceBehaviorOptions -eq 'CalendarMemberReadOnly'"

ResourceCapacity

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchResourceCapacity Get-Mailbox Integer oder $null

Beispiel: Get-Mailbox -Filter "ResourceCapacity -gt 15"

ResourceCustom

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-Mailbox Zeichenfolge

Sie erstellen benutzerdefinierte Ressourceneigenschaften mithilfe des Cmdlets Set-ResourceConfig. Beispiel: Set-ResourceConfig -ResourcePropertySchema Room/Whiteboard,Equipment/Van. Nachdem Sie die Eigenschaften erstellt haben, können Sie sie Raum- oder Gerätepostfächern zuweisen. Beispiel: Set-Mailbox -Identity "Conference Room 1" -ResourceCustom Whiteboard.

Wenn Sie nach Werten suchen, verwenden Sie die benutzerdefinierte Ressourceneigenschaft, die dem Raum- oder Gerätepostfach zugewiesen ist. Beispiel: Get-Mailbox -Filter "ResourceCustom -eq 'Whiteboard'".

ResourceProvisioningOptions

Anwendbar:

  • Nicht unterstützt Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-UnifiedGroup Team oder $null

Beispiel: Get-UnifiedGroup -Filter "ResourceProvisioningOptions -eq 'Team'"

ResourceType

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-Mailbox
Get-Recipient
Room (0) oder Equipment (1)

Beispiel: Get-Mailbox -Filter "ResourceType -eq 'Equipment'"

RetainDeletedItemsFor

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
garbageCollPeriod Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Ein Zeitspannenwert: dd.hh:mm:ss , wobei dd = Tage, hh = Stunden, mm = Minuten und ss = Sekunden.

Sie können den Filter-Parameter nicht verwenden, um nach Zeitspannenwerten für diese Eigenschaft zu suchen. Verwenden Sie stattdessen die folgende Syntax: Get-Mailbox | where "$_.RetainDeletedItemsFor -<Operator> '<TimeSpan>'". Beispiel: Get-Mailbox | where "$_.RetainDeletedItemsFor -gt '14.00:00:00'".

RetentionComment

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchRetentionComment Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Zeichenfolge (Akzeptierte Wildcards) oder $null

Beispiel: Get-Mailbox -Filter "RetentionComment -like '7 years*'"

RetentionPolicy

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-Mailbox
Get-Recipient
Distinguished Name (DN) oder $null.

Für diesen Filter ist der Distinguished Name der Aufbewahrungsrichtlinie erforderlich.

Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-RetentionPolicy "Default MRM Policy").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("RetentionPolicy -eq '$dn'").

RetentionUrl

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchRetentionURL Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Zeichenfolge (Akzeptierte Wildcards) oder $null

Beispiel: Get-Mailbox -Filter "RetentionUrl -like 'https://intranet.contoso.com/*'"

RoleAssignmentPolicy

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchRBACPolicyLink Get-Mailbox Distinguished Name (DN) (Wildcards akzeptiert) oder $null.

Dieser Filter erfordert den Distinguished Name der Rollenzuweisungsrichtlinie in Exchange Online.

Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-RoleAssignmentPolicy "Default Role Assignment Policy").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("RoleAssignmentPolicy -eq '$dn'").

RulesQuota

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchMDBRulesQuota Get-Mailbox Ein byte quantifizierter Größenwert (z. B 50B . oder 128KB). Nicht qualifizierte Werte werden als Bytes behandelt.

Sie können den Filter-Parameter nicht verwenden, um nach Größenwerten dieser Eigenschaft zu suchen. Verwenden Sie stattdessen die folgende Syntax: Get-Mailbox | where "$_.RulesQuota -<Operator> '<Size>'". Beispiel: Get-Mailbox | where "$_.RulesQuota -lt '256KB'".

SafeRecipientsHash

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchSafeRecipientsHash Get-Recipient Leer ( $null) oder ein Hashwert.

Realistischerweise können Sie diesen Wert nur verwenden, um nach leeren oder nicht leeren Werten zu filtern. Beispiel: Get-Recipient -Filter 'SafeRecipientsHash -ne $null'.

SafeSendersHash

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchSafeSendersHash Get-Recipient Leer ( $null) oder ein Hashwert.

Realistischerweise können Sie diesen Wert nur verwenden, um nach leeren oder nicht leeren Werten zu filtern. Beispiel: Get-Recipient -Filter 'SafeSendersHash -ne $null'.

SamAccountName

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
SamAccountName Get-CASMailbox
Get-DistributionGroup
Get-Group
Get-LinkedUser
Get-Mailbox
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-UMMailbox
Get-User
Zeichenfolge (Akzeptierte Wildcards) oder $null

Beispiel: Get-Recipient -Filter "SamAccountName -like 'laura*'"

SCLDeleteThresholdInt

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchMessageHygieneSCLDeleteThreshold Get-Mailbox -2147483648 (SCL-Wert 0), -2147483647 (SCL-Wert 1), -2147483646 (SCL-Wert 2), -2147483645 (SCL-Wert 3), -2147483644 (SCL-Wert 4), -2147483643 2147483645 (SCL-Wert 5), -2147483642 (SCL-Wert 6), -2147483641 (SCL-Wert 7), -2147483640 (SCL-Wert 8), -2147483639 (SCL-Wert 9) oder $null

Diese Eigenschaft wird in den Ergebnissen des Befehls Get-Mailbox -Identity <MailboxIdentity> | Format-Listals SCLDeleteThreshold angezeigt, aber Sie müssen den Eigenschaftennamen SCLDeleteThresholdInt im Filter verwenden. Beispiel: Get-Mailbox -Filter "SCLDeleteThresholdInt -ge -2147483640".

SCLJunkThresholdInt

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchMessageHygieneSCLJunkThreshold Get-Mailbox -2147483648 (SCL-Wert 0), -2147483647 (SCL-Wert 1), -2147483646 (SCL-Wert 2), -2147483645 (SCL-Wert 3), -2147483644 (SCL-Wert 4), -2147483643 2147483645 (SCL-Wert 5), -2147483642 (SCL-Wert 6), -2147483641 (SCL-Wert 7), -2147483640 (SCL-Wert 8), -2147483639 (SCL-Wert 9) oder $null

Diese Eigenschaft wird in den Ergebnissen des Befehls Get-Mailbox -Identity <MailboxIdentity> | Format-Listals SCLJunkThreshold angezeigt, aber Sie müssen den Eigenschaftennamen SCLJunkThresholdInt im Filter verwenden. Beispiel: Get-Mailbox -Filter "SCLJunkThresholdInt -ge -2147483645".

SCLQuarantineThresholdInt

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchMessageHygieneSCLQuarantineThreshold Get-Mailbox -2147483648 (SCL-Wert 0), -2147483647 (SCL-Wert 1), -2147483646 (SCL-Wert 2), -2147483645 (SCL-Wert 3), -2147483644 (SCL-Wert 4), -2147483643 2147483645 (SCL-Wert 5), -2147483642 (SCL-Wert 6), -2147483641 (SCL-Wert 7), -2147483640 (SCL-Wert 8), -2147483639 (SCL-Wert 9) oder $null

Diese Eigenschaft wird in den Ergebnissen des Befehls Get-Mailbox -Identity <MailboxIdentity> | Format-Listals SCLQuarantineThreshold angezeigt, aber Sie müssen den Eigenschaftennamen SCLQuarantineThresholdInt im Filter verwenden. Beispiel: Get-Mailbox -Filter "SCLQuarantineThresholdInt -ge -2147483643".

SCLRejectThresholdInt

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchMessageHygieneSCLRejectThreshold Get-Mailbox -2147483648 (SCL-Wert 0), -2147483647 (SCL-Wert 1), -2147483646 (SCL-Wert 2), -2147483645 (SCL-Wert 3), -2147483644 (SCL-Wert 4), -2147483643 2147483645 (SCL-Wert 5), -2147483642 (SCL-Wert 6), -2147483641 (SCL-Wert 7), -2147483640 (SCL-Wert 8), -2147483639 (SCL-Wert 9) oder $null

Diese Eigenschaft wird in den Ergebnissen des Befehls Get-Mailbox -Identity <MailboxIdentity> | Format-Listals SCLRejectThreshold angezeigt, aber Sie müssen den Eigenschaftennamen SCLRejectThresholdInt im Filter verwenden. Beispiel: Get-Mailbox -Filter "SCLRejectThresholdInt -ge -2147483641".

SendOofMessageToOriginatorEnabled

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
oOFReplyToOriginator Get-DistributionGroup
Get-DynamicDistributionGroup
Get-UnifiedGroup
Boolescher Wert ($true oder $false)

Beispiel: Get-DistributionGroup -Filter 'SendOofMessageToOriginatorEnabled -eq $true'.

ServerLegacyDN

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
Msexchhomeservername Get-CASMailbox
Get-Mailbox
Get-Recipient
Get-UMMailbox
Zeichenfolge (Akzeptierte Wildcards) oder $null

Beispiel: Get-Mailbox -Filter "ServerLegacyDN -like 'Mailbox01'".

Dies ist ein Beispiel für einen vollständigen ServerLegacyDN-Wert : /o=Contoso Corporation/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=Mailbox01.

ServerName

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-CASMailbox
Get-Mailbox
Get-Recipient
Get-UMMailbox
Zeichenfolge

Beispiel: Get-Recipient -Filter "ServerName -eq 'Mailbox01'".

SharingPolicy

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchSharingPolicyLink Get-Mailbox
Get-Recipient
Distinguished Name (DN) oder $null.

Für diesen Filter ist der Distinguished Name der Freigaberichtlinie erforderlich.

Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-SharingPolicy "Custom Sharing Policy").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("SharingPolicy -eq '$dn'").

Hinweis

Für die Standardzuweisung der Standardfreigaberichtlinie (namens Standardfreigaberichtlinie) zu einem Postfach ist der Wert der SharingPolicy-Eigenschaft leer ($null).

Sid

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
Objectsid Get-Group
Get-LinkedUser
Get-SecurityPrincipal
Get-User
Zeichenfolge

Beispiel: Get-User -Filter "Sid -eq 's-1-5-21-3628364307-1600040346-819251021-2603'".

Sidhistory

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
Sidhistory Get-Group
Get-LinkedUser
Get-User
Zeichenfolge oder $null

Beispiel: Get-User -Filter "SidHistory -eq 's-1-5-21-3628364307-1600040346-819251021-2603'".

Das Filtern nach dem $null Wert für diese Eigenschaft wird nur in Exchange Server unterstützt. Verwenden Sie in Exchange Online- und Security & Compliance-PowerShell stattdessen eine genaue Wert-Übereinstimmung.

Simpledisplayname

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
displayNamePrintable Get-Contact
Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Group
Get-LinkedUser
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-RemoteMailbox
Get-User
Zeichenfolge (Akzeptierte Wildcards) oder $null

Beispiel: Get-User -Filter "SimpleDisplayName -like 'lila*'".

SingleItemRecoveryEnabled

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Boolescher Wert ($true oder $false)

Beispiel: Get-Mailbox -Filter 'SingleItemRecoveryEnabled -eq $true'.

SKUAssigned

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-LinkedUser
Get-Mailbox
Get-MailUser
Get-Recipient
Get-User
Boolescher Wert ($true oder $false) oder $null.

Beispiel: Get-User -Filter 'SKUAssigned -eq $true'.

SourceAnchor

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-Mailbox Zeichenfolge (Akzeptierte Wildcards) oder $null

Beispiel: Get-Mailbox -Filter 'SourceAnchor -ne $null'.

StateOrProvince

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
st Get-Contact
Get-LinkedUser
Get-Recipient
Get-User
Zeichenfolge (Akzeptierte Wildcards) oder $null

Beispiel: Get-User -Filter "StateOrProvince -like 'Carolina*'".

StreetAddress

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
streetAddress Get-Contact
Get-LinkedUser
Get-User
Zeichenfolge (Akzeptierte Wildcards) oder $null

Beispiel: Get-User -Filter "StreetAddress -like '36th Ave NE*'".

StsRefreshTokensValidFrom

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchStsRefreshTokensValidFrom Get-LinkedUser
Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Get-User
$null oder ein Datums-/Uhrzeitwert: 64-Bit-Wert, der die Anzahl der Intervalle von 100 Nanosekunden seit dem 1. Januar 1601 (UTC) darstellt

Beispiel: Get-User -Filter "StsRefreshTokensValidFrom -gt '8/1/2017'".

TelephoneAssistant

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
telephoneAssistant Get-Contact
Get-LinkedUser
Get-User
Zeichenfolge (Akzeptierte Wildcards) oder $null

Beispiel: Get-User -Filter "TelephoneAssistant -like '206*'".

ThrottlingPolicy

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchThrottlingPolicyDN Get-Mailbox Distinguished Name (DN) oder $null.

Für diesen Filter ist der Distinguished Name der Drosselungsrichtlinie erforderlich.

Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-ThrottlingPolicy "Custom Throttling Policy").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("ThrottlingPolicy -eq '$dn'").

Position

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
title Get-Contact
Get-LinkedUser
Get-Recipient
Get-User
Zeichenfolge (Akzeptierte Wildcards) oder $null

Beispiel: Get-User -Filter "Title -eq 'Dr.'".

UMAddresses

Anwendbar:

  • Unterstützte Exchange Server (Exchange 2016 oder früher). Unified Messaging wurde in Exchange 2019 entfernt)
  • Nicht unterstützt Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchUMAddresses Get-UMMailbox Zeichenfolge (Akzeptierte Wildcards) oder $null

Beispiel: Get-UMMailbox -Filter "UMAddresses -like 'EUM:*'".

UMCallingLineIds

Anwendbar:

  • Unterstützte Exchange Server (Exchange 2016 oder früher). Unified Messaging wurde in Exchange 2019 entfernt)
  • Nicht unterstützt Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchUMCallingLineIds Get-Contact
Get-LinkedUser
Get-User
Zeichenfolge (Akzeptierte Wildcards) oder $null

Beispiel: Get-User -Filter "UMCallingLineIds -like '123*'".

Obwohl diese Eigenschaft mehrwertige Werte aufweist, gibt der Filter eine Übereinstimmung zurück, wenn die Eigenschaft den angegebenen Wert enthält .

UMDtmfMap

Anwendbar:

  • Unterstützte Exchange Server (Exchange 2016 oder früher). Unified Messaging wurde in Exchange 2019 entfernt)
  • Nicht unterstützt Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchUMDtmfMap Get-Contact
Get-DistributionGroup
Get-DynamicDistributionGroup
Get-LinkedUser
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-RemoteMailbox
Get-UMMailbox
Get-User
Zeichenfolge (Akzeptierte Wildcards) oder $null

Beispiel: Get-Mailbox -Filter "UMDtmfMap -like '26297*'".

Obwohl diese Eigenschaft mehrwertige Werte aufweist, gibt der Filter eine Übereinstimmung zurück, wenn die Eigenschaft den angegebenen Wert enthält .

UMEnabled

Anwendbar:

  • Unterstützte Exchange Server (Exchange 2016 oder früher). Unified Messaging wurde in Exchange 2019 entfernt)
  • Nicht unterstützt Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-Mailbox
Get-Recipient
Get-UMMailbox
Boolescher Wert ($true oder $false)

Beispiel: Get-Mailbox -Filter 'UMEnabled -eq $true'.

UMMailboxPolicy

Anwendbar:

  • Unterstützte Exchange Server (Exchange 2016 oder früher). Unified Messaging wurde in Exchange 2019 entfernt)
  • Nicht unterstützt Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchUMTemplateLink Get-Recipient
Get-UMMailbox
Distinguished Name (DN) oder $null.

Für diesen Filter ist der Distinguished Name der UM-Postfachrichtlinie erforderlich.

Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-UMMailboxPolicy "Contoso Default Policy").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("UMMailboxPolicy -eq '$dn'").

UMRecipientDialPlanId

Anwendbar:

  • Unterstützte Exchange Server (Exchange 2016 oder früher). Unified Messaging wurde in Exchange 2019 entfernt)
  • Nicht unterstützt Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchUMRecipientDialPlanLink Get-Recipient Distinguished Name (DN) oder $null.

Für diesen Filter ist der distinguished Name des UM-Wählplans erforderlich.

Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-UMDialPlan "Contoso Dial Plan").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("UMRecipientDialPlanId -eq '$dn'").

UpgradeRequest

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-User
  • None (0)
  • TenantUpgrade (1)
  • PrestageUpgrade (2)
  • CancelPrestageUpgrade (3)
  • PilotUpgrade (4)
  • TenantUpgradeDryRun (5)

Beispiel: Get-User -Filter "UpgradeRequest -ne 'None'".

UpgradeStatus

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-User
  • None (0)
  • NotStarted (1)
  • InProgress (2)
  • Warning (3)
  • Error (4)
  • Cancelled (5)
  • Complete (6)
  • ForceComplete (7)

Beispiel: Get-User -Filter "UpgradeStatus -ne 'None'".

UsageLocation

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchUsageLocation Get-Mailbox
Get-MailUser
Get-Recipient
Zeichenfolge

Dieser Filter erfordert den ISO 3166-1-Ländernamen (z. B USA. ) oder den zweistelligen Ländercode (z. B US. ) für den Benutzer in Microsoft 365. Weitere Informationen finden Sie unter Ländercodes – ISO 3166.

Beispiel: Get-Recipient -Filter 'UsageLocation -eq "US"'.

UseDatabaseQuotaDefaults

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
mDBUseDefaults Get-Mailbox Boolescher Wert ($true oder $false)

Beispiel: Get-Mailbox -Filter 'UseDatabaseQuotaDefaults -eq $false'.

UserAccountControl

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
userAccountControl Get-LinkedUser
Get-User
  • AccountDisabled
  • DoNotExpirePassword
  • NormalAccount

Beispiel: Get-User -Filter "UserAccountControl -eq 'NormalAccount'".

Sie können mehrere Werte angeben, die durch Kommas getrennt sind, aber die Reihenfolge ist wichtig. Gibt beispielsweise Get-User -Filter "UserAccountControl -eq 'AccountDisabled,NormalAccount'" andere Ergebnisse als Get-User -Filter "UserAccountControl -eq 'NormalAccount,AccountDisabled'"zurück.

Diese mehrwertige Eigenschaft gibt nur dann eine Übereinstimmung zurück, wenn die Eigenschaft dem angegebenen Wert entspricht .

UserPrincipalName

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
userPrincipalName Get-LinkedUser
Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Get-User
Zeichenfolge (Akzeptierte Wildcards)

Beispiel: Get-User -Filter "UserPrincipalName -like 'julia@*'".

VoiceMailSettings

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchUCVoiceMailSettings Get-Contact
Get-LinkedUser
Get-User
Zeichenfolge (Akzeptierte Wildcards) oder $null

Gültige Werte für diese Eigenschaft sind:

  • ExchangeHostedVoiceMail=0
  • ExchangeHostedVoiceMail=1
  • CsHostedVoiceMail=0
  • CsHostedVoiceMail=1

Beispiel: Get-User -Filter 'VoiceMailSettings -ne $null'.

In Exchange Online enthält diese Eigenschaft einen veralteten gehosteten Voicemailwert und ist in der Regel leer, sodass das Filtern nach dieser Eigenschaft normalerweise keine Ergebnisse zurückgibt.

WebPage

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
wWWHomePage Get-Contact
Get-LinkedUser
Get-User
Zeichenfolge (Akzeptierte Wildcards) oder $null

Beispiel: Get-User -Filter "WebPage -like 'https://intranet.contoso.com/*'".

Whenchanged

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
Whenchanged Get-CASMailbox
Get-Contact
Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Group
Get-LinkedUser
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-SecurityPrincipal
Get-UMMailbox
Get-User
Get-UnifiedGroup
Ein Datums-/Uhrzeitwert: 64-Bit-Wert, der die Anzahl der Intervalle von 100 Nanosekunden seit dem 1. Januar 1601 (UTC) darstellt

Beispiel: Get-Recipient -Filter "WhenChanged -gt '8/1/2017 2:00:00 PM'".

WhenChangedUTC

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-CASMailbox
Get-Contact
Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Group
Get-LinkedUser
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-SecurityPrincipal
Get-UMMailbox
Get-User
Get-UnifiedGroup
Ein Datums-/Uhrzeitwert: 64-Bit-Wert, der die Anzahl der Intervalle von 100 Nanosekunden seit dem 1. Januar 1601 (UTC) darstellt

Beispiel: Get-Recipient -Filter "WhenChangedUTC -gt '8/1/2017 2:00:00 PM'".

WhenCreated

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
whenCreated Get-CASMailbox
Get-Contact
Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Group
Get-LinkedUser
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-SecurityPrincipal
Get-UMMailbox
Get-User
Get-UnifiedGroup
Ein Datums-/Uhrzeitwert: 64-Bit-Wert, der die Anzahl der Intervalle von 100 Nanosekunden seit dem 1. Januar 1601 (UTC) darstellt

Beispiel: Get-Recipient -Filter "WhenCreated -gt '8/1/2017 2:00:00 PM'".

WhenCreatedUTC

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-CASMailbox
Get-Contact
Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Group
Get-LinkedUser
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-SecurityPrincipal
Get-UMMailbox
Get-User
Get-UnifiedGroup
Ein Datums-/Uhrzeitwert: 64-Bit-Wert, der die Anzahl der Intervalle von 100 Nanosekunden seit dem 1. Januar 1601 (UTC) darstellt

Beispiel: Get-Recipient -Filter "WhenCreatedUTC -gt '8/1/2017 2:00:00 PM'".

WhenMailboxCreated

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchWhenMailboxCreated Get-Mailbox
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Ein Datums-/Uhrzeitwert: 64-Bit-Wert, der die Anzahl der Intervalle von 100 Nanosekunden seit dem 1. Januar 1601 (UTC) darstellt

Beispiel: Get-Recipient -Filter "WhenMailboxCreated -gt '8/1/2017 2:00:00 PM'".

WhenSoftDeleted

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchWhenSoftDeletedTime Get-LinkedUser
Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Get-User
Get-UnifiedGroup
Ein Datums-/Uhrzeitwert: 64-Bit-Wert, der die Anzahl der Intervalle von 100 Nanosekunden seit dem 1. Januar 1601 (UTC) darstellt

Dieser Filter erfordert den Schalter SoftDeleted im Befehl für Postfächer.

Beispiel: Get-Mailbox -SoftDeletedMailbox -Filter "WhenSoftDeleted -gt '8/1/2017 2:00:00 PM'".

WindowsEmailAddress

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
Mail Get-Contact
Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Group
Get-LinkedUser
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-RemoteMailbox
Get-User
Zeichenfolge (Akzeptierte Wildcards) oder $null

Beispiel: Get-Mailbox -Filter "WindowsEmailAddress -like '@fabrikam.com*'".

WindowsLiveID

Anwendbar:

  • Unterstützte Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchWindowsLiveID Get-LinkedUser
Get-Mailbox
Get-MailUser
Get-Recipient
Get-User
Zeichenfolge (Akzeptierte Wildcards) oder $null

Beispiel: Get-Mailbox -Filter "WindowsLiveID -like '*@fabrikam.onmicrosoft.com'".

Weitere Informationen

Exchange 2007 war die erste Version von Exchange, die OPATH-Filter anstelle von LDAP-Filtern erforderte. Weitere Informationen zum Konvertieren von LDAP-Filtern in OPATH-Filter finden Sie im Microsoft Exchange-Teamblogartikel Benötigen Sie Hilfe beim Konvertieren Ihrer LDAP-Filter in OPATH?.