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

Sie verwenden den Parameter Filter , um OPATH-Filter zu erstellen, die Benutzer- und Gruppenobjekte 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 mit dem Parameter "Filter" in diesen 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, nach denen Sie filtern können, aufgeführt sind.

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

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

Hinweis

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

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

  • Eine Eigenschaft kann nur in einer Umgebung sinnvoll sein (Exchange Online, lokales Exchange, Hybridbereitstellungen oder Security & Compliance PowerShell). Die Eigenschaft kann für Benutzer- und Gruppenobjekte in jeder Umgebung vorhanden sein, aber nur in einer von ihnen einen aussagekräftigen Wert (etwas anderes als leer oder None) enthalten.
  • 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 lautet "n/a" für diese Eigenschaften, was angibt, dass Exchange den Wert berechnet.
  • Eine Eigenschaft kann nur nach den in ihrem Abschnitt aufgeführten Cmdlets gefiltert werden. Die Verwendung bei einem Cmdlet, das nicht aufgeführt ist, gibt den Fehler "Keine erkannte filterbare Eigenschaft" zurück, selbst wenn das Cmdlet dieselben 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 Parameter "Filter" eine Zeichenfolge (kein Skriptblock) ist, können Sie auch geschweifte Klammern ({ }) verwenden, jedoch nur, wenn der Filter keine Variablen enthält.
  • Platzhalter (*) funktionieren nur mit dem -like Operator und nur bei Textzeichenfolgeneigenschaften (z. B "Property -like 'abc*'". ). Eigenschaften, die keine 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, 'Property -eq $null' verwenden Sie den Wert $null (z. B. oder 'Property -ne $null').
  • Einige Nicht-Zeichenfolgeneigenschaften unterstützen $null keine Vergleiche. Beispielsweise erfordert das Filtern nach einer SID-Eigenschaft 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.

Informationen zu 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ützter 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.

Für diesen Filter muss der definierte Name des einzelnen Empfängers (ein Postfach, ein E-Mail-Benutzer oder ein E-Mail-Kontakt) verwendet werden.

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

Obwohl diese Eigenschaft mehrwertig ist, gibt der Filter eine Entsprechung zurück, wenn die Eigenschaft den angegebenen Wert enthält .

AcceptMessagesOnlyFromDLMembers

Anwendbar:

  • Unterstützter 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.

Für diesen Filter ist der definierte Name oder der kanonische definierte Name der Gruppe (eine Verteilergruppe, eine E-Mail-aktivierte Sicherheitsgruppe oder eine dynamische Verteilergruppe) erforderlich.

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

Obwohl diese Eigenschaft mehrwertig ist, gibt der Filter eine Entsprechung zurück, wenn die Eigenschaft den angegebenen Wert enthält .

ActiveSyncAllowedDeviceIDs

Anwendbar:

  • Unterstützter Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchMobileAllowedDeviceIds Get-CASMailbox Zeichenfolge (Platzhalter akzeptiert) 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 den Geräte-ID-Wert festgelegt haben, können Sie ihn im Filter verwenden. Beispiel: Get-CasMailbox -Filter "(ActiveSyncAllowedDeviceIDs -like 'text1*') -or (ActiveSyncAllowedDeviceIDs -eq 'text2')".

ActiveSyncBlockedDeviceIDs

Anwendbar:

  • Unterstützter Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchMobileBlockedDeviceIds Get-CASMailbox Zeichenfolge (Platzhalter akzeptiert) 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 den Geräte-ID-Wert erhalten haben, können Sie ihn in einem Filter verwenden. Beispiel: Get-CasMailbox -Filter "(ActiveSyncBlockedDeviceIDs -like 'text1*') -or (ActiveSyncBlockedDeviceIDs -eq 'text2')".

ActiveSyncEnabled

Anwendbar:

  • Unterstützter 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ützter 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 definierte Name der ActiveSync-Postfachrichtlinie erforderlich.

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

Hinweis

Für die Standardzuweisung der Standardrichtlinie für ActiveSync-Postfachs (mit dem Namen "Standard") zu einem Postfach ist der Wert der ActiveSyncMailboxPolicy-Eigenschaft leer ($null).

ActiveSyncSuppressReadReceipt

Anwendbar:

  • Unterstützter 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ützter 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 definierte Name der Adressbuchrichtlinie erforderlich.

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

AddressListMembership

Anwendbar:

  • Unterstützter 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 wird der definierte Name der Adressliste benötigt.

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

AdminDisplayName

Anwendbar:

  • Unterstützter Exchange Server
  • Nicht unterstütztes Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
adminDisplayName Get-SecurityPrincipal Zeichenfolge (Platzhalter akzeptiert) oder $null

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

AdministrativeUnits

Anwendbar:

  • Unterstützter 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ützter 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ützter 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 (Platzhalter akzeptiert)

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

