Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Sie verwenden den Parameter Filter , um OPATH-Filter zu erstellen, die Benutzer- und Gruppierungsobjekte basierend auf ihren Eigenschaftswerten finden. Der Parameter Filter ist in Exchange Server PowerShell, Exchange Online PowerShell und Security & Compliance PowerShell für die folgenden Benutzer- und Gruppen-Cmdlets verfügbar:
| Cmdlet | Exchange Server | Exchange Online | Sicherheit & Compliance |
|---|---|---|---|
| Get-CASMailbox |
|
|
|
| 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 |
|
|
|
In diesem Artikel werden die Benutzer- und Gruppeneigenschaften beschrieben, die bestätigt werden, dass sie mit dem Filter-Parameter für diese Cmdlets funktionieren. Jede Eigenschaft verfügt über einen eigenen Abschnitt, in dem die unterstützten Umgebungen, der LDAP-Anzeigename, die Cmdlets, in denen die Eigenschaft verfügbar ist, und die Werte aufgeführt sind, nach denen Sie filtern können.
* Get-UMMailbox ist nur in Exchange Server 2016 und früheren Versionen verfügbar. Unified Messaging wurde im Exchange Server 2019 entfernt.
Weitere Informationen zu Empfängerfiltern in Exchange PowerShell finden Sie unter Empfängerfilter in Exchange PowerShell-Befehlen.
Hinweis
Der Filter-Parameter ist auch für andere Cmdlets verfügbar (z. B. Get-MailboxStatistics, Get-Queue und Get-Message). Die Eigenschaftswerte dieser Cmdlets ähneln jedoch nicht den in diesem Artikel beschriebenen Benutzer- und Gruppeneigenschaften.
Beachten Sie beim Überprüfen der Eigenschaften die folgenden Punkte:
- Eine Eigenschaft kann nur in einer Umgebung (Exchange Online, lokalem Exchange, Hybridbereitstellungen oder Security & Compliance PowerShell) sinnvoll sein. Die -Eigenschaft kann für Benutzer- und Gruppenobjekte in jeder Umgebung vorhanden sein, enthält aber nur einen aussagekräftigen Wert (etwas anderes als leer oder
None) in nur einem von ihnen. - Eine Eigenschaft kann einem Feature entsprechen, das nicht mehr verwendet wird.
- Nicht alle Benutzer- und Gruppeneigenschaften verfügen über eine entsprechende Active Directory-Eigenschaft. Der LDAP-Anzeigename ist für diese Eigenschaften "n/a", was angibt, dass Exchange den Wert berechnet.
- Eine Eigenschaft kann nur nach den Cmdlets gefiltert werden, die in ihrem Abschnitt aufgeführt sind. Die Verwendung für ein Cmdlet, das nicht aufgeführt ist, gibt den Fehler "Keine erkannte filterbare Eigenschaft" zurück, auch wenn dieses Cmdlet die gleichen Objekte zurückgibt.
Beachten Sie beim Erstellen eines Filters die folgenden Syntaxregeln:
- Schließen Sie den gesamten OPATH-Filter in doppelte Anführungszeichen (
" ") ein. Wenn der Filter Systemwerte enthält (z. B$true. ,$falseoder$null), verwenden Sie stattdessen einfache Anführungszeichen (' '). - Obwohl der Filter-Parameter eine Zeichenfolge (kein Skriptblock) ist, können Sie auch geschweifte Klammern (
{ }) verwenden, aber nur, wenn der Filter keine Variablen enthält. - Wildcards (
*) funktionieren nur mit dem-likeOperator und nur für Textzeichenfolgeneigenschaften (z. B"Property -like 'abc*'". ). Eigenschaften, die Nicht-Zeichenfolgenwerte enthalten (z. B. SIDs, GUIDs, Enumerationen oder boolesche Werte), erfordern eine genaue Übereinstimmung mit-eqoder-ne. - Um nach leeren oder nicht leeren Eigenschaftswerten zu suchen, verwenden Sie den Wert
$null(z. B'Property -eq $null'. oder'Property -ne $null'). - Einige Nicht-Zeichenfolgeneigenschaften unterstützen
$nullkeine Vergleiche. Das Filtern nach einer SID-Eigenschaft erfordert beispielsweise einen tatsächlichen Wert (-eq '<value>') anstelle von-eq $nulloder-ne $null.
Weitere Informationen zur OPATH-Filtersyntax finden Sie unter Zusätzliche Informationen zur OPATH-Syntax.
Filterüberlegungen für die neun exklusiven Get-EXO*-Cmdlets im Exchange Online PowerShell-Modul finden Sie unter Filter im Exchange Online PowerShell-Modul.
AcceptMessagesOnlyFrom
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| authOrig |
Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
Distinguished Name (DN) oder $null. |
Dieser Filter erfordert den Distinguished Name des einzelnen Empfängers (Postfach, E-Mail-Benutzer oder E-Mail-Kontakt).
Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-Recipient "Akia Al-Zuhairi").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("AcceptMessagesOnlyFrom -eq '$dn'").
Obwohl diese Eigenschaft mehrwertige Werte aufweist, gibt der Filter eine Übereinstimmung zurück, wenn die Eigenschaft den angegebenen Wert enthält .
AcceptMessagesOnlyFromDLMembers
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| dLMemSubmitPerms |
Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
Distinguished Name (DN) oder $null. |
Dieser Filter erfordert den Distinguished Name oder kanonischen Distinguished Name der Gruppe (verteilergruppe, E-Mail-aktivierte Sicherheitsgruppe oder dynamische Verteilergruppe).
Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-DistributionGroup "Marketing Department").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("AcceptMessagesOnlyFromDLMembers -eq '$dn'").
Obwohl diese Eigenschaft mehrwertige Werte aufweist, gibt der Filter eine Übereinstimmung zurück, wenn die Eigenschaft den angegebenen Wert enthält .
ActiveSyncAllowedDeviceIDs
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchMobileAllowedDeviceIds | Get-CASMailbox | Zeichenfolge (Akzeptierte Wildcards) oder $null |
Eine Geräte-ID ist eine Textzeichenfolge, die das Gerät eindeutig identifiziert. Verwenden Sie das Cmdlet Get-MobileDevice , um die Geräte anzuzeigen, die über ActiveSync-Partnerschaften mit einem Postfach verfügen. Um die Geräte-IDs in einem Postfach anzuzeigen, ersetzen Sie <MailboxIdentity> durch den Namen, Alias oder die E-Mail-Adresse des Postfachs, und führen Sie den folgenden Befehl aus: Get-MobileDevice -Mailbox <MailboxIdentity> | Format-List.
Nachdem Sie über den Wert der Geräte-ID verfügen, können Sie ihn im Filter verwenden. Beispiel: Get-CasMailbox -Filter "(ActiveSyncAllowedDeviceIDs -like 'text1*') -or (ActiveSyncAllowedDeviceIDs -eq 'text2')".
ActiveSyncBlockedDeviceIDs
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchMobileBlockedDeviceIds | Get-CASMailbox | Zeichenfolge (Akzeptierte Wildcards) oder $null |
Eine Geräte-ID ist eine Textzeichenfolge, die das Gerät eindeutig identifiziert. Verwenden Sie das Cmdlet Get-MobileDevice , um die Geräte anzuzeigen, die über ActiveSync-Partnerschaften mit einem Postfach verfügen. Um die Geräte-IDs in einem Postfach anzuzeigen, ersetzen Sie <MailboxIdentity> durch den Namen, Alias oder die E-Mail-Adresse des Postfachs, und führen Sie den folgenden Befehl aus: Get-MobileDevice -Mailbox <MailboxIdentity> | Format-List.
Nachdem Sie über den Wert der Geräte-ID verfügen, können Sie ihn in einem Filter verwenden. Beispiel: Get-CasMailbox -Filter "(ActiveSyncBlockedDeviceIDs -like 'text1*') -or (ActiveSyncBlockedDeviceIDs -eq 'text2')".
ActiveSyncEnabled
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| n/v | Get-CASMailbox | Boolescher Wert ($true oder $false) |
Beispiel: Get-CasMailbox -Filter 'ActiveSyncEnabled -eq $false'.
ActiveSyncMailboxPolicy
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchMobileMailboxPolicyLink |
Get-CASMailbox Get-Recipient |
Distinguished Name (DN) oder $null. |
Für diesen Filter ist der Distinguished Name der ActiveSync-Postfachrichtlinie erforderlich.
Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-MobileDeviceMailboxPolicy "Default").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("ActiveSyncMailboxPolicy -eq '$dn'").
Hinweis
Für die Standardzuweisung der Standardmäßigen ActiveSync-Postfachrichtlinie (mit dem Namen Default) zu einem Postfach ist der Wert der ActiveSyncMailboxPolicy-Eigenschaft leer ($null).
ActiveSyncSuppressReadReceipt
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| n/v | Get-CASMailbox | Boolescher Wert ($true oder $false) |
Beispiel: Get-CasMailbox -Filter 'ActiveSyncSuppressReadReceipt -eq $true'.
AddressBookPolicy
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchAddressBookPolicyLink |
Get-Mailbox Get-Recipient |
Distinguished Name (DN) oder $null. |
Für diesen Filter ist der Distinguished Name der Adressbuchrichtlinie erforderlich.
Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-AddressBookPolicy "Contoso ABP").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("AddressBookPolicy -eq '$dn'").
AddressListMembership
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| showInAddressBook |
Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-UnifiedGroup |
Distinguished Name (DN) oder $null. |
Für diesen Filter ist der Distinguished Name der Adressliste erforderlich.
Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-AddressList "All Contacts").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("AddressListMembership -eq '$dn'").
AdminDisplayName
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| adminDisplayName | Get-SecurityPrincipal | Zeichenfolge (Akzeptierte Wildcards) oder $null |
Beispiel: Get-SecurityPrincipal -Filter 'AdminDisplayName -ne $null' | Format-Table -Auto Name,AdminDisplayName.
AdministrativeUnits
Anwendbar:
-
Exchange Server -
Exchange Online -
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:
-
Exchange Server -
Exchange Online -
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:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| mailNickname |
Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-UnifiedGroup |
Zeichenfolge (Akzeptierte Wildcards) |
Beispiel: Get-Recipient -Filter "Alias -like 'smith*'".
AllowUMCallsFromNonUsers
Anwendbar:
-
Exchange Server -
Exchange Online -
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:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchArbitrationMailbox |
Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox |
Distinguished Name (DN) oder $null. |
Für diesen Filter ist der Distinguished Name des Vermittlungspostfachs erforderlich.
Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-Mailbox -Arbitration "SystemMailbox{1f05a927-2e8f-4cbb-9039-2cfb8b95e486}").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("ArbitrationMailbox -eq '$dn'").
ArchiveDatabase
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchArchiveDatabaseLink |
Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
Distinguished Name (DN) oder $null. |
In Exchange Server erfordert dieser Filter den Distinguished Name der Archivpostfachdatenbank.
Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-MailboxDatabase "Mailbox Database 1234567890").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("ArchiveDatabase -eq '$dn'").
In Exchange Online können Sie nur nach dem Vorhandensein oder Fehlen einer Archivdatenbank filtern. Zum Beispiel Get-Mailbox -Filter "ArchiveDatabase -ne $null" oder Get-Mailbox -Filter "ArchiveDatabase -eq $null". Das Filtern nach einem bestimmten Archivdatenbankwert wird nicht unterstützt.
ArchiveDomain
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchArchiveAddress | Get-Mailbox | Zeichenfolge (Akzeptierte Wildcards) oder $null |
Diese Eigenschaft wird in lokalen Exchange-Umgebungen verwendet, um die Exchange Online organization zu identifizieren, die das Archivpostfach enthält. Beispiel: Get-Mailbox -Filter "ArchiveDomain -like 'contoso.onmicrosoft.com*'".
ArchiveGuid
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchArchiveGUID |
Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
Zeichenfolge oder $null |
Dieser Filter erfordert die GUID des Archivpostfachs. Beispiel: Get-Mailbox -Filter "ArchiveGuid -eq '6476f55e-e5eb-4462-a095-f2cb585d648d'".
Sie können die GUID von Archivpostfächern finden, indem Sie den folgenden Befehl ausführen: Get-Mailbox -Archive | Format-Table -Auto Name,ArchiveGUID.
ArchiveName
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchArchiveName |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
Zeichenfolge (Akzeptierte Wildcards) oder $null |
Für diesen Filter ist der Name des Archivpostfachs erforderlich. Beispiel: Get-Mailbox -Filter "ArchiveName -like 'In-Place Archive*'".
Sie können die Namen von Archivpostfächern ermitteln, indem Sie den folgenden Befehl ausführen: Get-Mailbox -Archive | Format-Table -Auto Name,ArchiveName.
ArchiveQuota
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchArchiveQuota |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
Ein byte quantifizierter Größenwert (z. B 300MB . oder 1.5GB), oder Unlimited. Nicht qualifizierte Werte werden als Bytes behandelt. |
Sie können nur den Filter-Parameter verwenden, um nach dem Wert Unlimited für diese Eigenschaft zu suchen. Zum Beispiel Get-Mailbox -Filter "ArchiveQuota -eq 'Unlimited'" oder Get-Mailbox -Filter "ArchiveQuota -ne 'Unlimited'".
Sie können den Filter-Parameter nicht verwenden, um nach Größenwerten dieser Eigenschaft zu suchen. Verwenden Sie stattdessen die folgende Syntax: Get-Mailbox | where "$_.ArchiveQuota -<Operator> '<Size>'". Beispiel: Get-Mailbox | where "$_.ArchiveQuota -gt '85GB'".
ArchiveRelease
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchArchiveRelease |
Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox Get-User |
|
Beispiel: Get-Recipient -Filter "ArchiveRelease -eq 'E15'".
ArchiveState
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| n/v |
Get-Mailbox Get-Recipient Get-RemoteMailbox |
|
Beispiel: Get-Recipient -Filter "ArchiveState -eq 'HostedProvisioned'".
ArchiveStatus
Anwendbar:
-
Exchange Server -
Exchange Online -
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:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchArchiveWarnQuota |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
Ein byte quantifizierter Größenwert (z. B 300MB . oder 1.5GB), oder Unlimited. Nicht qualifizierte Werte werden als Bytes behandelt. |
Sie können nur den Filter-Parameter verwenden, um nach dem Wert Unlimited für diese Eigenschaft zu suchen. Zum Beispiel Get-Mailbox -Filter "ArchiveWarningQuota -eq 'Unlimited'" oder Get-Mailbox -Filter "ArchiveWarningQuota -ne 'Unlimited'".
Sie können den Filter-Parameter nicht verwenden, um nach Größenwerten dieser Eigenschaft zu suchen. Verwenden Sie stattdessen die folgende Syntax: Get-Mailbox | where "$_.ArchiveWarningQuota -<Operator> '<Size>'". Beispiel: Get-Mailbox | where "$_.ArchiveWarningQuota -gt '85GB'".
AssistantName
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchAssistantName |
Get-Contact Get-LinkedUser Get-User |
Zeichenfolge (Akzeptierte Wildcards) oder $null |
Beispiel: Get-User -Filter "AssistantName -like 'Julia*'".
AuditEnabled
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchMailboxAuditEnable | Get-Mailbox | Boolescher Wert ($true oder $false) |
Beispiel: Get-Mailbox -Filter 'AuditEnabled -eq $true'.
AuditLogAgeLimit
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchMailboxAuditLogAgeLimit |
Get-Mailbox Get-UnifiedGroup |
Ein Zeitspannenwert: dd.hh:mm:ss , wobei dd = Tage, hh = Stunden, mm = Minuten und ss = Sekunden. |
Sie können den Filter-Parameter nicht verwenden, um nach Zeitspannenwerten für diese Eigenschaft zu suchen. Verwenden Sie stattdessen die folgende Syntax: Get-Mailbox | where "$_.AuditLogAgeLimit -<Operator> '<TimeSpan>'". Beispiel: Get-Mailbox | where "$_.AuditLogAgeLimit -gt '60.00:00:00'".
AuthenticationPolicy
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchAuthPolicyLink | Get-User | Distinguished Name (DN) (Wildcards akzeptiert) oder $null. |
Für diesen Filter ist der Distinguished Name der Authentifizierungsrichtlinie erforderlich.
Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-AuthenticationPolicy "Block Basic Auth").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("AuthenticationPolicy -eq '$dn'").
BlockedSendersHash
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchBlockedSendersHash | Get-Recipient | Leer ( $null) oder ein Hashwert. |
Realistischerweise können Sie diesen Wert nur verwenden, um nach leeren oder nicht leeren Werten zu filtern. Beispiel: Get-Recipient -Filter 'BlockedSendersHash -ne $null'.
c
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| c |
Get-Contact Get-LinkedUser Get-Recipient Get-SecurityPrincipal Get-User |
Zeichenfolge (Akzeptierte Wildcards) oder $null |
Dieser Filter erfordert den aus zwei Buchstaben bestehenden ISO 3166-1-Ländercode für den Benutzer (z. US B. für den USA). Diese Eigenschaft wird zusammen mit den Eigenschaften co und countryCode verwendet, um das Land des Benutzers in Active Directory zu definieren.
Beispiel: Get-User -Filter "c -eq 'US'".
CalendarLoggingQuota
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchCalendarLoggingQuota | Get-Mailbox | Ein byte quantifizierter Größenwert (z. B 300MB . oder 1.5GB), oder Unlimited. Nicht qualifizierte Werte werden als Bytes behandelt. |
Sie können nur den Filter-Parameter verwenden, um nach dem Wert Unlimited für diese Eigenschaft zu suchen. Zum Beispiel Get-Mailbox -Filter "CalendarLoggingQuota -eq 'Unlimited'" oder Get-Mailbox -Filter "CalendarLoggingQuota -ne 'Unlimited'".
Sie können den Filter-Parameter nicht verwenden, um nach Größenwerten dieser Eigenschaft zu suchen. Verwenden Sie stattdessen die folgende Syntax: Get-Mailbox | where "$_.CalendarLoggingQuota -<Operator> '<Size>'". Beispiel: Get-Mailbox | where "$_.CalendarLoggingQuota -gt '10GB'".
CalendarRepairDisabled
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchCalendarRepairDisabled | Get-Mailbox | Boolescher Wert ($true oder $false) |
Beispiel: Get-Mailbox -Filter 'CalendarRepairDisabled -eq $true'.
CertificateSubject
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| n/v |
Get-LinkedUser Get-User |
Zeichenfolge |
Das X509-Zertifikat, das für das Benutzerkonto veröffentlicht wird (sichtbar auf der Registerkarte Veröffentlichte Zertifikate in Active Directory-Benutzer und -Computer).
Beispiel: Get-User -Filter "CertificateSubject -eq 'X509:<I>C=US,O=InternetCA,CN=APublicCertificateAuthority<S>C=US,O=Fabrikam,OU=Sales,CN=Felipe Apodaca'".
Stadt
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| l |
Get-Contact Get-LinkedUser Get-Recipient Get-User |
Zeichenfolge (Akzeptierte Wildcards) oder $null |
Beispiel: Get-User -Filter "City -eq 'Redmond'".
Company
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| company |
Get-Contact Get-LinkedUser Get-Recipient Get-User |
Zeichenfolge (Akzeptierte Wildcards) oder $null |
Beispiel: Get-User -Filter "Company -like 'Contoso*'".
ComplianceTagHoldApplied
Anwendbar:
-
Exchange Server -
Exchange Online -
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:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| n/v |
Get-LinkedUser Get-User |
Zeichenfolge oder $null |
Beispiel: Get-User -Filter 'ConsumerNetID -ne $null'.
CountryCode
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| Countrycode |
Get-Contact Get-LinkedUser Get-Recipient Get-SecurityPrincipal Get-User |
Integer |
Dieser Filter erfordert den dreistelligen ISO 3166-1-Ländercode für den Benutzer (z. 840 B. für den USA). Diese Eigenschaft wird zusammen mit den Eigenschaften c und co verwendet, um das Land des Benutzers in Active Directory zu definieren.
Beispiel: Get-User -Filter "countryCode -eq 796".
CountryOrRegion
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| n/v |
Get-Contact Get-LinkedUser Get-Recipient Get-SecurityPrincipal Get-User |
Zeichenfolge (Akzeptierte Wildcards) |
Diese berechnete Eigenschaft filtert nach dem Land/der Region, indem entweder der zweistellige Ländercode nach ISO 3166-1 (z. B US. ) oder der Ländername (z. B USA. ) verwendet wird. Die zugrunde liegenden Eigenschaften c, co und countryCode speichern diese Werte und werden automatisch konfiguriert, wenn Sie das Land eines Benutzers in Active Directory-Benutzer und -Computer ( Feld "Adresse" > registerkarte Land/Region) oder im Exchange Admin Center (Benutzereigenschaften >Registerkarte Kontaktinformationen Registerkarte >Land/Region Feld) auswählen.
Beispiel: Get-User -Filter "CountryOrRegion -like 'United*'".
"CustomAttribute1" bis "CustomAttribute15"
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| extensionAttribute1 zu extensionAttribute15 |
Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-UnifiedGroup |
Zeichenfolge (Akzeptierte Wildcards) oder $null |
Beispiel: Get-Recipient -Filter "CustomAttribute8 -like 'audited*'".
Datenbank
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| Homemdb |
Get-Mailbox Get-Recipient |
Distinguished Name (DN). |
Für diesen Filter ist der Distinguished Name der Postfachdatenbank erforderlich.
Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-MailboxDatabase "Mailbox Database 1234567890").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("Database -eq '$dn'").
DefaultPublicFolderMailbox
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchPublicFolderMailbox | Get-Mailbox | Distinguished Name (DN) oder $null. |
Für diesen Filter ist der Distinguished Name oder der kanonische Distinguished Name des Postfachs für öffentliche Ordner erforderlich.
Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-Mailbox -PublicFolder "PF Mailbox01").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("DefaultPublicFolderMailbox -eq '$dn'").
DeletedItemFlags
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| deletedItemFlags |
Get-Mailbox Get-SecurityPrincipal |
|
Beispiel: Get-Mailbox -Filter "DeletedItemFlags -ne 'DatabaseDefault'".
DeliverToMailboxAndForward
Anwendbar:
-
Exchange Server -
Exchange Online -
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:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| department |
Get-Contact Get-LinkedUser Get-Recipient Get-User |
Zeichenfolge (Akzeptierte Wildcards) oder $null |
Beispiel: Get-Recipient -Filter "Department -like 'Engineering*'".
DirectReports
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| directReports |
Get-Contact Get-LinkedUser Get-User |
Distinguished Name (DN) oder $null. |
Für diesen Filter ist der Distinguished Name oder der kanonische Distinguished Name des direkten Berichts erforderlich.
Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-Recipient "Angela Gruber").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("DirectReports -eq '$dn'").
Obwohl diese Eigenschaft mehrwertige Werte aufweist, gibt der Filter eine Übereinstimmung zurück, wenn die Eigenschaft den angegebenen Wert enthält .
DisabledArchiveDatabase
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchDisabledArchiveDatabaseLink |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
Distinguished Name (DN) oder $null. |
In Exchange Server erfordert dieser Filter den Distinguished Name der deaktivierten Archivpostfachdatenbank.
Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-MailboxDatabase "Mailbox Database 1234567890").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("DisabledArchiveDatabase -eq '$dn'").
In Exchange Online können Sie nur nach dem Vorhandensein oder Fehlen einer deaktivierten Archivdatenbank filtern. Zum Beispiel Get-Mailbox -Filter "DisabledArchiveDatabase -ne $null" oder Get-Mailbox -Filter "DisabledArchiveDatabase -eq $null". Das Filtern nach einem bestimmten Archivdatenbankwert wird nicht unterstützt.
DisabledArchiveGuid
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchDisabledArchiveDatabaseGUID |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
Zeichenfolge oder $null |
Dieser Filter erfordert die GUID des deaktivierten Archivpostfachs. Beispiel: Get-Mailbox -Filter "DisabledArchiveGuid -eq '6476f55e-e5eb-4462-a095-f2cb585d648d'".
Sie können die GUID von Archivpostfächern finden, indem Sie den folgenden Befehl ausführen: Get-Mailbox -Archive | Format-Table -Auto Name,ArchiveGUID.
DisplayName
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| displayName |
Get-CASMailbox Get-Contact Get-DistributionGroup Get-DynamicDistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-SecurityPrincipal Get-UMMailbox Get-User Get-UnifiedGroup |
Zeichenfolge (Akzeptierte Wildcards) |
Beispiel: Get-Recipient -Filter "DisplayName -like 'Julia*'".
DistinguishedName
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| Distinguishedname |
Get-CASMailbox Get-Contact Get-DistributionGroup Get-DynamicDistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-SecurityPrincipal Get-UMMailbox Get-User Get-UnifiedGroup |
Distinguished Name (DN). |
Für diesen Filter ist der Distinguished Name des Empfängers erforderlich.
Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-Recipient "Bishamon Tamura").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("DistinguishedName -eq '$dn'").
EcpEnabled
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| n/v | Get-CASMailbox | Boolescher Wert ($true oder $false) |
Beispiel: Get-CASMailbox -Filter 'EcpEnabled -eq $false'.
EmailAddresses
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| proxyAddresses |
Get-CASMailbox Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-UMMailbox Get-UnifiedGroup |
Zeichenfolge (Akzeptierte Wildcards) |
Beispiel: Get-Recipient -Filter "EmailAddresses -like 'marketing*'".
Wenn Sie eine vollständige E-Mail-Adresse verwenden, müssen Sie das smtp: Präfix nicht berücksichtigen. Wenn Sie Wildcards verwenden, tun Sie dies. Wenn beispielsweise "EmailAddresses -eq 'lila@fabrikam.com'" eine Übereinstimmung zurückgibt, "EmailAddresses -like 'lila*'" gibt keine Übereinstimmung, sondern "EmailAddresses -like 'smtp:lila*'" eine Übereinstimmung zurück.
Obwohl diese Eigenschaft mehrwertige Werte aufweist, gibt der Filter eine Übereinstimmung zurück, wenn die Eigenschaft den angegebenen Wert enthält .
EmailAddressPolicyEnabled
Anwendbar:
-
Exchange Server -
Exchange Online -
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:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchPublicFolderEntryId | Get-MailPublicFolder | Zeichenfolge (Akzeptierte Wildcards) |
Beispiel: Get-MailPublicFolder -Filter "EntryId -like '60000*'".
Sie können die Eintrags-IDs von E-Mail-aktivierten öffentlichen Ordnern finden, indem Sie den folgenden Befehl ausführen: Get-MailPublicFolder | Format-List Name,EntryId.
EwsApplicationAccessPolicy
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchEwsApplicationAccessPolicy | Get-CASMailbox |
|
Beispiel: Get-CASMailbox -Filter "EwsApplicationAccessPolicy -eq 'EnforceAllowList'".
EwsEnabled
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchEwsEnabled | Get-CASMailbox | 0 (deaktiviert), 1 (aktiviert) oder $null. |
Beispiel: Get-CASMailbox -Filter "EwsEnabled -eq 1".
ExchangeGuid
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| Msexchmailboxguid |
Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox Get-UnifiedGroup |
Zeichenfolge |
Beispiel: Get-Mailbox -Filter "ExchangeGuid -eq 'c80a753d-bd4a-4e19-804a-6344d833ecd8'".
Um die Exchange-GUID eines Empfängers zu ermitteln, ersetzen Sie <RecipientIdentity> durch den Namen, alias oder die E-Mail-Adresse des Empfängers, und führen Sie den folgenden Befehl aus: Get-Recipient -Identity "<RecipientIdentity>" | Format-List Name,ExchangeGuid.
Beachten Sie, dass sich der Exchange-GUID-Wert eines Objekts von seinem GUID-Wert unterscheidet. Außerdem lautet 00000000-0000-0000-0000-000000000000der Exchange-GUID-Wert für Nicht-Postfächer (E-Mail-Kontakte, E-Mail-Benutzer, Verteilergruppen, dynamische Verteilergruppen, E-Mail-aktivierte Sicherheitsgruppen und E-Mail-aktivierte öffentliche Ordner) .
ExchangeUserAccountControl
Anwendbar:
-
Exchange Server -
Exchange Online -
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:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchVersion |
Get-CASMailbox Get-Contact Get-DistributionGroup Get-DynamicDistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-SecurityPrincipal Get-UMMailbox Get-User |
Integer |
Diese Eigenschaft enthält die früheste Version von Exchange, die Sie zum Verwalten des Empfängers verwenden können. Die angezeigten Eigenschaftswerte unterscheiden sich von den Werten, die Sie im Filter verwenden müssen. Führen Sie den folgenden Befehl aus, um die Werte der ExchangeVersion-Eigenschaft anzuzeigen: Get-Recipient | Format-Table Name,RecipientType,ExchangeVersion.
Verwenden Sie für den Exchange 2010-Wert 0.10 (14.0.100.0)den Wert 44220983382016 im Filter.
Verwenden Sie für den Exchange 2013- oder Exchange 2016-Wert 0.20 (15.0.0.0)den Wert 88218628259840 im Filter.
Beispiel: Get-Recipient -Filter "ExchangeVersion -lt 88218628259840".
ExpansionServer
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchExpansionServerName |
Get-DistributionGroup Get-DynamicDistributionGroup Get-Recipient |
Zeichenfolge (Akzeptierte Wildcards) oder $null |
Beispiel: Get-Recipient -Filter "ExpansionServer -like 'Mailbox01*'".
Für eine genaue Übereinstimmung müssen Sie den ExchangeLegacyDN-Wert des Servers verwenden. Beispiel: Get-Recipient -Filter "ExpansionServer -eq '/o=Contoso Corporation/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=Mailbox01'"
Sie können den Wert ExchangeLegacyDN ermitteln, indem Sie den folgenden Befehl ausführen: Get-ExchangeServer | Format-List Name,ExchangeLegacyDN.
ExtensionCustomAttribute1 zu ExtensionCustomAttribute5
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchExtensionCustomAttribute1 zu msExchExtensionCustomAttribute5 |
Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-UnifiedGroup |
Zeichenfolge (Akzeptierte Wildcards) oder $null |
Beispiel: Get-Recipient -Filter "ExtensionCustomAttribute3 -like 'audited*'".
ExternalDirectoryObjectId
Anwendbar:
-
Exchange Server -
Exchange Online -
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:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| Targetaddress |
Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient |
Zeichenfolge (Akzeptierte Wildcards) oder $null |
Beispiel: Get-Recipient -Filter "ExternalEmailAddress -like '@fabrikam.com*'".
Wenn Sie eine vollständige E-Mail-Adresse verwenden, müssen Sie das smtp: Präfix nicht berücksichtigen. Wenn Sie Wildcards verwenden, tun Sie dies. Wenn beispielsweise "ExternalEmailAddress -eq 'lila@fabrikam.com'" eine Übereinstimmung zurückgibt, "ExternalEmailAddress -like 'lila*'" gibt keine Übereinstimmung, sondern "ExternalEmailAddress -like 'smtp:lila*'" eine Übereinstimmung zurück.
ExternalOofOptions
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchExternalOOFOptions | Get-Mailbox |
External (0) oder InternalOnly (1) |
Beispiel: Get-Mailbox -Filter "ExternalOofOptions -eq 'External'".
Fax
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| facsimileTelephoneNumber |
Get-Contact Get-LinkedUser Get-User |
Zeichenfolge (Akzeptierte Wildcards) oder $null |
Beispiel: Get-User -Filter "Fax -like '206*'".
FirstName
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| Givenname |
Get-Contact Get-LinkedUser Get-Recipient Get-User |
Zeichenfolge (Akzeptierte Wildcards) oder $null |
Beispiel: Get-User -Filter "FirstName -like 'Chris*'".
ForwardingAddress
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| altRecipient |
Get-Mailbox Get-MailPublicFolder Get-MailUser Get-RemoteMailbox |
Distinguished Name (DN) oder $null. |
Für diesen Filter ist der Distinguished Name oder der kanonische Distinguished Name des Weiterleitungsempfängers erforderlich.
Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-Recipient "Daigoro Aoki").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("ForwardingAddress -eq '$dn'").
ForwardingSmtpAddress
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchGenericForwardingAddress | Get-Mailbox | Zeichenfolge (Akzeptierte Wildcards) oder $null |
Beispiel: Get-Mailbox -Filter "ForwardingSmtpAddress -like '@fabrikam.com*'".
Wenn Sie eine vollständige E-Mail-Adresse verwenden, müssen Sie das smtp: Präfix nicht berücksichtigen. Wenn Sie Wildcards verwenden, tun Sie dies. Wenn beispielsweise "ForwardingSmtpAddress -eq 'lila@fabrikam.com'" eine Übereinstimmung zurückgibt, "ForwardingSmtpAddress -like 'lila*'" gibt keine Übereinstimmung, sondern "ForwardingSmtpAddress -like 'smtp:lila*'" eine Übereinstimmung zurück.
GeneratedOfflineAddressBooks
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchOABGeneratingMailboxBL | Get-Mailbox | Distinguished Name (DN) oder $null. |
Diese Eigenschaft ist nur für Vermittlungspostfächer sinnvoll, sodass Sie den Schalter Schiedsverfahren im Filterbefehl verwenden müssen. Außerdem erfordert dieser Filter den distinguished Name des Offlineadressbuchs.
Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-OfflineAddressBook "Default Offline Address Book").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("GeneratedOfflineAddressBooks -eq '$dn'").
Obwohl diese Eigenschaft mehrwertige Werte aufweist, gibt der Filter eine Übereinstimmung zurück, wenn die Eigenschaft den angegebenen Wert enthält .
GrantSendOnBehalfTo
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| publicDelegates |
Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
Distinguished Name (DN) oder $null. |
Für diesen Filter ist der Distinguished Name oder der kanonische Distinguished Name des E-Mail-aktivierten Sicherheitsprinzipals (Postfach, E-Mail-Benutzer oder E-Mail-aktivierte Sicherheitsgruppe) erforderlich.
Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-Recipient "Elizabeth Brunner").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("GrantSendOnBehalfTo -eq '$dn'").
Obwohl diese Eigenschaft mehrwertige Werte aufweist, gibt der Filter eine Übereinstimmung zurück, wenn die Eigenschaft den angegebenen Wert enthält .
GroupExternalMemberCount
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| n/v | Get-UnifiedGroup | Integer |
Beispiel: Get-UnifiedGroup -Filter "GroupExternalMemberCount -gt 0".
GroupMemberCount
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| n/v | Get-UnifiedGroup | Integer |
Beispiel: Get-UnifiedGroup -Filter "GroupMemberCount -gt 100".
GroupType
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| Grouptype |
Get-DistributionGroup Get-Group Get-UnifiedGroup |
|
Verteilergruppen haben den Wert Universal, und E-Mail-aktivierte Sicherheitsgruppen haben den Wert Universal, SecurityEnabled. Sie können mehrere Werte angeben, die durch Kommas getrennt sind, und die Reihenfolge spielt keine Rolle. Gibt beispielsweise Get-DistributionGroup -Filter "GroupType -eq 'Universal,SecurityEnabled'" die gleichen Ergebnisse wie Get-DistributionGroup -Filter "GroupType -eq 'SecurityEnabled,Universal'"zurück.
Diese mehrwertige Eigenschaft gibt nur dann eine Übereinstimmung zurück, wenn die Eigenschaft dem angegebenen Wert entspricht .
GUID
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| Objectguid |
Get-CASMailbox Get-Contact Get-DistributionGroup Get-DynamicDistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-SecurityPrincipal Get-UMMailbox Get-User Get-UnifiedGroup |
Zeichenfolge |
Beispiel: Get-Recipient -Filter "Guid -eq '8a68c198-be28-4a30-83e9-bffb760c65ba'".
Sie können die GUIDs der Empfänger finden, indem Sie den folgenden Befehl ausführen: Get-Recipient | Format-List Name,RecipientType,Guid.
Beachten Sie, dass sich der GUID-Wert eines Objekts von seinem Exchange-GUID-Wert unterscheidet.
HasActiveSyncDevicePartnership
Anwendbar:
-
Exchange Server -
Exchange Online -
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:
-
Exchange Server -
Exchange Online -
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:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| hideDLMembership | Get-UnifiedGroup | Boolescher Wert ($true oder $false) |
Beispiel: Get-UnifiedGroup -Filter 'HiddenGroupMembershipEnabled -eq $true'.
HomePhone
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| homePhone |
Get-Contact Get-LinkedUser Get-User |
Zeichenfolge (Akzeptierte Wildcards) oder $null |
Beispiel: Get-User -Filter "HomePhone -like '206*'".
Id
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| Distinguishedname |
Get-CASMailbox Get-Contact Get-DistributionGroup Get-DynamicDistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-UMMailbox Get-User Get-SecurityPrincipal Get-UnifiedGroup |
Distinguished Name (DN). |
Für diesen Filter ist der Distinguished Name oder der kanonische Distinguished Name des Empfängers erforderlich.
Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-Recipient "Felipe Apodaca").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("Id -eq '$dn'").
IgnoreMissingFolderLink
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| n/v | Get-MailPublicFolder | Boolescher Wert ($true oder $false) |
Beispiel: Get-MailPublicFolder -Filter 'IgnoreMissingFolderLink -eq $true'.
ImapEnabled
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| n/v | Get-CASMailbox | Boolescher Wert ($true oder $false) |
Beispiel: Get-CASMailbox -Filter 'ImapEnabled -eq $false'.
ImmutableId
Anwendbar:
-
Exchange Server -
Exchange Online -
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:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| n/v | Get-Mailbox | Boolescher Wert ($true oder $false) |
Beispiel: Get-Mailbox -Filter 'IncludeInGarbageCollection -eq $true'.
Initialen
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| initials |
Get-Contact Get-LinkedUser Get-User |
Zeichenfolge (Akzeptierte Wildcards) oder $null |
Beispiel: Get-User -Filter "Initials -like 'B.'".
InPlaceHolds
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchUserHoldPolicies |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
Zeichenfolge |
Dieser Filter erfordert den InPlaceHoldIdentity-Wert der Postfachsuche. Beispiel: Get-Mailbox -Filter "InPlaceHolds -eq '9d0f81154cc64c6b923ecc0be5ced0d7'".
Führen Sie den folgenden Befehl aus, um die InPlaceHoldIdentity-Werte von Postfachsuchen zu ermitteln: Get-MailboxSearch | Format-Table Name,InPlaceHoldIdentity.
Obwohl diese Eigenschaft mehrwertige Werte aufweist, gibt der Filter eine Übereinstimmung zurück, wenn die Eigenschaft den angegebenen Wert enthält .
InPlaceHoldsRaw
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| n/v |
Get-LinkedUser Get-User |
Zeichenfolge |
Dieser Filter erfordert den InPlaceHoldIdentity-Wert der Postfachsuche. Beispiel: Get-Mailbox -Filter "InPlaceHoldsRaw -eq '9d0f81154cc64c6b923ecc0be5ced0d7'".
Führen Sie den folgenden Befehl aus, um die InPlaceHoldIdentity-Werte von Postfachsuchen zu ermitteln: Get-MailboxSearch | Format-Table Name,InPlaceHoldIdentity.
Obwohl diese Eigenschaft mehrwertige Werte aufweist, gibt der Filter eine Übereinstimmung zurück, wenn die Eigenschaft den angegebenen Wert enthält .
IsDirSynced
Anwendbar:
-
Exchange Server -
Exchange Online -
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:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| n/v | Get-Mailbox | Boolescher Wert ($true oder $false) |
Beispiel: Get-Mailbox -Filter 'IsExcludedFromServingHierarchy -eq $true'.
IsHierarchyReady
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| n/v | Get-Mailbox | Boolescher Wert ($true oder $false) |
Beispiel: Get-Mailbox -Filter 'IsHierarchyReady -eq $false'.
IsHierarchySyncEnabled
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| n/v | Get-Mailbox | Boolescher Wert ($true oder $false) |
Beispiel: Get-Mailbox -Filter 'IsHierarchySyncEnabled -eq $false'.
IsInactiveMailbox
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| n/v | Get-Mailbox | Boolescher Wert ($true oder $false) |
Beispiel: Get-Mailbox -Filter 'IsInactiveMailbox -eq $false'.
IsLinked
Anwendbar:
-
Exchange Server -
Exchange Online -
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:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| n/v | Get-Mailbox | Boolescher Wert ($true oder $false) |
Beispiel: Get-Mailbox -Filter 'IsMailboxEnabled -eq $false'.
IsResource
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| n/v | Get-Mailbox | Boolescher Wert ($true oder $false) |
Beispiel: Get-Mailbox -Filter 'IsResource -eq $true'.
IsSecurityPrincipal
Anwendbar:
-
Exchange Server -
Exchange Online -
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:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| n/v | Get-Mailbox | Boolescher Wert ($true oder $false) |
Beispiel: Get-Mailbox -Filter 'IsShared -eq $true'.
IsSoftDeletedByDisable
Anwendbar:
-
Exchange Server -
Exchange Online -
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:
-
Exchange Server -
Exchange Online -
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:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| mDBStorageQuota |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
Ein byte quantifizierter Größenwert (z. B 300MB . oder 1.5GB), oder Unlimited. Nicht qualifizierte Werte werden als Bytes behandelt. |
Sie können nur den Filter-Parameter verwenden, um nach dem Wert Unlimited für diese Eigenschaft zu suchen. Zum Beispiel Get-Mailbox -Filter "IssueWarningQuota -eq 'Unlimited'" oder Get-Mailbox -Filter "IssueWarningQuota -ne 'Unlimited'".
Sie können den Filter-Parameter nicht verwenden, um nach Größenwerten dieser Eigenschaft zu suchen. Verwenden Sie stattdessen die folgende Syntax: Get-Mailbox | where "$_.IssueWarningQuota -<Operator> '<Size>'". Beispiel: Get-Mailbox | where "$_.IssueWarningQuota -lt '50GB'".
JournalArchiveAddress
Anwendbar:
-
Exchange Server -
Exchange Online -
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:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchUserCulture | Get-Mailbox | Zeichenfolge (Akzeptierte Wildcards) oder $null |
Diese Eigenschaft heißt Sprachen in den Eigenschaften eines Postfachs und enthält die Spracheinstellung für das Postfach im Format <ISO 639 two-letter culture code>-<ISO 3166 two-letter subculture code>. Beispielsweise ist en-USUSA Englisch . Weitere Informationen finden Sie unter CultureInfo-Klasse.
Sie können mehrere Werte angeben, die durch Kommas getrennt sind, aber die Reihenfolge ist wichtig. Gibt beispielsweise Get-Mailbox -Filter "LanguagesRaw -eq 'en-US,es-MX'" andere Ergebnisse als Get-Mailbox -Filter "LanguagesRaw -eq 'es-MX,en-US'"zurück.
Bei einzelnen Werten gibt diese mehrwertige Eigenschaft nur dann eine Übereinstimmung zurück, wenn die Eigenschaft den angegebenen Wert enthält .
LastExchangeChangedTime
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchLastExchangeChangedTime |
Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
$null oder ein Datums-/Uhrzeitwert: 64-Bit-Wert, der die Anzahl der Intervalle von 100 Nanosekunden seit dem 1. Januar 1601 (UTC) darstellt |
Beispiel: Get-Mailbox -Filter 'LastExchangeChangedTime -ne $null'.
LastName
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| sn |
Get-Contact Get-LinkedUser Get-Recipient Get-User |
Zeichenfolge (Akzeptierte Wildcards) oder $null |
Beispiel: Get-User -Filter "LastName -like 'Martin*'".
LegacyExchangeDN
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| Legacyexchangedn |
Get-CASMailbox Get-DistributionGroup Get-DynamicDistributionGroup Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UMMailbox Get-User Get-UnifiedGroup |
Zeichenfolge (Akzeptierte Wildcards) |
Beispiel: Get-User -Filter "LegacyExchangeDN -like 'Osca*'".
Wildcards in Filtern für diese Eigenschaft werden nur in Exchange Server unterstützt. Verwenden Sie in Exchange Online- und Security & Compliance-PowerShell stattdessen eine genaue Wert-Übereinstimmung.
Sie finden LegacyExchangeDN-Werte für Benutzer, indem Sie den folgenden Befehl ausführen: Get-User | Format-List Name,LegacyExchangeDN
LitigationHoldDate
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchLitigationHoldDate |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
$null oder ein Datums-/Uhrzeitwert: 64-Bit-Wert, der die Anzahl der Intervalle von 100 Nanosekunden seit dem 1. Januar 1601 (UTC) darstellt |
Beispiel: Get-Mailbox -Filter "LitigationHoldDate -gt '8/13/2017'".
LitigationHoldEnabled
Anwendbar:
-
Exchange Server -
Exchange Online -
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:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchLitigationHoldOwner |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
Zeichenfolge (Akzeptierte Wildcards) oder $null |
Diese Eigenschaft verwendet den Benutzerprinzipalnamen des Besitzers der Beweissicherung. Beispiel: Get-Mailbox -Filter "LitigationHoldOwner -eq 'agruber@contoso.com'".
MailboxContainerGUID
Anwendbar:
-
Exchange Server -
Exchange Online -
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:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchMailboxMoveBatchName |
Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
Zeichenfolge (Akzeptierte Wildcards) oder $null |
Diese Eigenschaft enthält den Namen des Migrationsbatches. Beispiel: Get-Mailbox -Filter "MailboxMoveBatchName -like 'LocalMove 01*'".
Sie können die Namen von Migrationsbatches ermitteln, indem Sie den Befehl Get-MigrationBatch ausführen. Beachten Sie, dass Migrationsbatches, die Sie im Exchange Admin Center erstellen, die Namenskonvention MigrationService:<MigrationBatchName>verwenden.
MailboxMoveFlags
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchMailboxMoveFlags |
Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
Gültige Werte finden Sie in der Beschreibung des Flags-Parameters in Get-MoveRequest. |
Beispiel: Get-Mailbox -Filter "MailboxMoveFlags -ne 'None'".
Sie können mehrere Werte angeben, die durch Kommas getrennt sind, und die Reihenfolge spielt keine Rolle. Gibt beispielsweise Get-Recipient -Filter "MailboxMoveFlags -eq 'IntraOrg,Pull'" die gleichen Ergebnisse wie Get-Recipient -Filter "MailboxMoveFlags -eq 'Pull,IntraOrg'"zurück.
Diese mehrwertige Eigenschaft gibt nur dann eine Übereinstimmung zurück, wenn die Eigenschaft dem angegebenen Wert entspricht .
MailboxMoveRemoteHostName
Anwendbar:
-
Exchange Server -
Exchange Online -
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:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchMailboxMoveSourceMDBLink |
Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
Distinguished Name (DN) oder $null. |
Für diesen Filter ist der Distinguished Name der Quellpostfachdatenbank erforderlich.
Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-MailboxDatabase "Mailbox Database 1234567890").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("MailboxMoveSourceMDB -eq '$dn'").
MailboxMoveStatus
Anwendbar:
-
Exchange Server -
Exchange Online -
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:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchMailboxMoveTargetMDBLink |
Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
Distinguished Name (DN) oder $null. |
Für diesen Filter ist der Distinguished Name der Zielpostfachdatenbank erforderlich.
Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-MailboxDatabase "Mailbox Database 1234567890").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("MailboxMoveTargetMDB -eq '$dn'").
MailboxPlan
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchParentPlanLink | Get-Mailbox | Distinguished Name (DN). |
Postfachpläne entsprechen den Microsoft 365-Lizenztypen. Die Verfügbarkeit von Lizenzplänen wird durch die Auswahl bestimmt, die Sie bei der Registrierung Ihrer Domäne treffen.
Bezeichnerwerte wie Name funktionieren im Filter nicht.
Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-MailboxPlan "ExchangeOnlineEnterprise").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("MailboxPlan -eq '$dn'").
MailboxRelease
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchMailboxRelease |
Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox Get-User |
|
Beispiel: Get-Recipient -Filter "MailboxRelease -eq 'E15'".
MailTipTranslations
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchSenderHintTranslations |
Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
Zeichenfolge (Akzeptierte Wildcards) oder $null |
Wenn Sie diese Eigenschaft in einem Filter verwenden, müssen Sie die führenden und nachfolgenden HTML-Tags berücksichtigen. Beispiel: Get-DistributionGroup -Filter "MailTipTranslations -like 'is not monitored.*'".
Managedby
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| Managedby |
Get-DistributionGroup Get-DynamicDistributionGroup Get-Group Get-Recipient Get-UnifiedGroup |
Distinguished Name (DN) oder $null. |
Dieser Filter erfordert den Distinguished Name oder kanonischen Distinguished Name des Gruppenbesitzers (ein E-Mail-aktivierter Sicherheitsprinzipal, bei dem es sich um ein Postfach, einen E-Mail-Benutzer oder eine E-Mail-aktivierte Sicherheitsgruppe handelt).
Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-Recipient "Gabriela Laureano").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("ManagedBy -eq '$dn'").
Obwohl diese Eigenschaft mehrwertige Werte aufweist, gibt der Filter eine Übereinstimmung zurück, wenn die Eigenschaft den angegebenen Wert enthält .
ManagedFolderMailboxPolicy
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchMailboxTemplateLink |
Get-Mailbox Get-Recipient |
Distinguished Name (DN) oder $null. |
Postfachrichtlinien für verwaltete Ordner sind in Exchange 2013 oder höher nicht verfügbar.
Beispiel: Get-Mailbox -Filter 'ManagedFolderMailboxPolicy -eq $null'.
Für diesen Filter ist der Distinguished Name der Postfachrichtlinie für verwaltete Ordner erforderlich.
Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-ManagedFolderMailboxPolicy "MFM Inbox Policy").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("ManagedFolderMailboxPolicy -eq '$dn'").
Manager
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| Manager |
Get-Contact Get-LinkedUser Get-Recipient Get-User |
Distinguished Name (DN) oder $null. |
Für diesen Filter ist der Distinguished Name oder der kanonische Distinguished Name des Vorgesetzten (Postfach oder E-Mail-Benutzer) erforderlich.
Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-Recipient "Hyun-Ae Rim").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("Manager -eq '$dn'").
MAPIEnabled
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| n/v | Get-CASMailbox | Boolescher Wert ($true oder $false) |
Beispiel: Get-CASMailbox -Filter 'MAPIEnabled -eq $false'.
MasterAccountSid
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchMasterAccountSid |
Get-Mailbox Get-LinkedUser Get-Recipient Get-SecurityPrincipal Get-User |
Zeichenfolge oder $null |
Beispiel: Get-Mailbox -Filter "MasterAccountSid -eq 'S-1-5-10'".
Dieser Wert ist leer ( $null) für Postfächer mit zugeordneten Benutzerkonten und S-1-5-10 (Selbst) für Postfächer ohne zugeordnete Benutzerkonten (z. B. freigegebene Postfächer, Ressourcenpostfächer, Suchpostfächer, Vermittlungspostfächer und Postfächer für öffentliche Ordner).
MaxBlockedSenders
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchMaxBlockedSenders | Get-Mailbox | Integer oder $null |
Beispiel: Get-Mailbox -Filter "MaxBlockedSenders -gt 0".
MaxReceiveSize
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| Delivcontlength |
Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
Ein byte quantifizierter Größenwert (z. B 75MB. ), oder Unlimited. Nicht qualifizierte Werte werden als Bytes behandelt. |
Sie können nur den Filter-Parameter verwenden, um nach dem Wert Unlimited für diese Eigenschaft zu suchen. Zum Beispiel Get-Mailbox -Filter "MaxReceiveSize -eq 'Unlimited'" oder Get-Mailbox -Filter "MaxReceiveSize -ne 'Unlimited'".
Sie können den Filter-Parameter nicht verwenden, um nach Größenwerten dieser Eigenschaft zu suchen. Verwenden Sie stattdessen die folgende Syntax: Get-Mailbox | where "$_.MaxReceiveSize -<Operator> '<Size>'". Beispiel: Get-Mailbox | where "$_.MaxReceiveSize -gt '50GB'".
MaxSafeSenders
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchMaxSafeSenders | Get-Mailbox | Integer oder $null |
Beispiel: Get-Mailbox -Filter "MaxSafeSenders -gt 0".
MaxSendSize
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| submissionContLength |
Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
Ein byte quantifizierter Größenwert (z. B 75MB. ), oder Unlimited. Nicht qualifizierte Werte werden als Bytes behandelt. |
Sie können nur den Filter-Parameter verwenden, um nach dem Wert Unlimited für diese Eigenschaft zu suchen. Zum Beispiel Get-Mailbox -Filter "MaxSendSize -eq 'Unlimited'" oder Get-Mailbox -Filter "MaxSendSize -ne 'Unlimited'".
Sie können den Filter-Parameter nicht verwenden, um nach Größenwerten dieser Eigenschaft zu suchen. Verwenden Sie stattdessen die folgende Syntax: Get-Mailbox | where "$_.MaxReceiveSize -<Operator> '<Size>'". Beispiel: Get-Mailbox | where "$_.MaxSendSize -gt '50GB'".
MemberDepartRestriction
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchGroupDepartRestriction | Get-DistributionGroup |
|
Beispiel: Get-DistributionGroup -Filter "MemberDepartRestriction -eq 'ApprovalRequired'".
MemberJoinRestriction
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchGroupJoinRestriction | Get-DistributionGroup |
|
Beispiel: Get-DistributionGroup -Filter "MemberJoinRestriction -eq 'ApprovalRequired'".
MemberOfGroup
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| memberOf |
Get-CASMailbox Get-Contact Get-DistributionGroup Get-DynamicDistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-SecurityPrincipal Get-UMMailbox Get-User |
Distinguished Name (DN) oder $null. |
Für diesen Filter ist der Distinguished Name oder der kanonische Distinguished Name der Verteilergruppe oder E-Mail-aktivierten Sicherheitsgruppe erforderlich.
Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-DistributionGroup "Marketing Department").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("MemberOfGroup -eq '$dn'").
Obwohl diese Eigenschaft mehrwertige Werte aufweist, gibt der Filter eine Übereinstimmung zurück, wenn die Eigenschaft den angegebenen Wert enthält .
Members
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| Element |
Get-DistributionGroup Get-Group Get-Recipient |
Distinguished Name (DN) oder $null. |
Für diesen Filter ist der Distinguished Name oder der kanonische Distinguished Name des Gruppenmitglieds erforderlich.
Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-Recipient "Jacob Berger").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("Members -eq '$dn'").
Obwohl diese Eigenschaft mehrwertige Werte aufweist, gibt der Filter eine Übereinstimmung zurück, wenn die Eigenschaft den angegebenen Wert enthält .
MobilePhone
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| mobile |
Get-Contact Get-LinkedUser Get-User |
Zeichenfolge (Akzeptierte Wildcards) oder $null |
Beispiel: Get-User -Filter "MobilePhone -like '555*'".
ModeratedBy
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchModeratedByLink |
Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
Distinguished Name (DN). |
Dieser Filter erfordert den Distinguished Name oder den kanonischen Distinguished Name des Gruppenmoderators (ein E-Mail-aktivierter Sicherheitsprinzipal, bei dem es sich um ein Postfach, einen E-Mail-Benutzer oder eine E-Mail-aktivierte Sicherheitsgruppe handelt).
Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-Recipient "Joanne Schwarz").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("ModeratedBy -eq '$dn'").
Obwohl diese Eigenschaft mehrwertige Werte aufweist, gibt der Filter eine Übereinstimmung zurück, wenn die Eigenschaft den angegebenen Wert enthält .
ModerationEnabled
Anwendbar:
-
Exchange Server -
Exchange Online -
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:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| name |
Get-CASMailbox Get-Contact Get-DistributionGroup Get-DynamicDistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-SecurityPrincipal Get-UMMailbox Get-User Get-UnifiedGroup |
Zeichenfolge (Akzeptierte Wildcards) |
Beispiel: Get-User -Filter "Name -like 'Laura*'".
NetID
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| n/v |
Get-LinkedUser Get-Mailbox Get-User |
Zeichenfolge |
Diese Eigenschaft wird für Exchange Online Postfächer in Hybridumgebungen aufgefüllt. Ein Beispielwert ist 1003BFFD9A0CFA03.
Beispiel: Get-User -Filter 'NetId -ne $null'.
Hinweise
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| info |
Get-Contact Get-DynamicDistributionGroup Get-Group Get-LinkedUser Get-Recipient Get-User Get-UnifiedGroup |
Zeichenfolge (Akzeptierte Wildcards) oder $null |
Beispiel: Get-User -Filter "Notes -like 'Events Team*'".
ObjectCategory
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| objectCategory |
Get-CASMailbox Get-Contact Get-DistributionGroup Get-DynamicDistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-SecurityPrincipal Get-UMMailbox Get-User Get-UnifiedGroup |
Zeichenfolge |
Für diesen Filter ist der kanonische Distinguished Name des Objekts erforderlich. Der -Wert verwendet die Syntax <domain>/Configuration/Schema/<Type>.
Gültige <Type-Werte> sind:
-
Personfür Postfächer, E-Mail-Benutzer und E-Mail-Kontakte -
Groupfür Verteilergruppen, E-Mail-aktivierte Sicherheitsgruppen und Microsoft 365-Gruppen -
ms-Exch-Public-Folderfür E-Mail-aktivierte öffentliche Ordner -
ms-Exch-Dynamic-Distribution-Listfür dynamische Verteilergruppen
Beispiel: Get-Recipient -Filter "ObjectCategory -eq 'contoso.com/Configuration/Schema/Group'".
Objectclass
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| Objectclass |
Get-CASMailbox Get-Contact Get-DistributionGroup Get-DynamicDistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-SecurityPrincipal Get-UMMailbox Get-User Get-UnifiedGroup |
Zeichenfolge |
Der Wert dieser Eigenschaft gilt top, person, organizationalPerson, user für Postfächer und E-Mail-Benutzer, top, person, organizationalPerson, contact für E-Mail-Kontakte, top, group verteilergruppen, E-Mail-aktivierte Sicherheitsgruppen und Microsoft 365-Gruppen, msExchDynamicDistributionList für dynamische Verteilergruppen und top, publicFolder für E-Mail-aktivierte öffentliche Ordner.
Beispiel: Get-Recipient -Filter "ObjectClass -eq 'Contact'".
Obwohl diese Eigenschaft mehrwertige Werte aufweist, gibt der Filter eine Übereinstimmung zurück, wenn die Eigenschaft den angegebenen Wert enthält .
Office
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| physicalDeliveryOfficeName |
Get-Contact Get-LinkedUser Get-Mailbox Get-Recipient Get-User |
Zeichenfolge (Akzeptierte Wildcards) oder $null |
Beispiel: Get-User -Filter "Office -like '22*'".
OfflineAddressBook
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchUseOAB | Get-Mailbox | Distinguished Name (DN) oder $null. |
Für diesen Filter ist der Distinguished Name des Offlineadressbuchs erforderlich.
Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-OfflineAddressBook "Default Offline Address Book").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("OfflineAddressBook -eq '$dn'").
OnPremisesObjectId
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| n/v | Get-MailPublicFolder | Zeichenfolge oder $null |
Beispiel: Get-MailPublicFolder -Filter 'OnPremisesObjectId -ne $null'.
OperatorNumber
Anwendbar:
-
Exchange Server* -
Exchange Online -
Security & Compliance
* Get-UMMailbox ist nur in Exchange Server 2016 und früheren Versionen verfügbar. Unified Messaging wurde im Exchange Server 2019 entfernt.
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchUMOperatorNumber | Get-UMMailbox | Zeichenfolge (Akzeptierte Wildcards) oder $null |
Beispiel: Get-UMMailbox -Filter "OperatorNumber -eq 5".
OtherFax
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| otherFacsimileTelephoneNumber |
Get-Contact Get-LinkedUser Get-User |
Zeichenfolge (Akzeptierte Wildcards) oder $null |
Beispiel: Get-User -Filter "OtherFax -like '206*'".
OtherHomePhone
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| otherHomePhone |
Get-Contact Get-LinkedUser Get-User |
Zeichenfolge (Akzeptierte Wildcards) oder $null |
Beispiel: Get-User -Filter "OtherHomePhone -like '206*'".
SonstigesTelefon
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| otherTelephone |
Get-Contact Get-LinkedUser Get-User |
Zeichenfolge (Akzeptierte Wildcards) oder $null |
Beispiel: Get-User -Filter "OtherTelephone -like '206*'".
OWAEnabled
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| n/v | Get-CASMailbox | Boolescher Wert ($true oder $false) |
Der Filter arbeitet rückwärts. Gibt beispielsweise Postfächer zurück, bei denen die OWAEnabled-Eigenschaft istFalse, und Get-CASMailbox -Filter 'OWAEnabled -eq $false' Gibt Postfächer zurück, Get-CASMailbox -Filter 'OWAEnabled -eq $true' bei denen die OWAEnabled-Eigenschaft ist.True
OWAforDevicesEnabled
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchOmaAdminWirelessEnable | Get-CASMailbox | Boolescher Wert ($true oder $false) |
Beispiel: Get-CASMailbox -Filter 'OWAForDevicesEnabled -eq $true'.
Owamailboxpolicy
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchOWAPolicy |
Get-CASMailbox Get-Recipient |
Distinguished Name (DN) oder $null. |
Dieser Filter erfordert den Distinguished Name der Outlook im Web Postfachrichtlinie (früher als Outlook Web App Postfachrichtlinie bezeichnet).
Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-OwaMailboxPolicy "Default").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("OWAMailboxPolicy -eq '$dn'").
Pager
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| pager |
Get-Contact Get-LinkedUser Get-User |
Zeichenfolge (Akzeptierte Wildcards) oder $null |
Beispiel: Get-User -Filter "Pager -like '206*'".
PersistedCapabilities
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| n/v |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
Zeichenfolge |
In der Regel ist der Wert dieser Eigenschaft für Microsoft 365-Konten und -Postfächer etwas anderes als $null (leer). Weitere Informationen zu den gültigen Eigenschaftswerten finden Sie unter Funktionsenumeration.
Beispiel: Get-Mailbox -Filter 'PersistedCapabilities -ne $null'.
Obwohl diese Eigenschaft mehrwertige Werte aufweist, gibt der Filter eine Übereinstimmung zurück, wenn die Eigenschaft den angegebenen Wert enthält .
Telefon
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| telephoneNumber |
Get-Contact Get-LinkedUser Get-Recipient Get-User |
Zeichenfolge (Akzeptierte Wildcards) oder $null |
Beispiel: Get-User -Filter "Phone -like '206*'".
PhoneProviderId
Anwendbar:
-
Exchange Server* -
Exchange Online -
Security & Compliance
* Get-UMMailbox ist nur in Exchange Server 2016 und früheren Versionen verfügbar. Unified Messaging wurde im Exchange Server 2019 entfernt.
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchUMPhoneProvider | Get-UMMailbox | Zeichenfolge (Akzeptierte Wildcards) oder $null |
Beispiel: Get-UMMailbox -Filter "PhoneProviderId -like '206*'".
PhoneticDisplayName
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msDS-PhoneticDisplayName |
Get-Contact Get-DynamicDistributionGroup Get-Group Get-LinkedUser Get-MailPublicFolder Get-User |
Zeichenfolge (Akzeptierte Wildcards) oder $null |
Beispiel: Get-User -Filter "PhoneticDisplayName -like 'Lila*'".
PoliciesExcluded
Anwendbar:
-
Exchange Server -
Exchange Online -
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:
-
Exchange Server -
Exchange Online -
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:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| n/v | Get-CASMailbox | Boolescher Wert ($true oder $false) |
Beispiel: Get-CASMailbox -Filter 'POPEnabled -eq $false'.
PostalCode
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| Postalcode |
Get-Contact Get-LinkedUser Get-Recipient Get-User |
Zeichenfolge (Akzeptierte Wildcards) oder $null |
Beispiel: Get-Recipient -Filter "PostalCode -eq 90210".
PostOfficeBox
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| postOfficeBox |
Get-Contact Get-LinkedUser Get-User |
Zeichenfolge (Akzeptierte Wildcards) oder $null |
Beispiel: Get-User -Filter "PostOfficeBox -like '555*'".
PreviousRecipientTypeDetails
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchPreviousRecipientTypeDetails |
Get-LinkedUser Get-User |
Zeichenfolge oder $null |
Gültige Werte finden Sie in der Beschreibung des Parameters RecipientTypeDetails in Get-Recipient.
Beispiel: Get-User -Filter "PreviousRecipientTypeDetails -eq 'UserMailbox'".
PrimarySmtpAddress
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| n/v |
Get-CASMailbox Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-UMMailbox Get-UnifiedGroup |
Zeichenfolge (Akzeptierte Wildcards) |
Verwenden Sie nicht die PrimarySmtpAddress-Eigenschaft . verwenden Sie stattdessen die EmailAddresses-Eigenschaft . Jeder Filter, der die PrimarySmtpAddress-Eigenschaft verwendet, durchsucht auch Werte in der EmailAddresses-Eigenschaft . Wenn ein Postfach beispielsweise über die primäre E-Mail-Adresse dario@contoso.comund die zusätzlichen Proxyadressen dario2@contoso.com und verfügtdario3@contoso.com, geben alle folgenden Filter dieses Postfach im Ergebnis zurück: "PrimarySmtpAddress -eq 'dario@contoso.com'", "PrimarySmtpAddress -eq 'dario2@contoso.com'"oder "PrimarySmtpAddress -eq 'dario3@contoso.com'".
ProhibitSendQuota
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| mDBOverQuotaLimit |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
Ein byte quantifizierter Größenwert (z. B 300MB . oder 1.5GB), oder Unlimited. Nicht qualifizierte Werte werden als Bytes behandelt. |
Sie können nur den Filter-Parameter verwenden, um nach dem Wert Unlimited für diese Eigenschaft zu suchen. Zum Beispiel Get-Mailbox -Filter "ProhibitSendQuota -eq 'Unlimited'" oder Get-Mailbox -Filter "ProhibitSendQuota -ne 'Unlimited'".
Sie können den Filter-Parameter nicht verwenden, um nach Größenwerten dieser Eigenschaft zu suchen. Verwenden Sie stattdessen die folgende Syntax: Get-Mailbox | where "$_.ProhibitSendQuota -<Operator> '<Size>'". Beispiel: Get-Mailbox | where "$_.ProhibitSendQuota -lt '70GB'".
ProhibitSendReceiveQuota
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| mDBOverHardQuotaLimit |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
Ein byte quantifizierter Größenwert (z. B 300MB . oder 1.5GB), oder Unlimited. Nicht qualifizierte Werte werden als Bytes behandelt. |
Sie können nur den Filter-Parameter verwenden, um nach dem Wert Unlimited für diese Eigenschaft zu suchen. Zum Beispiel Get-Mailbox -Filter "ProhibitSendReceiveQuota -eq 'Unlimited'" oder Get-Mailbox -Filter "ProhibitSendReceiveQuota -ne 'Unlimited'".
Sie können den Filter-Parameter nicht verwenden, um nach Größenwerten dieser Eigenschaft zu suchen. Verwenden Sie stattdessen die folgende Syntax: Get-Mailbox | where "$_.ProhibitSendReceiveQuota -<Operator> '<Size>'". Beispiel: Get-Mailbox | where "$_.ProhibitSendReceiveQuota -lt '70GB'".
ProtocolSettings
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| protocolSettings |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
Zeichenfolge (Akzeptierte Wildcards) oder $null |
Der Standardwert dieser Eigenschaft für Postfächer ist RemotePowerShell§1. Diese Eigenschaft wird mit zusätzlichen Werten aufgefüllt, wenn Sie Set-CASMailbox verwenden, um Protokolle zu deaktivieren (z. B. POP3 oder IMAP4).
Beispiel: Get-Mailbox -Filter "ProtocolSettings -like 'POP3*'".
PublicFolderContacts
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| pFContacts | Get-MailPublicFolder | Distinguished Name (DN) oder $null. |
Diese Eigenschaft wird in den Ergebnissen des Befehls Get-MailPublicFolder -Identity <PublicFolderIdentity> | Format-Listals Kontakte angezeigt, aber Sie müssen den Eigenschaftennamen PublicFolderContacts im Filter verwenden.
Für diesen Filter ist der Distinguished Name oder der kanonische Distinguished Name des Kontakts für öffentliche Ordner erforderlich.
Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-Recipient "Kathleen Reiter").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("PublicFolderContacts -eq '$dn'").
Obwohl diese Eigenschaft mehrwertige Werte aufweist, gibt der Filter eine Übereinstimmung zurück, wenn die Eigenschaft den angegebenen Wert enthält .
QueryBaseDN
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| Msexchquerybasedn | Get-Mailbox | Zeichenfolge oder $null |
Diese Eigenschaft wurde in der globalen Adresslistentrennung von Exchange 2007 verwendet, um einen Speicherort in Active Directory anzugeben. Dieses Feature wurde in Exchange 2010 Service Pack 2 durch Adressbuchrichtlinien ersetzt, sodass der Wert dieser Eigenschaft immer leer sein sollte ( $null).
Beispiel: Get-Mailbox -Filter 'QueryBaseDN -ne $null'.
RecipientContainer
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchDynamicDLBaseDN | Get-DynamicDistributionGroup | Distinguished Name (DN) oder $null. |
Für diesen Filter ist der Distinguished Name oder der kanonische Distinguished Name der Organisationseinheit oder des Containers in Active Directory erforderlich.
Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-OrganizationalUnit "contoso.com/Users").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("RecipientContainer -eq '$dn'").
RecipientLimits
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| Msexchreciplimit |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
Integer oder Unlimited |
Beispiel: Get-Mailbox -Filter "RecipientLimits -ne 'Unlimited'".
RecipientType
Anwendbar:
-
Exchange Server -
Exchange Online -
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 |
|
Beispiel: Get-Recipient -Filter "RecipientType -eq 'MailContact'".
RecipientTypeDetails
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| n/v |
Get-Contact Get-DistributionGroup Get-DynamicDistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-SecurityPrincipal Get-User Get-UnifiedGroup |
Zeichenfolge |
Gültige Werte finden Sie in der Beschreibung des Parameters RecipientTypeDetails in Get-Recipient.
Beispiel: Get-Recipient -Filter "RecipientTypeDetails -eq 'SharedMailbox'".
RecoverableItemsQuota
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchDumpsterQuota |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
Ein byte quantifizierter Größenwert (z. B 300MB . oder 1.5GB), oder Unlimited. Nicht qualifizierte Werte werden als Bytes behandelt. |
Sie können nur den Filter-Parameter verwenden, um nach dem Wert Unlimited für diese Eigenschaft zu suchen. Zum Beispiel Get-Mailbox -Filter "RecoverableItemsQuota -eq 'Unlimited'" oder Get-Mailbox -Filter "RecoverableItemsQuota -ne 'Unlimited'".
Sie können den Filter-Parameter nicht verwenden, um nach Größenwerten dieser Eigenschaft zu suchen. Verwenden Sie stattdessen die folgende Syntax: Get-Mailbox | where "$_.RecoverableItemsQuota -<Operator> '<Size>'. Beispiel: Get-Mailbox | where "$_.RecoverableItemsQuota -gt '35GB'".
RecoverableItemsWarningQuota
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchDumpsterWarningQuota |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
Ein byte quantifizierter Größenwert (z. B 300MB . oder 1.5GB), oder Unlimited. Nicht qualifizierte Werte werden als Bytes behandelt. |
Sie können nur den Filter-Parameter verwenden, um nach dem Wert Unlimited für diese Eigenschaft zu suchen. Zum Beispiel Get-Mailbox -Filter "RecoverableItemsWarningQuota -eq 'Unlimited'" oder Get-Mailbox -Filter "RecoverableItemsWarningQuota -ne 'Unlimited'".
Sie können den Filter-Parameter nicht verwenden, um nach Größenwerten dieser Eigenschaft zu suchen. Verwenden Sie stattdessen die folgende Syntax: Get-Mailbox | where "$_.RecoverableItemsWarningQuota -<Operator> '<Size>'". Beispiel: Get-Mailbox | where "$_.RecoverableItemsWarningQuota -gt '25GB'".
RejectMessagesFrom
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| unauthOrig |
Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
Distinguished Name (DN) oder $null. |
Dieser Filter erfordert den Distinguished Name des einzelnen Empfängers (Postfach, E-Mail-Benutzer oder E-Mail-Kontakt).
Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-Recipient "Mai Fujito").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("RejectMessagesFrom -eq '$dn'").
Obwohl diese Eigenschaft mehrwertige Werte aufweist, gibt der Filter eine Übereinstimmung zurück, wenn die Eigenschaft den angegebenen Wert enthält .
RejectMessagesFromDLMembers
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| dLMemRejectPerms |
Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
Distinguished Name (DN) oder $null. |
Dieser Filter erfordert den Distinguished Name oder kanonischen Distinguished Name der Gruppe (verteilergruppe, E-Mail-aktivierte Sicherheitsgruppe oder dynamische Verteilergruppe).
Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-DistributionGroup "Marketing Department").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("RejectMessagesFromDLMembers -eq '$dn'").
Obwohl diese Eigenschaft mehrwertige Werte aufweist, gibt der Filter eine Übereinstimmung zurück, wenn die Eigenschaft den angegebenen Wert enthält .
RemoteAccountPolicy
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchSyncAccountsPolicyDN | Get-Mailbox | Zeichenfolge oder $null |
Für diesen Filter ist der Distinguished Name der Remotekontorichtlinie erforderlich. Beispiel: Get-Mailbox -Filter "RemoteAccountPolicy -eq 'CN=Contoso Remote Account Policy,CN=Remote Accounts Policies Container,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'".
RemotePowerShellEnabled
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| n/v | Get-User | Boolescher Wert ($true oder $false) |
Beispiel: Get-User -Filter 'RemotePowerShellEnabled -eq $false'.
RemoteRecipientType
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchRemoteRecipientType |
Get-Mailbox Get-RemoteMailbox |
|
Beispiel: Get-RemoteMailbox -Filter "RemoteRecipientType -eq 'ProvisionMailbox'".
ReportToManagerEnabled
Anwendbar:
-
Exchange Server -
Exchange Online -
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:
-
Exchange Server -
Exchange Online -
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:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchRequireAuthToSendTo |
Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-SecurityPrincipal |
Boolescher Wert ($true oder $false) |
Diese Eigenschaft wird in den Ergebnissen des Befehls Get-<RecipientType> -Identity <RecipientIdentity> | Format-Listals RequireSenderAuthenticationEnabled angezeigt, aber Sie müssen den Eigenschaftennamen RequireAllSendersAreAuthenticated im Filter verwenden. Beispiel: Get-DistributionGroup -Filter 'RequireAllSendersAreAuthenticated -eq $false'.
ResourceBehaviorOptions
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| n/v | Get-UnifiedGroup |
|
Beispiel: Get-UnifiedGroup -Filter "ResourceBehaviorOptions -eq 'CalendarMemberReadOnly'"
ResourceCapacity
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchResourceCapacity | Get-Mailbox | Integer oder $null |
Beispiel: Get-Mailbox -Filter "ResourceCapacity -gt 15"
ResourceCustom
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| n/v | Get-Mailbox | Zeichenfolge |
Sie erstellen benutzerdefinierte Ressourceneigenschaften mithilfe des Cmdlets Set-ResourceConfig. Beispiel: Set-ResourceConfig -ResourcePropertySchema Room/Whiteboard,Equipment/Van. Nachdem Sie die Eigenschaften erstellt haben, können Sie sie Raum- oder Gerätepostfächern zuweisen. Beispiel: Set-Mailbox -Identity "Conference Room 1" -ResourceCustom Whiteboard.
Wenn Sie nach Werten suchen, verwenden Sie die benutzerdefinierte Ressourceneigenschaft, die dem Raum- oder Gerätepostfach zugewiesen ist. Beispiel: Get-Mailbox -Filter "ResourceCustom -eq 'Whiteboard'".
ResourceProvisioningOptions
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| n/v | Get-UnifiedGroup |
Team oder $null |
Beispiel: Get-UnifiedGroup -Filter "ResourceProvisioningOptions -eq 'Team'"
ResourceType
Anwendbar:
-
Exchange Server -
Exchange Online -
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:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| garbageCollPeriod |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
Ein Zeitspannenwert: dd.hh:mm:ss , wobei dd = Tage, hh = Stunden, mm = Minuten und ss = Sekunden. |
Sie können den Filter-Parameter nicht verwenden, um nach Zeitspannenwerten für diese Eigenschaft zu suchen. Verwenden Sie stattdessen die folgende Syntax: Get-Mailbox | where "$_.RetainDeletedItemsFor -<Operator> '<TimeSpan>'". Beispiel: Get-Mailbox | where "$_.RetainDeletedItemsFor -gt '14.00:00:00'".
RetentionComment
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchRetentionComment |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
Zeichenfolge (Akzeptierte Wildcards) oder $null |
Beispiel: Get-Mailbox -Filter "RetentionComment -like '7 years*'"
RetentionPolicy
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| n/v |
Get-Mailbox Get-Recipient |
Distinguished Name (DN) oder $null. |
Für diesen Filter ist der Distinguished Name der Aufbewahrungsrichtlinie erforderlich.
Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-RetentionPolicy "Default MRM Policy").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("RetentionPolicy -eq '$dn'").
RetentionUrl
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchRetentionURL |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
Zeichenfolge (Akzeptierte Wildcards) oder $null |
Beispiel: Get-Mailbox -Filter "RetentionUrl -like 'https://intranet.contoso.com/*'"
RoleAssignmentPolicy
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchRBACPolicyLink | Get-Mailbox | Distinguished Name (DN) (Wildcards akzeptiert) oder $null. |
Dieser Filter erfordert den Distinguished Name der Rollenzuweisungsrichtlinie in Exchange Online.
Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-RoleAssignmentPolicy "Default Role Assignment Policy").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("RoleAssignmentPolicy -eq '$dn'").
RulesQuota
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchMDBRulesQuota | Get-Mailbox | Ein byte quantifizierter Größenwert (z. B 50B . oder 128KB). Nicht qualifizierte Werte werden als Bytes behandelt. |
Sie können den Filter-Parameter nicht verwenden, um nach Größenwerten dieser Eigenschaft zu suchen. Verwenden Sie stattdessen die folgende Syntax: Get-Mailbox | where "$_.RulesQuota -<Operator> '<Size>'". Beispiel: Get-Mailbox | where "$_.RulesQuota -lt '256KB'".
SafeRecipientsHash
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchSafeRecipientsHash | Get-Recipient | Leer ( $null) oder ein Hashwert. |
Realistischerweise können Sie diesen Wert nur verwenden, um nach leeren oder nicht leeren Werten zu filtern. Beispiel: Get-Recipient -Filter 'SafeRecipientsHash -ne $null'.
SafeSendersHash
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchSafeSendersHash | Get-Recipient | Leer ( $null) oder ein Hashwert. |
Realistischerweise können Sie diesen Wert nur verwenden, um nach leeren oder nicht leeren Werten zu filtern. Beispiel: Get-Recipient -Filter 'SafeSendersHash -ne $null'.
SamAccountName
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| SamAccountName |
Get-CASMailbox Get-DistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox Get-UMMailbox Get-User |
Zeichenfolge (Akzeptierte Wildcards) oder $null |
Beispiel: Get-Recipient -Filter "SamAccountName -like 'laura*'"
SCLDeleteThresholdInt
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchMessageHygieneSCLDeleteThreshold | Get-Mailbox | -2147483648 (SCL-Wert 0), -2147483647 (SCL-Wert 1), -2147483646 (SCL-Wert 2), -2147483645 (SCL-Wert 3), -2147483644 (SCL-Wert 4), -2147483643 2147483645 (SCL-Wert 5), -2147483642 (SCL-Wert 6), -2147483641 (SCL-Wert 7), -2147483640 (SCL-Wert 8), -2147483639 (SCL-Wert 9) oder $null |
Diese Eigenschaft wird in den Ergebnissen des Befehls Get-Mailbox -Identity <MailboxIdentity> | Format-Listals SCLDeleteThreshold angezeigt, aber Sie müssen den Eigenschaftennamen SCLDeleteThresholdInt im Filter verwenden. Beispiel: Get-Mailbox -Filter "SCLDeleteThresholdInt -ge -2147483640".
SCLJunkThresholdInt
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchMessageHygieneSCLJunkThreshold | Get-Mailbox | -2147483648 (SCL-Wert 0), -2147483647 (SCL-Wert 1), -2147483646 (SCL-Wert 2), -2147483645 (SCL-Wert 3), -2147483644 (SCL-Wert 4), -2147483643 2147483645 (SCL-Wert 5), -2147483642 (SCL-Wert 6), -2147483641 (SCL-Wert 7), -2147483640 (SCL-Wert 8), -2147483639 (SCL-Wert 9) oder $null |
Diese Eigenschaft wird in den Ergebnissen des Befehls Get-Mailbox -Identity <MailboxIdentity> | Format-Listals SCLJunkThreshold angezeigt, aber Sie müssen den Eigenschaftennamen SCLJunkThresholdInt im Filter verwenden. Beispiel: Get-Mailbox -Filter "SCLJunkThresholdInt -ge -2147483645".
SCLQuarantineThresholdInt
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchMessageHygieneSCLQuarantineThreshold | Get-Mailbox | -2147483648 (SCL-Wert 0), -2147483647 (SCL-Wert 1), -2147483646 (SCL-Wert 2), -2147483645 (SCL-Wert 3), -2147483644 (SCL-Wert 4), -2147483643 2147483645 (SCL-Wert 5), -2147483642 (SCL-Wert 6), -2147483641 (SCL-Wert 7), -2147483640 (SCL-Wert 8), -2147483639 (SCL-Wert 9) oder $null |
Diese Eigenschaft wird in den Ergebnissen des Befehls Get-Mailbox -Identity <MailboxIdentity> | Format-Listals SCLQuarantineThreshold angezeigt, aber Sie müssen den Eigenschaftennamen SCLQuarantineThresholdInt im Filter verwenden. Beispiel: Get-Mailbox -Filter "SCLQuarantineThresholdInt -ge -2147483643".
SCLRejectThresholdInt
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchMessageHygieneSCLRejectThreshold | Get-Mailbox | -2147483648 (SCL-Wert 0), -2147483647 (SCL-Wert 1), -2147483646 (SCL-Wert 2), -2147483645 (SCL-Wert 3), -2147483644 (SCL-Wert 4), -2147483643 2147483645 (SCL-Wert 5), -2147483642 (SCL-Wert 6), -2147483641 (SCL-Wert 7), -2147483640 (SCL-Wert 8), -2147483639 (SCL-Wert 9) oder $null |
Diese Eigenschaft wird in den Ergebnissen des Befehls Get-Mailbox -Identity <MailboxIdentity> | Format-Listals SCLRejectThreshold angezeigt, aber Sie müssen den Eigenschaftennamen SCLRejectThresholdInt im Filter verwenden. Beispiel: Get-Mailbox -Filter "SCLRejectThresholdInt -ge -2147483641".
SendOofMessageToOriginatorEnabled
Anwendbar:
-
Exchange Server -
Exchange Online -
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:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| Msexchhomeservername |
Get-CASMailbox Get-Mailbox Get-Recipient Get-UMMailbox |
Zeichenfolge (Akzeptierte Wildcards) oder $null |
Beispiel: Get-Mailbox -Filter "ServerLegacyDN -like 'Mailbox01'".
Dies ist ein Beispiel für einen vollständigen ServerLegacyDN-Wert : /o=Contoso Corporation/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=Mailbox01.
ServerName
Anwendbar:
-
Exchange Server -
Exchange Online -
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:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchSharingPolicyLink |
Get-Mailbox Get-Recipient |
Distinguished Name (DN) oder $null. |
Für diesen Filter ist der Distinguished Name der Freigaberichtlinie erforderlich.
Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-SharingPolicy "Custom Sharing Policy").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("SharingPolicy -eq '$dn'").
Hinweis
Für die Standardzuweisung der Standardfreigaberichtlinie (namens Standardfreigaberichtlinie) zu einem Postfach ist der Wert der SharingPolicy-Eigenschaft leer ($null).
Sid
Anwendbar:
-
Exchange Server -
Exchange Online -
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:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| Sidhistory |
Get-Group Get-LinkedUser Get-User |
Zeichenfolge oder $null |
Beispiel: Get-User -Filter "SidHistory -eq 's-1-5-21-3628364307-1600040346-819251021-2603'".
Das Filtern nach dem $null Wert für diese Eigenschaft wird nur in Exchange Server unterstützt. Verwenden Sie in Exchange Online- und Security & Compliance-PowerShell stattdessen eine genaue Wert-Übereinstimmung.
Simpledisplayname
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| displayNamePrintable |
Get-Contact Get-DistributionGroup Get-DynamicDistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-User |
Zeichenfolge (Akzeptierte Wildcards) oder $null |
Beispiel: Get-User -Filter "SimpleDisplayName -like 'lila*'".
SingleItemRecoveryEnabled
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| n/v |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
Boolescher Wert ($true oder $false) |
Beispiel: Get-Mailbox -Filter 'SingleItemRecoveryEnabled -eq $true'.
SKUAssigned
Anwendbar:
-
Exchange Server -
Exchange Online -
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:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| n/v | Get-Mailbox | Zeichenfolge (Akzeptierte Wildcards) oder $null |
Beispiel: Get-Mailbox -Filter 'SourceAnchor -ne $null'.
StateOrProvince
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| st |
Get-Contact Get-LinkedUser Get-Recipient Get-User |
Zeichenfolge (Akzeptierte Wildcards) oder $null |
Beispiel: Get-User -Filter "StateOrProvince -like 'Carolina*'".
StreetAddress
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| streetAddress |
Get-Contact Get-LinkedUser Get-User |
Zeichenfolge (Akzeptierte Wildcards) oder $null |
Beispiel: Get-User -Filter "StreetAddress -like '36th Ave NE*'".
StsRefreshTokensValidFrom
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchStsRefreshTokensValidFrom |
Get-LinkedUser Get-Mailbox Get-MailUser Get-RemoteMailbox Get-User |
$null oder ein Datums-/Uhrzeitwert: 64-Bit-Wert, der die Anzahl der Intervalle von 100 Nanosekunden seit dem 1. Januar 1601 (UTC) darstellt |
Beispiel: Get-User -Filter "StsRefreshTokensValidFrom -gt '8/1/2017'".
TelephoneAssistant
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| telephoneAssistant |
Get-Contact Get-LinkedUser Get-User |
Zeichenfolge (Akzeptierte Wildcards) oder $null |
Beispiel: Get-User -Filter "TelephoneAssistant -like '206*'".
ThrottlingPolicy
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchThrottlingPolicyDN | Get-Mailbox | Distinguished Name (DN) oder $null. |
Für diesen Filter ist der Distinguished Name der Drosselungsrichtlinie erforderlich.
Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-ThrottlingPolicy "Custom Throttling Policy").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("ThrottlingPolicy -eq '$dn'").
Position
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| title |
Get-Contact Get-LinkedUser Get-Recipient Get-User |
Zeichenfolge (Akzeptierte Wildcards) oder $null |
Beispiel: Get-User -Filter "Title -eq 'Dr.'".
UMAddresses
Anwendbar:
-
Exchange Server (Exchange 2016 oder früher). Unified Messaging wurde in Exchange 2019 entfernt) -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchUMAddresses | Get-UMMailbox | Zeichenfolge (Akzeptierte Wildcards) oder $null |
Beispiel: Get-UMMailbox -Filter "UMAddresses -like 'EUM:*'".
UMCallingLineIds
Anwendbar:
-
Exchange Server (Exchange 2016 oder früher). Unified Messaging wurde in Exchange 2019 entfernt) -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchUMCallingLineIds |
Get-Contact Get-LinkedUser Get-User |
Zeichenfolge (Akzeptierte Wildcards) oder $null |
Beispiel: Get-User -Filter "UMCallingLineIds -like '123*'".
Obwohl diese Eigenschaft mehrwertige Werte aufweist, gibt der Filter eine Übereinstimmung zurück, wenn die Eigenschaft den angegebenen Wert enthält .
UMDtmfMap
Anwendbar:
-
Exchange Server (Exchange 2016 oder früher). Unified Messaging wurde in Exchange 2019 entfernt) -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchUMDtmfMap |
Get-Contact Get-DistributionGroup Get-DynamicDistributionGroup Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UMMailbox Get-User |
Zeichenfolge (Akzeptierte Wildcards) oder $null |
Beispiel: Get-Mailbox -Filter "UMDtmfMap -like '26297*'".
Obwohl diese Eigenschaft mehrwertige Werte aufweist, gibt der Filter eine Übereinstimmung zurück, wenn die Eigenschaft den angegebenen Wert enthält .
UMEnabled
Anwendbar:
-
Exchange Server (Exchange 2016 oder früher). Unified Messaging wurde in Exchange 2019 entfernt) -
Exchange Online -
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:
-
Exchange Server (Exchange 2016 oder früher). Unified Messaging wurde in Exchange 2019 entfernt) -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchUMTemplateLink |
Get-Recipient Get-UMMailbox |
Distinguished Name (DN) oder $null. |
Für diesen Filter ist der Distinguished Name der UM-Postfachrichtlinie erforderlich.
Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-UMMailboxPolicy "Contoso Default Policy").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("UMMailboxPolicy -eq '$dn'").
UMRecipientDialPlanId
Anwendbar:
-
Exchange Server (Exchange 2016 oder früher). Unified Messaging wurde in Exchange 2019 entfernt) -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchUMRecipientDialPlanLink | Get-Recipient | Distinguished Name (DN) oder $null. |
Für diesen Filter ist der distinguished Name des UM-Wählplans erforderlich.
Um einen benutzerfreundlichen Wert zu verwenden, speichern Sie den DN in einer Variablen (z. B $dn = (Get-UMDialPlan "Contoso Dial Plan").DistinguishedName. ), und verwenden Sie dann die Variable im Filter ("UMRecipientDialPlanId -eq '$dn'").
UpgradeRequest
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| n/v | Get-User |
|
Beispiel: Get-User -Filter "UpgradeRequest -ne 'None'".
UpgradeStatus
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| n/v | Get-User |
|
Beispiel: Get-User -Filter "UpgradeStatus -ne 'None'".
UsageLocation
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchUsageLocation |
Get-Mailbox Get-MailUser Get-Recipient |
Zeichenfolge |
Dieser Filter erfordert den ISO 3166-1-Ländernamen (z. B USA. ) oder den zweistelligen Ländercode (z. B US. ) für den Benutzer in Microsoft 365. Weitere Informationen finden Sie unter Ländercodes – ISO 3166.
Beispiel: Get-Recipient -Filter 'UsageLocation -eq "US"'.
UseDatabaseQuotaDefaults
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| mDBUseDefaults | Get-Mailbox | Boolescher Wert ($true oder $false) |
Beispiel: Get-Mailbox -Filter 'UseDatabaseQuotaDefaults -eq $false'.
UserAccountControl
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| userAccountControl |
Get-LinkedUser Get-User |
|
Beispiel: Get-User -Filter "UserAccountControl -eq 'NormalAccount'".
Sie können mehrere Werte angeben, die durch Kommas getrennt sind, aber die Reihenfolge ist wichtig. Gibt beispielsweise Get-User -Filter "UserAccountControl -eq 'AccountDisabled,NormalAccount'" andere Ergebnisse als Get-User -Filter "UserAccountControl -eq 'NormalAccount,AccountDisabled'"zurück.
Diese mehrwertige Eigenschaft gibt nur dann eine Übereinstimmung zurück, wenn die Eigenschaft dem angegebenen Wert entspricht .
UserPrincipalName
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| userPrincipalName |
Get-LinkedUser Get-Mailbox Get-MailUser Get-RemoteMailbox Get-User |
Zeichenfolge (Akzeptierte Wildcards) |
Beispiel: Get-User -Filter "UserPrincipalName -like 'julia@*'".
VoiceMailSettings
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchUCVoiceMailSettings |
Get-Contact Get-LinkedUser Get-User |
Zeichenfolge (Akzeptierte Wildcards) oder $null |
Gültige Werte für diese Eigenschaft sind:
ExchangeHostedVoiceMail=0ExchangeHostedVoiceMail=1CsHostedVoiceMail=0CsHostedVoiceMail=1
Beispiel: Get-User -Filter 'VoiceMailSettings -ne $null'.
In Exchange Online enthält diese Eigenschaft einen veralteten gehosteten Voicemailwert und ist in der Regel leer, sodass das Filtern nach dieser Eigenschaft normalerweise keine Ergebnisse zurückgibt.
WebPage
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| wWWHomePage |
Get-Contact Get-LinkedUser Get-User |
Zeichenfolge (Akzeptierte Wildcards) oder $null |
Beispiel: Get-User -Filter "WebPage -like 'https://intranet.contoso.com/*'".
Whenchanged
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| Whenchanged |
Get-CASMailbox Get-Contact Get-DistributionGroup Get-DynamicDistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-SecurityPrincipal Get-UMMailbox Get-User Get-UnifiedGroup |
Ein Datums-/Uhrzeitwert: 64-Bit-Wert, der die Anzahl der Intervalle von 100 Nanosekunden seit dem 1. Januar 1601 (UTC) darstellt |
Beispiel: Get-Recipient -Filter "WhenChanged -gt '8/1/2017 2:00:00 PM'".
WhenChangedUTC
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| n/v |
Get-CASMailbox Get-Contact Get-DistributionGroup Get-DynamicDistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-SecurityPrincipal Get-UMMailbox Get-User Get-UnifiedGroup |
Ein Datums-/Uhrzeitwert: 64-Bit-Wert, der die Anzahl der Intervalle von 100 Nanosekunden seit dem 1. Januar 1601 (UTC) darstellt |
Beispiel: Get-Recipient -Filter "WhenChangedUTC -gt '8/1/2017 2:00:00 PM'".
WhenCreated
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| whenCreated |
Get-CASMailbox Get-Contact Get-DistributionGroup Get-DynamicDistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-SecurityPrincipal Get-UMMailbox Get-User Get-UnifiedGroup |
Ein Datums-/Uhrzeitwert: 64-Bit-Wert, der die Anzahl der Intervalle von 100 Nanosekunden seit dem 1. Januar 1601 (UTC) darstellt |
Beispiel: Get-Recipient -Filter "WhenCreated -gt '8/1/2017 2:00:00 PM'".
WhenCreatedUTC
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| n/v |
Get-CASMailbox Get-Contact Get-DistributionGroup Get-DynamicDistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-SecurityPrincipal Get-UMMailbox Get-User Get-UnifiedGroup |
Ein Datums-/Uhrzeitwert: 64-Bit-Wert, der die Anzahl der Intervalle von 100 Nanosekunden seit dem 1. Januar 1601 (UTC) darstellt |
Beispiel: Get-Recipient -Filter "WhenCreatedUTC -gt '8/1/2017 2:00:00 PM'".
WhenMailboxCreated
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchWhenMailboxCreated |
Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
Ein Datums-/Uhrzeitwert: 64-Bit-Wert, der die Anzahl der Intervalle von 100 Nanosekunden seit dem 1. Januar 1601 (UTC) darstellt |
Beispiel: Get-Recipient -Filter "WhenMailboxCreated -gt '8/1/2017 2:00:00 PM'".
WhenSoftDeleted
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchWhenSoftDeletedTime |
Get-LinkedUser Get-Mailbox Get-MailUser Get-RemoteMailbox Get-User Get-UnifiedGroup |
Ein Datums-/Uhrzeitwert: 64-Bit-Wert, der die Anzahl der Intervalle von 100 Nanosekunden seit dem 1. Januar 1601 (UTC) darstellt |
Dieser Filter erfordert den Schalter SoftDeleted im Befehl für Postfächer.
Beispiel: Get-Mailbox -SoftDeletedMailbox -Filter "WhenSoftDeleted -gt '8/1/2017 2:00:00 PM'".
WindowsEmailAddress
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
|
Get-Contact Get-DistributionGroup Get-DynamicDistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-User |
Zeichenfolge (Akzeptierte Wildcards) oder $null |
Beispiel: Get-Mailbox -Filter "WindowsEmailAddress -like '@fabrikam.com*'".
WindowsLiveID
Anwendbar:
-
Exchange Server -
Exchange Online -
Security & Compliance
| LDAP-Anzeigename | Cmdlets | Wert |
|---|---|---|
| msExchWindowsLiveID |
Get-LinkedUser Get-Mailbox Get-MailUser Get-Recipient Get-User |
Zeichenfolge (Akzeptierte Wildcards) oder $null |
Beispiel: Get-Mailbox -Filter "WindowsLiveID -like '*@fabrikam.onmicrosoft.com'".
Weitere Informationen
Exchange 2007 war die erste Version von Exchange, die OPATH-Filter anstelle von LDAP-Filtern erforderte. Weitere Informationen zum Konvertieren von LDAP-Filtern in OPATH-Filter finden Sie im Microsoft Exchange-Teamblogartikel Benötigen Sie Hilfe beim Konvertieren Ihrer LDAP-Filter in OPATH?.