AllowUMCallsFromNonUsers

Anwendbar:

  • Unterstützter 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ützter 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 wird der definierte Name des Vermittlungspostfachs benötigt.

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

ArchiveDatabase

Anwendbar:

  • Unterstützter 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 definierten Namen der Archivpostfachdatenbank.

Um einen benutzerfreundlichen Wert zu verwenden, $dn = (Get-MailboxDatabase "Mailbox Database 1234567890").DistinguishedNamespeichern Sie den DN in einer Variablen (z. B. ), 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ützter Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchArchiveAddress Get-Mailbox Zeichenfolge (Platzhalter akzeptiert) oder $null

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

ArchiveGuid

Anwendbar:

  • Unterstützter 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

Für diesen Filter wird die GUID des Archivpostfachs benötigt. Beispiel: Get-Mailbox -Filter "ArchiveGuid -eq '6476f55e-e5eb-4462-a095-f2cb585d648d'".

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

ArchiveName

Anwendbar:

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

Für diesen Filter wird der Name des Archivpostfachs benötigt. Beispiel: Get-Mailbox -Filter "ArchiveName -like 'In-Place Archive*'".

Sie können die Namen der Archivpostfächer ermitteln, indem Sie diesen Befehl ausführen: Get-Mailbox -Archive | Format-Table -Auto Name,ArchiveName.

ArchiveQuota

Anwendbar:

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

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

ArchiveRelease

Anwendbar:

  • Unterstützter 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ützter 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ützter 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ützter Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchArchiveWarnQuota Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Ein quantifizierter Bytegrößenwert (z. B 300MB . oder 1.5GB) oder Unlimited. Nicht qualifizierte Werte werden als Bytes behandelt.

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

AssistantName

Anwendbar:

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

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

AuditEnabled

Anwendbar:

  • Unterstützter 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ützter Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchMailboxAuditLogAgeLimit Get-Mailbox
Get-UnifiedGroup
Ein Zeitspannenwert: tt.hh:mm:ss , wobei dd = Tage, hh = Stunden, mm = Minuten und ss = Sekunden ist.

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

AuthenticationPolicy

Anwendbar:

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

Für diesen Filter wird der definierte Name der Authentifizierungsrichtlinie benötigt.

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

BlockedSendersHash

Anwendbar:

  • Unterstützter Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchBlockedSendersHash Get-Recipient Ein leeres ( ) Zeichen oder $nullein Hashwert.

Realistisch gesehen 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ützter 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 (Platzhalter akzeptiert) oder $null

Dieser Filter erfordert den zweistelligen Ländercode ISO 3166-1 für den Benutzer (z. BUS. für die 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ützter Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchCalendarLoggingQuota Get-Mailbox Ein quantifizierter Bytegrößenwert (z. B 300MB . oder 1.5GB) oder Unlimited. Nicht qualifizierte Werte werden als Bytes behandelt.

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

CalendarRepairDisabled

Anwendbar:

  • Unterstützter 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ützter Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-LinkedUser
Get-User
Zeichenfolge

Das für das Benutzerkonto veröffentlichte X509-Zertifikat (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ützter Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
l Get-Contact
Get-LinkedUser
Get-Recipient
Get-User
Zeichenfolge (Platzhalter akzeptiert) oder $null

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

Company

Anwendbar:

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

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

ComplianceTagHoldApplied

Anwendbar:

  • Unterstützter 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ützter 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ützter 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 Ländercode ISO 3166-1 für den Benutzer (z. B840. für die USA). Diese Eigenschaft wird zusammen mit den c - und co-Eigenschaften verwendet, um das Land des Benutzers in Active Directory zu definieren.

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

CountryOrRegion

Anwendbar:

  • Unterstützter 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 (Platzhalter akzeptiert)

Diese berechnete Eigenschaft filtert nach Land/Region mithilfe des zweistelligen ISO 3166-1-Ländercodes (z. B US. ) oder des Ländernamens (z. B USA. ). Die zugrunde liegenden c-, co- und countryCode-Eigenschaften speichern diese Werte, und sie werden automatisch konfiguriert, wenn Sie das Land eines Benutzers in Active Directory-Benutzer und -Computer (Registerkarte >"Adresse", Feld "Land/Region") oder im Exchange Admin Center (Registerkarte "Benutzereigenschaften>", Registerkarte >"Kontaktinformationen", Feld "Land/Region") auswählen.

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

"CustomAttribute1" bis "CustomAttribute15"

Anwendbar:

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

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

Datenbank

Anwendbar:

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

Für diesen Filter wird der definierte Name der Postfachdatenbank benötigt.

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

DefaultPublicFolderMailbox

Anwendbar:

  • Unterstützter 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 definierte Name oder der kanonische definierte Name des Postfachs des öffentlichen Ordners erforderlich.

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

DeletedItemFlags

Anwendbar:

  • Unterstützter 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ützter 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ützter Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
department Get-Contact
Get-LinkedUser
Get-Recipient
Get-User
Zeichenfolge (Platzhalter akzeptiert) oder $null

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

DirectReports

Anwendbar:

  • Unterstützter 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 definierte Name oder der kanonische definierte Name des direkten Mitarbeiter erforderlich.

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

Obwohl diese Eigenschaft mehrwertig ist, gibt der Filter eine Entsprechung zurück, wenn die Eigenschaft den angegebenen Wert enthält .

DisabledArchiveDatabase

Anwendbar:

  • Unterstützter 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 definierten Namen der deaktivierten Archivpostfachdatenbank.

Um einen benutzerfreundlichen Wert zu verwenden, $dn = (Get-MailboxDatabase "Mailbox Database 1234567890").DistinguishedNamespeichern Sie den DN in einer Variablen (z. B. ), 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ützter 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

Für diesen Filter wird die GUID des deaktivierten Archivpostfachs benötigt. Beispiel: Get-Mailbox -Filter "DisabledArchiveGuid -eq '6476f55e-e5eb-4462-a095-f2cb585d648d'".

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

DisplayName

Anwendbar:

  • Unterstützter 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 (Platzhalter akzeptiert)

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

DistinguishedName

Anwendbar:

  • Unterstützter 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 wird der definierte Name des Empfängers benötigt.

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

EcpEnabled

Anwendbar:

  • Unterstützter 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ützter 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 (Platzhalter akzeptiert)

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 Platzhalter verwenden, tun Sie das. Gibt z. B "EmailAddresses -eq 'lila@fabrikam.com'" . eine Übereinstimmung zurück, "EmailAddresses -like 'lila*'" gibt keine Übereinstimmung, sondern "EmailAddresses -like 'smtp:lila*'" eine Übereinstimmung zurück.

Obwohl diese Eigenschaft mehrwertig ist, gibt der Filter eine Entsprechung zurück, wenn die Eigenschaft den angegebenen Wert enthält .

EmailAddressPolicyEnabled

Anwendbar:

  • Unterstützter 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ützter Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchPublicFolderEntryId Get-MailPublicFolder Zeichenfolge (Platzhalter akzeptiert)

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

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

EwsApplicationAccessPolicy

Anwendbar:

  • Unterstützter 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ützter 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ützter 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 finden, ersetzen Sie <"RecipientIdentity> " durch den Namen, den 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 der Exchange-GUID-Wert für Nicht-Postfächer (E-Mail-Kontakte, E-Mail-Benutzer, Verteilergruppen, dynamische Verteilergruppen, E-Mail-aktivierte Sicherheitsgruppen und E-Mail-fähige öffentliche Ordner) .00000000-0000-0000-0000-000000000000

ExchangeUserAccountControl

Anwendbar:

  • Unterstützter 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ützter 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 ExchangeVersion-Eigenschaftswerte 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ützter Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchExpansionServerName Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Recipient
Zeichenfolge (Platzhalter akzeptiert) 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 finden den ExchangeLegacyDN-Wert , indem Sie diesen Befehl ausführen: Get-ExchangeServer | Format-List Name,ExchangeLegacyDN.

ExtensionCustomAttribute1 bis ExtensionCustomAttribute5

Anwendbar:

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

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

ExternalDirectoryObjectId

Anwendbar:

  • Unterstützter 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ützter Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
targetAddress Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Zeichenfolge (Platzhalter akzeptiert) 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 Platzhalter verwenden, tun Sie das. Gibt z. B "ExternalEmailAddress -eq 'lila@fabrikam.com'" . eine Übereinstimmung zurück, "ExternalEmailAddress -like 'lila*'" gibt keine Übereinstimmung, sondern "ExternalEmailAddress -like 'smtp:lila*'" eine Übereinstimmung zurück.

ExternalOofOptions

Anwendbar:

  • Unterstützter 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ützter Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
facsimileTelephoneNumber Get-Contact
Get-LinkedUser
Get-User
Zeichenfolge (Platzhalter akzeptiert) oder $null

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

FirstName

Anwendbar:

  • Unterstützter Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
givenName Get-Contact
Get-LinkedUser
Get-Recipient
Get-User
Zeichenfolge (Platzhalter akzeptiert) oder $null

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

ForwardingAddress

Anwendbar:

  • Unterstützter 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 wird der definierte Name oder der kanonische definierte Name des weiterleitenden Empfängers benötigt.

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

ForwardingSmtpAddress

Anwendbar:

  • Unterstützter Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchGenericForwardingAddress Get-Mailbox Zeichenfolge (Platzhalter akzeptiert) 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 Platzhalter verwenden, tun Sie das. Gibt z. B "ForwardingSmtpAddress -eq 'lila@fabrikam.com'" . eine Übereinstimmung zurück, "ForwardingSmtpAddress -like 'lila*'" gibt keine Übereinstimmung, sondern "ForwardingSmtpAddress -like 'smtp:lila*'" eine Übereinstimmung zurück.

GeneratedOfflineAddressBooks

Anwendbar:

  • Unterstützter 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 von Bedeutung, daher müssen Sie den Schalter Schlichtung im Filterbefehl verwenden. Außerdem benötigt dieser Filter den definierten Namen des Offlineadressbuchs.

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

Obwohl diese Eigenschaft mehrwertig ist, gibt der Filter eine Entsprechung zurück, wenn die Eigenschaft den angegebenen Wert enthält .

GrantSendOnBehalfTo

Anwendbar:

  • Unterstützter 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 definierte Name oder kanonische definierte Name des E-Mail-aktivierten Sicherheitsprinzipals (Postfach, E-Mail-Benutzer oder E-Mail-aktivierte Sicherheitsgruppe) erforderlich.

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

Obwohl diese Eigenschaft mehrwertig ist, gibt der Filter eine Entsprechung zurück, wenn die Eigenschaft den angegebenen Wert enthält .

GroupExternalMemberCount

Anwendbar:

  • Nicht unterstützter 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ützter 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ützter 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 z. B. 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ützter 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 ermitteln, 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ützter 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ützter 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ützter 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ützter Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
privattelefon Get-Contact
Get-LinkedUser
Get-User
Zeichenfolge (Platzhalter akzeptiert) oder $null

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

Id

Anwendbar:

  • Unterstützter 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 wird der definierte Name oder der kanonische definierte Name des Empfängers benötigt.

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

Anwendbar:

  • Unterstützter 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ützter 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ützter 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ützter 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ützter Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
initials Get-Contact
Get-LinkedUser
Get-User
Zeichenfolge (Platzhalter akzeptiert) oder $null

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

InPlaceHolds

Anwendbar:

  • Unterstützter 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 finden: Get-MailboxSearch | Format-Table Name,InPlaceHoldIdentity.

Obwohl diese Eigenschaft mehrwertig ist, gibt der Filter eine Entsprechung zurück, wenn die Eigenschaft den angegebenen Wert enthält .

InPlaceHoldsRaw

Anwendbar:

  • Unterstützter 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 finden: Get-MailboxSearch | Format-Table Name,InPlaceHoldIdentity.

Obwohl diese Eigenschaft mehrwertig ist, gibt der Filter eine Entsprechung zurück, wenn die Eigenschaft den angegebenen Wert enthält .

IsDirSynced

Anwendbar:

  • Unterstützter 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ützter 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ützter 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ützter 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ützter 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ützter 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ützter 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ützter 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ützter 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ützter 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ützter 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ützter 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ützter Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
mDBStorageQuota Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Ein quantifizierter Bytegrößenwert (z. B 300MB . oder 1.5GB) oder Unlimited. Nicht qualifizierte Werte werden als Bytes behandelt.

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

JournalArchiveAddress

Anwendbar:

  • Unterstützter 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ützter Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchUserCulture Get-Mailbox Zeichenfolge (Platzhalter akzeptiert) oder $null

Diese Eigenschaft wird in den Eigenschaften eines Postfachs " Sprachen " genannt und enthält die Spracheinstellung für das Postfach im Format <ISO 639 two-letter culture code>-<ISO 3166 two-letter subculture code>. In den USA Englisch beispielsweise ist en-US. Weitere Informationen finden Sie unter CultureInfo-Klasse.

Sie können mehrere Werte durch Kommas getrennt angeben, 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.

Für einzelne Werte gibt diese mehrwertige Eigenschaft nur dann eine Entsprechung zurück, wenn die Eigenschaft den angegebenen Wert enthält .

LastExchangeChangedTime

Anwendbar:

  • Unterstützter 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 Datum/Uhrzeit-Wert: 64-Bit-Wert, der die Anzahl der 100-Nanosekunden-Intervalle seit dem 1. Januar 1601 (UTC) darstellt

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

LastName

Anwendbar:

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

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

LegacyExchangeDN

Anwendbar:

  • Unterstützter 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 (Platzhalter akzeptiert)

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

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

Sie können LegacyExchangeDN-Werte für Benutzer finden, indem Sie diesen Befehl ausführen: Get-User | Format-List Name,LegacyExchangeDN

LitigationHoldDate

Anwendbar:

  • Unterstützter 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 Datum/Uhrzeit-Wert: 64-Bit-Wert, der die Anzahl der 100-Nanosekunden-Intervalle seit dem 1. Januar 1601 (UTC) darstellt

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

LitigationHoldEnabled

Anwendbar:

  • Unterstützter 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ützter Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchLitigationHoldOwner Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Zeichenfolge (Platzhalter akzeptiert) oder $null

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

MailboxContainerGUID

Anwendbar:

  • Unterstützter 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ützter Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchMailboxMoveBatchName Get-Mailbox
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Zeichenfolge (Platzhalter akzeptiert) 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ützter 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 z. B. 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ützter 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ützter 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 wird der definierte Name der Quellpostfachdatenbank benötigt.

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

MailboxMoveStatus

Anwendbar:

  • Unterstützter 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ützter 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 wird der definierte Name der Zielpostfachdatenbank benötigt.

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

MailboxPlan

Anwendbar:

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

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

Anzeigebezeichnerwerte wie Name funktionieren im Filter nicht.

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

MailboxRelease

Anwendbar:

  • Unterstützter 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ützter 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 (Platzhalter akzeptiert) 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ützter 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.

Für diesen Filter ist der definierte Name oder kanonische definierte Name des Gruppenbesitzers erforderlich (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, $dn = (Get-Recipient "Gabriela Laureano").DistinguishedNamespeichern Sie den DN in einer Variablen (z. B. ), und verwenden Sie dann die Variable im Filter ("ManagedBy -eq '$dn'").

Obwohl diese Eigenschaft mehrwertig ist, gibt der Filter eine Entsprechung zurück, wenn die Eigenschaft den angegebenen Wert enthält .

ManagedFolderMailboxPolicy

Anwendbar:

  • Unterstützter 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 und höher nicht verfügbar.

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

Für diesen Filter wird der definierte Name der Postfachrichtlinie für verwaltete Ordner benötigt.

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

Manager

Anwendbar:

  • Unterstützter 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 definierte Name oder der kanonische definierte Name des Managers (eines Postfachs oder eines E-Mail-Benutzers) erforderlich.

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

MAPIEnabled

Anwendbar:

  • Unterstützter 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ützter 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, Discovery-Suchpostfächer, Vermittlungspostfächer und Postfächer für öffentliche Ordner).

MaxBlockedSenders

Anwendbar:

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

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

MaxReceiveSize

Anwendbar:

  • Unterstützter 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 quantifizierter Bytegrößenwert (z. B 75MB. ) oder Unlimited. Nicht qualifizierte Werte werden als Bytes behandelt.

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

MaxSafeSenders

Anwendbar:

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

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

MaxSendSize

Anwendbar:

  • Unterstützter 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 quantifizierter Bytegrößenwert (z. B 75MB. ) oder Unlimited. Nicht qualifizierte Werte werden als Bytes behandelt.

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

MemberDepartRestriction

Anwendbar:

  • Unterstützter 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ützter 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ützter 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 definierte Name oder kanonische definierte Name der Verteilergruppe oder der E-Mail-aktivierten Sicherheitsgruppe erforderlich.

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

Obwohl diese Eigenschaft mehrwertig ist, gibt der Filter eine Entsprechung zurück, wenn die Eigenschaft den angegebenen Wert enthält .

Members

Anwendbar:

  • Unterstützter 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 definierte Name oder der kanonische definierte Name des Gruppenmitglieds erforderlich.

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

Obwohl diese Eigenschaft mehrwertig ist, gibt der Filter eine Entsprechung zurück, wenn die Eigenschaft den angegebenen Wert enthält .

MobilePhone

Anwendbar:

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

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

ModeratedBy

Anwendbar:

  • Unterstützter 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).

Für diesen Filter ist der definierte Name oder kanonische definierte Name des Gruppenmoderators erforderlich (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, $dn = (Get-Recipient "Joanne Schwarz").DistinguishedNamespeichern Sie den DN in einer Variablen (z. B. ), und verwenden Sie dann die Variable im Filter ("ModeratedBy -eq '$dn'").

Obwohl diese Eigenschaft mehrwertig ist, gibt der Filter eine Entsprechung zurück, wenn die Eigenschaft den angegebenen Wert enthält .

ModerationEnabled

Anwendbar:

  • Unterstützter 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ützter 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 (Platzhalter akzeptiert)

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

NetID

Anwendbar:

  • Unterstützter 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 ausgefüllt. Ein Beispielwert ist 1003BFFD9A0CFA03.

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

Hinweise

Anwendbar:

  • Unterstützter 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 (Platzhalter akzeptiert) oder $null

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

ObjectCategory

Anwendbar:

  • Unterstützter 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 wird der kanonische definierte Name des Objekts benötigt. Der Wert verwendet die Syntax <domain>/Configuration/Schema/<Type>.

Gültige <Typwerte> 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'".

Objektklasse

Anwendbar:

  • Unterstützter Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
Objektklasse 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 für Verteilergruppen, E-Mail-aktivierte Sicherheitsgruppen und Microsoft 365-Gruppen, msExchDynamicDistributionList für dynamische Verteilergruppen und top, publicFolder für E-Mail-fähige öffentliche Ordner

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

Obwohl diese Eigenschaft mehrwertig ist, gibt der Filter eine Entsprechung zurück, wenn die Eigenschaft den angegebenen Wert enthält .

Office

Anwendbar:

  • Unterstützter 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 (Platzhalter akzeptiert) oder $null

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

OfflineAddressBook

Anwendbar:

  • Unterstützter 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 definierte Name des Offlineadressbuchs erforderlich.

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

OnPremisesObjectId

Anwendbar:

  • Unterstützter 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ützter Exchange Server*
  • Nicht unterstütztes Exchange Online
  • Nicht unterstützt Security & Compliance

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

LDAP-Anzeigename Cmdlets Wert
msExchUMOperatorNumber Get-UMMailbox Zeichenfolge (Platzhalter akzeptiert) oder $null

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

OtherFax

Anwendbar:

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

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

OtherHomePhone

Anwendbar:

  • Unterstützter Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
SonstigesHomePhone Get-Contact
Get-LinkedUser
Get-User
Zeichenfolge (Platzhalter akzeptiert) oder $null

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

OtherTelephone

Anwendbar:

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

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

OWAEnabled

Anwendbar:

  • Unterstützter 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 z. B Get-CASMailbox -Filter 'OWAEnabled -eq $true' . Postfächer zurück, auf denen die OWAEnabled-Eigenschaft lautet False, und Get-CASMailbox -Filter 'OWAEnabled -eq $false' gibt Postfächer zurück, auf denen die OWAEnabled-Eigenschaft festgelegt ist True

OWAforDevicesEnabled

Anwendbar:

  • Unterstützter 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ützter Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchOWAPolicy Get-CASMailbox
Get-Recipient
Distinguished Name (DN) oder $null.

Für diesen Filter ist der definierte Name der Postfachrichtlinie für Outlook im Web (früher bekannt als Outlook Web App-Postfachrichtlinie) erforderlich.

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

Pager

Anwendbar:

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

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

PersistedCapabilities

Anwendbar:

  • Unterstützter 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 Capability enumeration.

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

Obwohl diese Eigenschaft mehrwertig ist, gibt der Filter eine Entsprechung zurück, wenn die Eigenschaft den angegebenen Wert enthält .

Telefon

Anwendbar:

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

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

PhoneProviderId

Anwendbar:

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

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

LDAP-Anzeigename Cmdlets Wert
msExchUMPhoneProvider Get-UMMailbox Zeichenfolge (Platzhalter akzeptiert) oder $null

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

PhoneticDisplayName

Anwendbar:

  • Unterstützter 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 (Platzhalter akzeptiert) oder $null

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

PoliciesExcluded

Anwendbar:

  • Unterstützter 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ützter 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ützter 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ützter Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
postalCode Get-Contact
Get-LinkedUser
Get-Recipient
Get-User
Zeichenfolge (Platzhalter akzeptiert) oder $null

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

PostOfficeBox

Anwendbar:

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

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

PreviousRecipientTypeDetails

Anwendbar:

  • Unterstützter 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 RecipientTypeDetails-Parameters in Get-Recipient.

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

PrimarySmtpAddress

Anwendbar:

  • Unterstützter 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 (Platzhalter akzeptiert)

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 dario3@contoso.comverfügt, 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ützter Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
mDBOverQuotaLimit Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Ein quantifizierter Bytegrößenwert (z. B 300MB . oder 1.5GB) oder Unlimited. Nicht qualifizierte Werte werden als Bytes behandelt.

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

ProhibitSendReceiveQuota

Anwendbar:

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

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

ProtocolSettings

Anwendbar:

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

Der Standardwert dieser Eigenschaft für Postfächer ist RemotePowerShell§1. Diese Eigenschaft wird mit zusätzlichen Werten gefüllt, wenn Sie Set-CASMailbox zum Deaktivieren von Protokollen verwenden (z. B. POP3 oder IMAP4).

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

PublicFolderContacts

Anwendbar:

  • Unterstützter 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, Sie müssen jedoch den Eigenschaftsnamen PublicFolderContacts im Filter verwenden.

Für diesen Filter wird der definierte Name oder der kanonische definierte Name des Kontakts im öffentlichen Ordner benötigt.

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

Obwohl diese Eigenschaft mehrwertig ist, gibt der Filter eine Entsprechung zurück, wenn die Eigenschaft den angegebenen Wert enthält .

QueryBaseDN

Anwendbar:

  • Unterstützter 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 Exchange 2007 zur Trennung von globalen Adresslisten verwendet, um einen Speicherort in Active Directory anzugeben. Dieses Feature wurde in Exchange 2010 Service Pack 2 durch Adressbuchrichtlinien ersetzt, daher sollte der Wert dieser Eigenschaft immer leer ( $nullsein).

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

RecipientContainer

Anwendbar:

  • Unterstützter 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 definierte Name oder der kanonische definierte Name der Organisationseinheit oder des Containers in Active Directory erforderlich.

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

RecipientLimits

Anwendbar:

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

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

RecipientType

Anwendbar:

  • Unterstützter 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ützter 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 RecipientTypeDetails-Parameters in Get-Recipient.

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

RecoverableItemsQuota

Anwendbar:

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

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

RecoverableItemsWarningQuota

Anwendbar:

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

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

RejectMessagesFrom

Anwendbar:

  • Unterstützter 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.

Für diesen Filter muss der definierte Name des einzelnen Empfängers (ein Postfach, ein E-Mail-Benutzer oder ein E-Mail-Kontakt) verwendet werden.

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

Obwohl diese Eigenschaft mehrwertig ist, gibt der Filter eine Entsprechung zurück, wenn die Eigenschaft den angegebenen Wert enthält .

RejectMessagesFromDLMembers

Anwendbar:

  • Unterstützter 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.

Für diesen Filter ist der definierte Name oder der kanonische definierte Name der Gruppe (eine Verteilergruppe, eine E-Mail-aktivierte Sicherheitsgruppe oder eine dynamische Verteilergruppe) erforderlich.

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

Obwohl diese Eigenschaft mehrwertig ist, gibt der Filter eine Entsprechung zurück, wenn die Eigenschaft den angegebenen Wert enthält .

RemoteAccountPolicy

Anwendbar:

  • Unterstützter 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 definierte 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ützter 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ützter 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ützter 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ützter 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ützter 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 Eigenschaftsnamen RequireAllSendersAreAuthenticated im Filter verwenden. Beispiel: Get-DistributionGroup -Filter 'RequireAllSendersAreAuthenticated -eq $false'.

ResourceBehaviorOptions

Anwendbar:

  • Nicht unterstützter 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ützter Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchResourceCapacity Get-Mailbox Ganze Zahl oder $null

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

ResourceCustom

Anwendbar:

  • Unterstützter 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 Set-ResourceConfig Cmdlets. 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.

Verwenden Sie bei der Suche nach Werten die benutzerdefinierte Ressourceneigenschaft, die dem Raum- oder Gerätepostfach zugewiesen ist. Beispiel: Get-Mailbox -Filter "ResourceCustom -eq 'Whiteboard'".

ResourceProvisioningOptions

Anwendbar:

  • Nicht unterstützter 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ützter 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ützter Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
garbageCollPeriod Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Ein Zeitspannenwert: tt.hh:mm:ss , wobei dd = Tage, hh = Stunden, mm = Minuten und ss = Sekunden ist.

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

RetentionComment

Anwendbar:

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

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

RetentionPolicy

Anwendbar:

  • Unterstützter 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 wird der definierte Name der Aufbewahrungsrichtlinie benötigt.

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

RetentionUrl

Anwendbar:

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

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

RoleAssignmentPolicy

Anwendbar:

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

Für diesen Filter ist der definierte Name der Rollenzuweisungsrichtlinie in Exchange Online erforderlich.

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

RulesQuota

Anwendbar:

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

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

SafeRecipientsHash

Anwendbar:

  • Unterstützter Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchSafeRecipientsHash Get-Recipient Ein leeres ( ) Zeichen oder $nullein Hashwert.

Realistisch gesehen 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ützter Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchSafeSendersHash Get-Recipient Ein leeres ( ) Zeichen oder $nullein Hashwert.

Realistisch gesehen 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ützter 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 (Platzhalter akzeptiert) oder $null

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

SCLDeleteThresholdInt

Anwendbar:

  • Unterstützter 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 (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 Eigenschaftsnamen SCLDeleteThresholdInt im Filter verwenden. Beispiel: Get-Mailbox -Filter "SCLDeleteThresholdInt -ge -2147483640".

SCLJunkThresholdInt

Anwendbar:

  • Unterstützter 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 (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, Sie müssen jedoch den Eigenschaftsnamen SCLJunkThresholdInt im Filter verwenden. Beispiel: Get-Mailbox -Filter "SCLJunkThresholdInt -ge -2147483645".

SCLQuarantineThresholdInt

Anwendbar:

  • Unterstützter 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 (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, Sie müssen jedoch den Eigenschaftsnamen SCLQuarantineThresholdInt im Filter verwenden. Beispiel: Get-Mailbox -Filter "SCLQuarantineThresholdInt -ge -2147483643".

SCLRejectThresholdInt

Anwendbar:

  • Unterstützter 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 (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 Eigenschaftsnamen SCLRejectThresholdInt im Filter verwenden. Beispiel: Get-Mailbox -Filter "SCLRejectThresholdInt -ge -2147483641".

SendOofMessageToOriginatorEnabled

Anwendbar:

  • Unterstützter 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ützter Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchHomeServerName Get-CASMailbox
Get-Mailbox
Get-Recipient
Get-UMMailbox
Zeichenfolge (Platzhalter akzeptiert) 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ützter 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ützter 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 definierte Name der Freigaberichtlinie erforderlich.

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

Hinweis

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

SID

Anwendbar:

  • Unterstützter 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ützter 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 dieser Eigenschaft wird nur in Exchange Server unterstützt. Verwenden Sie in Exchange Online und Security & Compliance PowerShell stattdessen eine exakte Wertübereinstimmung.

SimpleDisplayName

Anwendbar:

  • Unterstützter 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 (Platzhalter akzeptiert) oder $null

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

SingleItemRecoveryEnabled

Anwendbar:

  • Unterstützter 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'.

SKUAssigniert

Anwendbar:

  • Unterstützter 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ützter Exchange Server
  • Unterstützte Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
n/v Get-Mailbox Zeichenfolge (Platzhalter akzeptiert) oder $null

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

StateOrProvince

Anwendbar:

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

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

StreetAddress

Anwendbar:

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

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

StsRefreshTokensValidFrom

Anwendbar:

  • Unterstützter 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 Datum/Uhrzeit-Wert: 64-Bit-Wert, der die Anzahl der 100-Nanosekunden-Intervalle seit dem 1. Januar 1601 (UTC) darstellt

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

TelephoneAssistant

Anwendbar:

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

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

ThrottlingPolicy

Anwendbar:

  • Unterstützter 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 definierte Name der Drosselungsrichtlinie erforderlich.

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

Position

Anwendbar:

  • Unterstützter Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
title Get-Contact
Get-LinkedUser
Get-Recipient
Get-User
Zeichenfolge (Platzhalter akzeptiert) 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ütztes Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchUMAddresses Get-UMMailbox Zeichenfolge (Platzhalter akzeptiert) 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ütztes Exchange Online
  • Nicht unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchUMCallingLineIds Get-Contact
Get-LinkedUser
Get-User
Zeichenfolge (Platzhalter akzeptiert) oder $null

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

Obwohl diese Eigenschaft mehrwertig ist, gibt der Filter eine Entsprechung 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ütztes 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 (Platzhalter akzeptiert) oder $null

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

Obwohl diese Eigenschaft mehrwertig ist, gibt der Filter eine Entsprechung 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ütztes 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ütztes 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 definierte Name der UM-Postfachrichtlinie erforderlich.

Um einen benutzerfreundlichen Wert zu verwenden, $dn = (Get-UMMailboxPolicy "Contoso Default Policy").DistinguishedNamespeichern Sie den DN in einer Variablen (z. B. ), 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ütztes 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 definierte Name des UM-Wählplans erforderlich.

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

UpgradeRequest

Anwendbar:

  • Unterstützter 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ützter 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ützter 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 aus zwei Buchstaben bestehenden 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ützter 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ützter 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 durch Kommas getrennt angeben, 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ützter 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 (Platzhalter akzeptiert)

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

VoicemailSettings

Anwendbar:

  • Unterstützter Exchange Server
  • Unterstützte Exchange Online
  • Unterstützt Security & Compliance
LDAP-Anzeigename Cmdlets Wert
msExchUCVoiceMailSettings Get-Contact
Get-LinkedUser
Get-User
Zeichenfolge (Platzhalter akzeptiert) 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 Legacywert für gehostete Voicemail und ist in der Regel leer, sodass beim Filtern nach dieser Eigenschaft normalerweise keine Ergebnisse zurückgegeben werden.

WebPage

Anwendbar:

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

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

WhenChanged

Anwendbar:

  • Unterstützter 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 100-Nanosekunden-Intervalle seit dem 1. Januar 1601 (UTC) darstellt

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

WhenChangedUTC

Anwendbar:

  • Unterstützter 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 100-Nanosekunden-Intervalle seit dem 1. Januar 1601 (UTC) darstellt

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

WhenCreated

Anwendbar:

  • Unterstützter 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 100-Nanosekunden-Intervalle seit dem 1. Januar 1601 (UTC) darstellt

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

WhenCreatedUTC

Anwendbar:

  • Unterstützter 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 100-Nanosekunden-Intervalle seit dem 1. Januar 1601 (UTC) darstellt

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

WhenMailboxCreated

Anwendbar:

  • Unterstützter 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 100-Nanosekunden-Intervalle seit dem 1. Januar 1601 (UTC) darstellt

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

WhenSoftDeleted

Anwendbar:

  • Unterstützter 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 100-Nanosekunden-Intervalle seit dem 1. Januar 1601 (UTC) darstellt

Für diesen Filter ist die Option "SoftDeleted" im Befehl für Postfächer erforderlich.

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

WindowsEmailAddress

Anwendbar:

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

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

WindowsLiveID

Anwendbar:

  • Unterstützter 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 (Platzhalter akzeptiert) 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 Blogartikel des Microsoft Exchange-Teams Benötigen Sie Hilfe beim Konvertieren Ihrer LDAP-Filter in OPATH?.