Proprietà filtrabili per il parametro Filter nei cmdlet di Exchange
Usare il parametro Filter per creare filtri OPATH in base alle proprietà degli oggetti utente e di gruppo in Exchange Management Shell (Exchange Server PowerShell) e in Exchange Online PowerShell. Il parametro Filter è disponibile nei cmdlet del destinatario seguenti:
- 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
Per altre informazioni sui filtri dei destinatari in Exchange PowerShell, vedere Filtri dei destinatari nei comandi di Exchange PowerShell.
Nota
Il parametro Filter è disponibile anche in altri cmdlet, ad esempio Get-MailboxStatistics, Get-Queue e Get-Message. Tuttavia, i valori delle proprietà accettati dal parametro Filter in questi cmdlet non sono simili alle proprietà utente e di gruppo descritte in questo articolo.
Le proprietà confermate per l'uso del parametro Filter nei cmdlet utente e di gruppo sono descritte in questo articolo.
Note:
L'elenco potrebbe includere:
- Proprietà usate solo in un tipo di ambiente: Microsoft 365, Exchange locale o ibrido. La proprietà può essere presente negli oggetti destinatario in tutti gli ambienti, ma il valore è significativo (un valore diverso da vuoto o
None
) solo in un tipo di ambiente. - Proprietà presenti, ma corrispondenti a funzionalità che non vengono più usate.
- Proprietà usate solo in un tipo di ambiente: Microsoft 365, Exchange locale o ibrido. La proprietà può essere presente negli oggetti destinatario in tutti gli ambienti, ma il valore è significativo (un valore diverso da vuoto o
Non tutte le proprietà del destinatario hanno una proprietà di Active Directory corrispondente. Il valore del nome visualizzato LDAP è "n/a" per queste proprietà, che indica che la proprietà viene calcolata (probabilmente da Exchange).
Racchiudere l'intero filtro OPATH tra virgolette doppie " ". Se il filtro contiene valori di sistema (ad esempio,
$true
,$false
o$null
), usare le virgolette singole ''. Anche se il parametro Filter è una stringa (non un blocco di sistema), è anche possibile usare parentesi graffe { }, ma solo se il filtro non contiene variabili. Per altre informazioni, vedere Informazioni aggiuntive sulla sintassi OPATH.Le proprietà della stringa di testo che accettano caratteri jolly richiedono l'operatore
-like
,"Property -like 'abc*'"
ad esempio .Per cercare valori di proprietà vuoti o non vuoti, usare il valore
$null
,'Property -eq $null'
ad esempio o'Property -ne $null'
.Per considerazioni sui filtri per i nove cmdlet Get-EXO* esclusivi nel modulo Exchange Online PowerShell, vedere Filtri nel modulo Exchange Online PowerShell.
AcceptMessagesOnlyFrom
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
authOrig | Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
Stringa o $null |
Questo filtro richiede il nome distinto del singolo destinatario (una cassetta postale, un utente di posta elettronica o un contatto di posta elettronica). Ad esempio, Get-DistributionGroup -Filter "AcceptMessagesOnlyFrom -eq 'CN=Yuudai Uchida,CN=Users,DC=contoso,DC=com'"
o Get-DistributionGroup -Filter "AcceptMessagesOnlyFrom -eq 'contoso.com/Users/Angela Gruber'"
.
Per trovare il nome distinto del singolo destinatario, sostituire <RecipientIdentity> con il nome, l'alias o l'indirizzo di posta elettronica del destinatario ed eseguire questo comando: Get-Recipient -Identity "<RecipientIdentity>" | Format-List Name,DistinguishedName
.
Anche se questa proprietà è multivalore, il filtro restituisce una corrispondenza se la proprietà contiene il valore specificato.
AcceptMessagesOnlyFromDLMembers
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
dLMemSubmitPerms | Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
Stringa o $null |
Questo filtro richiede il nome distinto o il nome distinto canonico del gruppo (un gruppo di distribuzione, un gruppo di sicurezza abilitato alla posta elettronica o un gruppo di distribuzione dinamico). Ad esempio, Get-Mailbox -Filter "AcceptMessagesOnlyFromDLMembers -eq 'CN=Marketing Department,CN=Users,DC=contoso,DC=com'"
. o Get-Mailbox -Filter "AcceptMessagesOnlyFromDLMembers -eq 'contoso.com/Users/Marketing Department'"
.
Per trovare il nome distinto del gruppo, sostituire <GroupIdentity> con il nome, l'alias o l'indirizzo di posta elettronica del gruppo ed eseguire uno di questi comandi: Get-DistributionGroup -Identity "<GroupIdentity>" | Format-List Name,DistinguishedName
o Get-DynamicDistributionGroup -Identity "<GroupIdentity>" | Format-List Name,DistinguishedName
.
Anche se questa proprietà è multivalore, il filtro restituisce una corrispondenza se la proprietà contiene il valore specificato.
ActiveSyncAllowedDeviceIDs
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchMobileAllowedDeviceIds | Get-CASMailbox | Stringa (caratteri jolly accettati) o $null |
Un ID dispositivo è una stringa di testo che identifica univocamente il dispositivo. Usare il cmdlet Get-MobileDevice per visualizzare i dispositivi con partnership ActiveSync con una cassetta postale. Per visualizzare gli ID del dispositivo in una cassetta postale, sostituire <MailboxIdentity> con il nome, l'alias o l'indirizzo di posta elettronica della cassetta postale ed eseguire questo comando: Get-MobileDevice -Mailbox <MailboxIdentity> | Format-List
.
Dopo aver creato il valore dell'ID dispositivo, è possibile usarlo nel filtro. Ad esempio, Get-CasMailbox -Filter "(ActiveSyncAllowedDeviceIDs -like 'text1*') -or (ActiveSyncAllowedDeviceIDs -eq 'text2'"
.
ActiveSyncBlockedDeviceIDs
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchMobileBlockedDeviceIds | Get-CASMailbox | Stringa (caratteri jolly accettati) o $null |
Un ID dispositivo è una stringa di testo che identifica univocamente il dispositivo. Usare il cmdlet Get-MobileDevice per visualizzare i dispositivi con partnership ActiveSync con una cassetta postale. Per visualizzare gli ID del dispositivo in una cassetta postale, sostituire <MailboxIdentity> con il nome, l'alias o l'indirizzo di posta elettronica della cassetta postale ed eseguire questo comando: Get-MobileDevice -Mailbox <MailboxIdentity> | Format-List
.
Dopo aver creato il valore dell'ID dispositivo, è possibile usarlo in un filtro. Ad esempio, Get-CasMailbox -Filter "(ActiveSyncBlockedDeviceIDs -like 'text1*') -or (ActiveSyncBlockedDeviceIDs -eq 'text2'"
.
ActiveSyncEnabled
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | Get-CASMailbox | Boolean ($true o $false ) |
Ad esempio, Get-CasMailbox -Filter 'ActiveSyncEnable -eq $false'
.
ActiveSyncMailboxPolicy
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchMobileMailboxPolicyLink | Get-CASMailbox Get-Recipient |
Stringa o $null |
Questo filtro richiede il nome distinto dei criteri cassetta postale di ActiveSync. Ad esempio, Get-CASMailbox -Filter "ActiveSyncMailboxPolicy -eq 'CN=Default,CN=Mobile Mailbox Policies,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'"
.
È possibile trovare i nomi distinti dei criteri cassetta postale di ActiveSync eseguendo questo comando: Get-MobileDeviceMailboxPolicy | Format-List Name,DistinguishedName
.
Nota
Per l'assegnazione predefinita del criterio cassetta postale ActiveSync predefinito (denominato Default) a una cassetta postale, il valore della proprietà ActiveSyncMailboxPolicy è vuoto ($null
).
ActiveSyncSuppressReadReceipt
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | Get-CASMailbox | Boolean ($true o $false ) |
Ad esempio, Get-CasMailbox -Filter 'ActiveSyncSuppressReadReceipt -eq $true'
.
AddressBookPolicy
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchAddressBookPolicyLink | Get-Mailbox Get-Recipient |
Stringa o $null |
Questo filtro richiede il nome distinto dei criteri della rubrica. Ad esempio, Get-Mailbox -Filter "AddressBookPolicy -eq 'CN=Contoso ABP,CN=AddressBook Mailbox Policies,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'"
.
È possibile trovare i nomi distinti dei criteri della rubrica eseguendo questo comando: Get-AddressBookPolicy | Format-List Name,DistinguishedName
.
AddressListMembership
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
showInAddressBook | Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-UnifiedGroup |
Stringa o $null |
Questo filtro richiede il nome distinto dell'elenco indirizzi. Ad esempio, Get-MailContact -Filter "AddressListMembership -eq 'CN=All Contacts,CN=All Address Lists,CN=Address Lists Container,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'"
.
È possibile trovare i nomi distinti degli elenchi di indirizzi eseguendo questo comando: Get-AddressList | Format-List Name,DistinguishedName
.
AdminDisplayName
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
adminDisplayName | Get-SecurityPrincipal | Stringa (caratteri jolly accettati) o $null |
Ad esempio, Get-SecurityPrincipal -Filter 'AdminDisplayName -ne $null' | Format-Table -Auto Name,AdminDisplayName
.
AdministrativeUnits
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
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 |
Ad esempio, Get-User -Filter 'AdministrativeUnits -ne $null'
.
AggregatedMailboxGuids
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchAlternateMailboxes | Get-Mailbox Get-MailUser Get-RemoteMailbox |
Stringa o $null |
Ad esempio, Get-Mailbox -Filter 'AggregatedMailboxGuids -ne $null'
.
Alias
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
Mailnickname | Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-UnifiedGroup |
Stringa (caratteri jolly accettati) |
Ad esempio, Get-Recipient -Filter "Alias -like 'smith*'"
.
AllowUMCallsFromNonUsers
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchUMListInDirectorySearch | Get-Contact Get-LinkedUser Get-UMMailbox Get-User |
None (0) o SearchEnabled (1) |
Ad esempio, Get-User -Filter "AllowUMCallsFromNonUsers -ne 'SearchEnabled'"
.
ArbitrationMailbox
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchArbitrationMailbox | Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox |
Stringa o $null |
Questo filtro richiede il nome distinto della cassetta postale di arbitrato. Ad esempio, Get-DistributionGroup -Filter "ArbitrationMailbox -eq 'CN=SystemMailbox"1f05a927-2e8f-4cbb-9039-2cfb8b95e486",CN=Users,DC=contoso,DC=com'"
.
È possibile trovare i nomi distinti delle cassette postali di arbitrato eseguendo questo comando: Get-Mailbox -Arbitration | Format-List Name,DistinguishedName
.
ArchiveDatabase
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchArchiveDatabaseLink | Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
Stringa o $null |
Questo filtro richiede il nome distinto del database delle cassette postali di archiviazione. Ad esempio, Get-Mailbox -Filter "ArchiveMailbox -eq 'CN=MBX DB02,CN=Databases,CN=Exchange Administrative Group (FYDIBOHF23SPDLT),CN=Administrative Groups,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'"
.
È possibile trovare i nomi distinti dei database delle cassette postali eseguendo questo comando: Get-MailboxDatabase | Format-List Name,DistinguishedName
.
ArchiveDomain
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchArchiveAddress | Get-Mailbox | Stringa (caratteri jolly accettati) o $null |
Questa proprietà viene utilizzata negli ambienti Exchange locali per identificare l'organizzazione Exchange Online che contiene la cassetta postale di archiviazione. Ad esempio, Get-Mailbox -Filter "ArchiveDomain -like 'contoso.onmicrosoft.com*'"
.
ArchiveGuid
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchArchiveGUID | Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
Stringa o $null |
Questo filtro richiede il GUID della cassetta postale di archiviazione. Ad esempio, Get-Mailbox -Filter "ArchiveMailbox -eq '6476f55e-e5eb-4462-a095-f2cb585d648d'"
.
È possibile trovare il GUID delle cassette postali di archiviazione eseguendo questo comando: Get-Mailbox -Archive | Format-Table -Auto Name,ArchiveGUID
.
ArchiveName
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchArchiveName | Get-Mailbox Get-MailUser Get-RemoteMailbox |
Stringa (caratteri jolly accettati) o $null |
Questo filtro richiede il nome della cassetta postale di archiviazione. Ad esempio, Get-Mailbox -Filter "ArchiveName -like 'In-Place Archive*'"
.
È possibile trovare i nomi delle cassette postali di archiviazione eseguendo questo comando: Get-Mailbox -Archive | Format-Table -Auto Name,ArchiveName
.
ArchiveQuota
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchArchiveQuota | Get-Mailbox Get-MailUser Get-RemoteMailbox |
Valore di dimensione quantificato in byte (ad esempio, 300MB o 1.5GB ) o Unlimited . I valori non qualificati vengono considerati byte. |
È possibile utilizzare il parametro Filter solo per cercare il valore Unlimited
di questa proprietà. Ad esempio, Get-Mailbox -Filter "ArchiveQuota -eq 'Unlimited'"
o Get-Mailbox -Filter "ArchiveQuota -ne 'Unlimited'"
.
Non è possibile usare il parametro Filter per cercare i valori delle dimensioni di questa proprietà. Usare invece questa sintassi: Get-Mailbox | where "$_.ArchiveQuota -<Operator> '<Size>'"
. Ad esempio, Get-Mailbox | where "$_.ArchiveQuota -gt '85GB'"
.
ArchiveRelease
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchArchiveRelease | Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox Get-User |
None , E14 , E15 o $null . |
Ad esempio, Get-Recipient -Filter 'ArchiveRelease -ne $null'
.
ArchiveState
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | Get-Mailbox Get-Recipient Get-RemoteMailbox |
None (0), Local (1), HostedProvisioned (2), HostedPending (3) o OnPremise (4). |
Ad esempio, Get-Recipient -Filter "ArchiveState -eq 'HostedProvisioned'"
.
ArchiveStatus
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchArchiveStatus | Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
None (0) o Active (1). |
Ad esempio, Get-Recipient -Filter "ArchiveStatus -eq 'Active'"
.
ArchiveWarningQuota
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchArchiveWarnQuota | Get-Mailbox Get-MailUser Get-RemoteMailbox |
Valore di dimensione quantificato in byte (ad esempio, 300MB o 1.5GB ) o Unlimited . I valori non qualificati vengono considerati byte. |
È possibile utilizzare il parametro Filter solo per cercare il valore Unlimited
di questa proprietà. Ad esempio, Get-Mailbox -Filter "ArchiveWarningQuota -eq 'Unlimited'"
o Get-Mailbox -Filter "ArchiveWarningQuota -ne 'Unlimited'"
.
Non è possibile usare il parametro Filter per cercare i valori delle dimensioni di questa proprietà. Usare invece questa sintassi: Get-Mailbox | where "$_.ArchiveWarningQuota -<Operator> '<Size>'"
. Ad esempio, Get-Mailbox | where "$_.ArchiveWarningQuota -gt '85GB'"
.
AssistantName
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchAssistantName | Get-Contact Get-LinkedUser Get-User |
Stringa (caratteri jolly accettati) o $null |
Ad esempio, Get-User -Filter "AssistantName -like 'Julia*'"
.
AuditEnabled
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchMailboxAuditEnable | Get-Mailbox | Boolean ($true o $false ) |
Ad esempio, Get-Mailbox -Filter 'AuditEnabled -eq $true'
.
AuditLogAgeLimit
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchMailboxAuditLogAgeLimit | Get-Mailbox Get-UnifiedGroup |
Valore di intervallo di tempo: dd.hh:mm:ss dove dd = days, hh = hours, mm = minutes e ss = seconds. |
Non è possibile usare il parametro Filter per cercare i valori di intervallo di tempo per questa proprietà. Usare invece questa sintassi: Get-Mailbox | where "$_.AuditLogAgeLimit -<Operator> '<TimeSpan>'"
. Ad esempio, Get-Mailbox | where "$_.AuditLogAgeLimit -gt '60.00:00:00'"
.
AuthenticationPolicy
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchAuthPolicyLink | Get-User | Stringa (caratteri jolly accettati) o $null |
Ad esempio, Get-User -Filter "AuthenticationPolicy -eq 'CN=Block Basic Auth,CN=Auth Policies,CN=Configuration,CN=contoso.onmicrosoft.com,CN=ConfigurationUnits,DC=NAMPR11B009,DC=PROD,DC=OUTLOOK,DC=COM'"
.
BlockedSendersHash
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchBlockedSendersHash | Get-Recipient | Vuoto ( $null ) o un valore hash. |
Realisticamente, è possibile usare questo valore solo per filtrare in base a valori vuoti o non vuoti. Ad esempio, Get-Recipient -Filter 'BlockedSendersHash -ne $null'.
C
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
C | Get-Contact Get-LinkedUser Get-Recipient Get-SecurityPrincipal Get-User |
Stringa (caratteri jolly accettati) o $null |
Questo filtro richiede il codice paese a due lettere ISO 3166-1 per l'utente (ad esempio, US
per il Stati Uniti). Questa proprietà viene utilizzata insieme alle proprietà co e countryCode per definire il paese dell'utente in Active Directory.
Ad esempio, Get-User -Filter "c -eq 'US'"
.
CalendarLoggingQuota
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchCalendarLoggingQuota | Get-Mailbox | Valore di dimensione quantificato in byte (ad esempio, 300MB o 1.5GB ) o Unlimited . I valori non qualificati vengono considerati byte. |
È possibile utilizzare il parametro Filter solo per cercare il valore Unlimited
di questa proprietà. Ad esempio, Get-Mailbox -Filter "CalendarLoggingQuota -eq 'Unlimited'"
o Get-Mailbox -Filter "CalendarLoggingQuota -ne 'Unlimited'"
.
Non è possibile usare il parametro Filter per cercare i valori delle dimensioni di questa proprietà. Usare invece questa sintassi: Get-Mailbox | where "$_.CalendarLoggingQuota -<Operator> '<Size>'"
. Ad esempio, Get-Mailbox | where "$_.CalendarLoggingQuota -gt '10GB'"
.
CalendarRepairDisabled
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchCalendarRepairDisabled | Get-Mailbox | Boolean ($true o $false ) |
Ad esempio, Get-Mailbox -Filter 'CalendarRepairDisabled -eq $true'
.
CertificateSubject
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | Get-LinkedUser Get-User |
Stringa o $null |
Certificato X509 pubblicato per l'account utente (visibile nella scheda Certificati pubblicati in Utenti e computer di Active Directory).
Ad esempio, Get-User -Filter "CertificateSubject -eq 'X509:<I>C=US,O=InternetCA,CN=APublicCertificateAuthority<S>C=US,O=Fabrikam,OU=Sales,CN=Jeff Smith
')
Città
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
L | Get-Contact Get-LinkedUser Get-Recipient Get-User |
Stringa (caratteri jolly accettati) o $null |
Ad esempio, Get-User -Filter "City -eq 'Redmond'"
.
Company
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
Azienda | Get-Contact Get-LinkedUser Get-Recipient Get-User |
Stringa (caratteri jolly accettati) o $null |
Ad esempio, Get-User -Filter "Company -like 'Contoso*'"
.
ComplianceTagHoldApplied
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | Get-Mailbox Get-MailUser |
Boolean ($true o $false ) |
Ad esempio, Get-Mailbox -Filter 'ComplianceTagHoldApplied -eq $true'
.
ConsumerNetID
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | Get-LinkedUser Get-User |
Stringa o $null |
Ad esempio, Get-User -Filter 'ConsumerNetID -ne $null'
.
CountryCode
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
countryCode | Get-Contact Get-LinkedUser Get-Recipient Get-SecurityPrincipal Get-User |
Numero intero |
Questo filtro richiede il codice paese a tre cifre ISO 3166-1 per l'utente (ad esempio, 840
per il Stati Uniti). Questa proprietà viene utilizzata insieme alle proprietà c e co per definire il paese dell'utente in Active Directory.
Ad esempio, Get-User -Filter "countryCode -eq 796"
.
CountryOrRegion
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
Co | Get-Contact Get-LinkedUser Get-Recipient Get-SecurityPrincipal Get-User |
Stringa |
Questo filtro richiede il nome del paese ISO 3166-1 per l'utente , United States
ad esempio . È possibile selezionare un valore disponibile in Utenti e computer di Active Directory (campo Paese/area geografica della scheda >Indirizzo) o nell'interfaccia di amministrazione di Exchange (proprietà > utente Campo Paese/area geografica della scheda >Informazioni di contatto).
Quando si seleziona il paese di un utente in Utenti e computer di Active Directory o nell'interfaccia di amministrazione di Exchange, i valori corrispondenti per le proprietà co e countryCode vengono configurati automaticamente.
Ad esempio, Get-User -Filter "CountryOrRegion -like 'United*'"
.
CustomAttribute1 - CustomAttribute15
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
extensionAttribute1 a extensionAttribute15 | Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-UnifiedGroup |
Stringa (caratteri jolly accettati) o $null |
Ad esempio, Get-Recipient -Filter "CustomAttribute8 -like 'audited*'"
.
Database
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
Homemdb | Get-Mailbox Get-Recipient |
Stringa |
Questo filtro richiede il nome distinto del database delle cassette postali. Ad esempio, Get-Mailbox -Filter "Database -eq 'CN=MBX DB02,CN=Databases,CN=Exchange Administrative Group (FYDIBOHF23SPDLT),CN=Administrative Groups,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'"
.
È possibile trovare i nomi distinti dei database delle cassette postali eseguendo questo comando: Get-MailboxDatabase | Format-List Name,DistinguishedName
.
DefaultPublicFolderMailbox
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchPublicFolderMailbox | Get-Mailbox | Stringa o $null |
Questo filtro richiede il nome distinto o il nome distinto canonico della cassetta postale delle cartelle pubbliche. Ad esempio, Get-Mailbox -Filter "DefaultPublicFolderMailbox -eq 'CN=PF Mailbox01,CN=Users,DC=contoso,DC=com'"
o Get-Mailbox -Filter "DefaultPublicFolderMailbox -eq 'contoso.com/Users/PF Mailbox01'"
.
Per trovare i nomi distinti delle cassette postali delle cartelle pubbliche, eseguire questo comando: Get-Mailbox -PublicFolder | Format-List Name,DistinguishedName
.
DeletedItemFlags
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
deletedItemFlags | Get-Mailbox Get-SecurityPrincipal |
DatabaseDefault (0), RetainUntilBackupOrCustomPeriod (3) o RetainForCustomPeriod (5). |
Ad esempio, Get-Mailbox -Filter "DeletedItemFlags -ne 'DatabaseDefault'"
.
DeliverToMailboxAndForward
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
deliverAndRedirect | Get-Mailbox Get-MailPublicFolder Get-MailUser Get-MailPublicFolder |
Boolean ($true o $false ) |
Ad esempio, Get-Mailbox -Filter 'DeliverToMailboxAndForward -eq $true'
.
Reparto
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
Dipartimento | Get-Contact Get-LinkedUser Get-Recipient Get-User |
Stringa (caratteri jolly accettati) o $null |
Ad esempio, Get-Recipient -Filter "Department -like 'Engineering*'"
.
DirectReports
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
directReports | Get-Contact Get-LinkedUser Get-User |
Stringa o $null |
Questo filtro richiede il nome distinto o il nome distinto canonico del report diretto. Ad esempio, Get-User -Filter "DirectReports -eq 'CN=Angela Gruber,CN=Users,DC=contoso,DC=com'"
o Get-User -Filter "DirectReports -eq 'contoso.com/Users/Angela Gruber'"
.
Per trovare il nome distinto di un report diretto, sostituire <RecipientIdentity> con il nome, l'alias o l'indirizzo di posta elettronica del destinatario ed eseguire questo comando: Get-Recipient -Identity "<RecipientIdentity>" | Format-List Name,DistinguishedName
.
Anche se questa proprietà è multivalore, il filtro restituisce una corrispondenza se la proprietà contiene il valore specificato.
DisabledArchiveDatabase
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchDisabledArchiveDatabaseLink | Get-Mailbox Get-MailUser Get-RemoteMailbox |
Stringa o $null |
Questo filtro richiede il nome distinto del database delle cassette postali di archiviazione disabilitato. Ad esempio, Get-Mailbox -Filter "DisabledArchiveDatabase -eq 'CN=MBX DB02,CN=Databases,CN=Exchange Administrative Group (FYDIBOHF23SPDLT),CN=Administrative Groups,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'"
.
È possibile trovare i nomi distinti dei database delle cassette postali eseguendo questo comando: Get-MailboxDatabase | Format-List Name,DistinguishedName
.
DisabledArchiveGuid
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchDisabledArchiveDatabaseGUID | Get-Mailbox Get-MailUser Get-RemoteMailbox |
Stringa o $null |
Questo filtro richiede il GUID della cassetta postale di archiviazione disabilitata. Ad esempio, Get-Mailbox -Filter "DisabledArchiveGuid -eq '6476f55e-e5eb-4462-a095-f2cb585d648d'"
.
È possibile trovare il GUID delle cassette postali di archiviazione eseguendo questo comando: Get-Mailbox -Archive | Format-Table -Auto Name,ArchiveGUID
.
DisplayName
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
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 |
Stringa (caratteri jolly accettati) |
Ad esempio, Get-Recipient -Filter "DisplayName -like 'Julia*'"
.
DistinguishedName
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
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-UMMMailbox Get-User Get-UnifiedGroup |
Stringa |
Questo filtro richiede il nome distinto del destinatario. Ad esempio, Get-Mailbox -Filter "DistinguishedName -eq 'CN=Basho Kato,CN=Users,DC=contoso,DC=com'"
.
È possibile trovare i nomi distinti dei destinatari eseguendo questo comando: Get-Recipient | Format-List Name,RecipientType,DistinguishedName
.
EcpEnabled
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | Get-CASMailbox | Boolean ($true o $false ) |
Ad esempio, Get-CASMailbox -Filter 'EcpEnabled -eq $false'
.
EmailAddresses
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
Proxyaddresses | Get-CASMailbox Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-UMMailbox Get-UnifiedGroup |
Stringa (caratteri jolly accettati) |
Ad esempio, Get-Recipient -Filter "EmailAddresses -like 'marketing*'"
.
Quando si usa un indirizzo di posta elettronica completo, non è necessario tenere conto del smtp:
prefisso. Se si usano caratteri jolly, lo si fa. Ad esempio, se "EmailAddresses -eq 'lila@fabrikam.com'"
restituisce una corrispondenza, "EmailAddresses -like 'lila*'"
non restituirà una corrispondenza, ma o "EmailAddresses -like 'smtp:lila*'"
restituirà una corrispondenza.
Anche se questa proprietà è multivalore, il filtro restituisce una corrispondenza se la proprietà contiene il valore specificato.
EmailAddressPolicyEnabled
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-UnifiedGroup |
Boolean ($true o $false ) |
Ad esempio, Get-Recipient -Filter 'EmailAddressPolicyEnabled -eq $false'
.
EntryId
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchPublicFolderEntryId | Get-MailPublicFolder | Stringa (caratteri jolly accettati) |
Ad esempio, Get-MailPublicFolder -Filter "EntryId -like '60000*'"
.
È possibile trovare gli ID voce delle cartelle pubbliche abilitate per la posta elettronica eseguendo questo comando: Get-MailPublicFolder | Format-List Name,EntryId
.
EwsApplicationAccessPolicy
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchEwsApplicationAccessPolicy | Get-CASMailbox | EnforceAllowList , EnforceBlockList . O $null |
Ad esempio, Get-CASMailbox -Filter 'EwsApplicationAccessPolicy -ne $null'
.
EwsEnabled
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchEwsEnabled | Get-CASMailbox | 0 (disabilitato), 1 (abilitato) o $null . |
Ad esempio, Get-CASMailbox -Filter "EwsEnabled -eq 1"
.
ExchangeGuid
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchMailboxGuid | Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox Get-UnifiedGroup |
Stringa |
Ad esempio, Get-Mailbox -Filter "ExchangeGuid -eq 'c80a753d-bd4a-4e19-804a-6344d833ecd8'"
.
Per trovare il GUID di Exchange di un destinatario, sostituire <RecipientIdentity> con il nome, l'alias o l'indirizzo di posta elettronica del destinatario ed eseguire questo comando: Get-Recipient -Identity "<RecipientIdentity>" | Format-List Name,ExchangeGuid
.
Si noti che il valore del GUID di Exchange di un oggetto è diverso dal relativo valore GUID. Inoltre, il valore GUID di Exchange per le cassette postali non (contatti di posta elettronica, utenti di posta elettronica, gruppi di distribuzione, gruppi di distribuzione dinamici, gruppi di sicurezza abilitati alla posta elettronica e cartelle pubbliche abilitate per la posta) è 00000000-0000-0000-0000-000000000000
.
ExchangeUserAccountControl
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchUserAccountControl | Get-Mailbox Get-MailUser Get-RemoteMailbox |
None (0) o AccountDisabled (2) |
Ad esempio, Get-Mailbox -Filter "ExchangeUserAccountControl -eq 'AccountDisabled'"
.
ExchangeVersion
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
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-UMMMailbox Get-User |
Numero intero |
Questa proprietà contiene la versione meno recente di Exchange che è possibile usare per gestire il destinatario. I valori delle proprietà visualizzati sono diversi dai valori che è necessario usare nel filtro. Per visualizzare i valori della proprietà ExchangeVersion , eseguire questo comando: Get-Recipient | Format-Table Name,RecipientType,ExchangeVersion
.
Per il valore 0.10 (14.0.100.0)
di Exchange 2010 , usare il valore 44220983382016 nel filtro.
Per il valore 0.20 (15.0.0.0)
di Exchange 2013 o Exchange 2016 , usare il valore 88218628259840 nel filtro.
Ad esempio, Get-Recipient -Filter "ExchangeVersion -lt 88218628259840"
.
ExpansionServer
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchExpansionServerName | Get-DistributionGroup Get-DynamicDistributionGroup Get-Recipient |
Stringa (caratteri jolly accettati) o $null |
Ad esempio, Get-Recipient -Filter "ExpansionServer -like 'Mailbox01*'"
.
Per una corrispondenza esatta, è necessario usare il valore ExchangeLegacyDN del server. Ad esempio, Get-Recipient -Filter "ExpansionServer -eq '/o=Contoso Corporation/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=Mailbox01'"
È possibile trovare il valore ExchangeLegacyDN eseguendo questo comando: Get-ExchangeServer | Format-List Name,ExchangeLegacyDN
.
Da ExtensionCustomAttribute1 a ExtensionCustomAttribute5
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
da msExchExtensionCustomAttribute1 a msExchExtensionCustomAttribute5 | Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-UnifiedGroup |
Stringa (caratteri jolly accettati) o $null |
Ad esempio, Get-Recipient -Filter "ExtensionCustomAttribute8 -like 'audited*'"
.
ExternalDirectoryObjectId
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchExternalDirectoryObjectId | Get-DistributionGroup Get-DynamicDistributionGroup Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-User Get-UnifiedGroup |
Stringa o $null |
Ad esempio, Get-Recipient -Filter 'ExternalDirectoryObjectId -ne $null'
.
ExternalEmailAddress
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
Targetaddress | Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient |
Stringa (caratteri jolly accettati) o $null |
Ad esempio, Get-Recipient -Filter "ExternalEmailAddress -like '@fabrikam.com*'"
.
Quando si usa un indirizzo di posta elettronica completo, non è necessario tenere conto del smtp:
prefisso. Se si usano caratteri jolly, lo si fa. Ad esempio, se "ExternalEmailAddress -eq 'lila@fabrikam.com'"
restituisce una corrispondenza, "ExternalEmailAddress -like 'lila*'"
non restituirà una corrispondenza, ma "ExternalEmailAddress -like 'smtp:lila*'"
restituirà una corrispondenza.
ExternalOofOptions
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchExternalOOFOptions | Get-Mailbox | External (0) o InternalOnly (1) |
Ad esempio, Get-Mailbox -Filter "ExternalOofOptions -eq 'External'"
.
Fax
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
facsimileTelephoneNumber | Get-Contact Get-LinkedUser Get-User |
Stringa (caratteri jolly accettati) o $null |
Ad esempio, Get-User -Filter "Fax -like '206*'"
.
FirstName
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
givenName | Get-Contact Get-LinkedUser Get-Recipient Get-User |
Stringa (caratteri jolly accettati) o $null |
Ad esempio, Get-User -Filter "FirstName -like 'Chris*'"
.
ForwardingAddress
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
altRecipient | Get-Mailbox Get-MailPublicFolder Get-MailUser Get-RemoteMailbox |
Stringa o $null |
Questo filtro richiede il nome distinto o il nome distinto canonico del destinatario di inoltro. Ad esempio, Get-Mailbox -Filter "ForwardingAddress -eq 'CN=Angela Gruber,CN=Users,DC=contoso,DC=com'"
o Get-Mailbox -Filter "ForwardingAddress -eq 'contoso.com/Users/Angela Gruber'"
.
Per trovare il nome distinto di un destinatario di inoltro, sostituire <RecipientIdentity> con il nome, l'alias o l'indirizzo di posta elettronica del destinatario ed eseguire questo comando: Get-Recipient -Identity "<RecipientIdentity>" | Format-List Name,DistinguishedName
.
ForwardingSmtpAddress
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchGenericForwardingAddress | Get-Mailbox | Stringa (caratteri jolly accettati) o $null |
Ad esempio, Get-Mailbox -Filter "ForwardingSmtpAddress -like '@fabrikam.com*'"
.
Quando si usa un indirizzo di posta elettronica completo, non è necessario tenere conto del smtp:
prefisso. Se si usano caratteri jolly, lo si fa. Ad esempio, se "ForwardingSmtpAddress -eq 'lila@fabrikam.com'"
restituisce una corrispondenza, "ForwardingSmtpAddress -like 'lila*'"
non restituirà una corrispondenza, ma "ForwardingSmtpAddress -like 'smtp:lila*'"
restituirà una corrispondenza.
GeneratedOfflineAddressBooks
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchOABGeneratingMailboxBL | Get-Mailbox | Stringa o $null |
Questa proprietà è significativa solo nelle cassette postali di arbitrato, quindi è necessario usare l'opzione Arbitrato nel comando filtro. Inoltre, questo filtro richiede il nome distinto della rubrica offline. Ad esempio, Get-Mailbox -Arbitration -Filter "GeneratedOfflineAddressBooks -eq 'CN=OAB 1,CN=Offline Address Lists,CN=Address Lists Container,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'"
.
È possibile trovare i nomi distinti delle rubriche offline eseguendo questo comando: Get-OfflineAddressBook | Format-List Name,DistinguishedName
.
Anche se questa proprietà è multivalore, il filtro restituisce una corrispondenza se la proprietà contiene il valore specificato.
GrantSendOnBehalfTo
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
publicDelegates | Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
Stringa o $null |
Questo filtro richiede il nome distinto o il nome distinto canonico dell'entità di sicurezza abilitata per la posta (cassetta postale, utente di posta elettronica o gruppo di sicurezza abilitato alla posta elettronica). Ad esempio, Get-Mailbox -Filter "GrantSendOnBehalfTo -eq 'CN=Angela Gruber,CN=Users,DC=contoso,DC=com'"
o Get-Mailbox -Filter "GrantSendOnBehalfTo -eq 'contoso.com/Users/Angela Gruber'"
.
Per trovare il nome distinto di un'entità di sicurezza abilitata per la posta elettronica, sostituire <RecipientIdentity> con il nome, l'alias o l'indirizzo di posta elettronica del destinatario ed eseguire questo comando: Get-Recipient -Identity "<RecipientIdentity>" | Format-List Name,DistinguishedName
.
Anche se questa proprietà è multivalore, il filtro restituisce una corrispondenza se la proprietà contiene il valore specificato.
GroupMemberCount
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | Get-UnifiedGroup | Numero intero |
Ad esempio, Get-UnifiedGroup -Filter "GroupMemberCount -gt 100"
.
GroupExternalMemberCount
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | Get-UnifiedGroup | Numero intero |
Ad esempio, Get-UnifiedGroup -Filter "GroupExternalMemberCount -gt 0"
.
GroupType
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
groupType | Get-DistributionGroup Get-Group Get-UnifiedGroup |
None (0), Global (2), DomainLocal (4), BuiltinLocal (5), Universal (8) o SecurityEnabled (-2147483648). |
I gruppi di distribuzione hanno il valore Universal
e i gruppi di sicurezza abilitati alla posta elettronica hanno il valore Universal, SecurityEnabled
. È possibile specificare più valori separati da virgole e l'ordine non è importante. Ad esempio, Get-DistributionGroup -Filter "GroupType -eq 'Universal,SecurityEnabled'"
restituisce gli stessi risultati di Get-DistributionGroup -Filter "GroupType -eq 'SecurityEnabled,Universal'"
.
Questa proprietà multivalore restituirà una corrispondenza solo se la proprietà è uguale al valore specificato.
Guid
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
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-UMMMailbox Get-User Get-UnifiedGroup |
Stringa |
Ad esempio, Get-Recipient -Filter "Guid -eq '8a68c198-be28-4a30-83e9-bffb760c65ba'"
.
È possibile trovare i GUID dei destinatari eseguendo questo comando: Get-Recipient | Format-List Name,RecipientType,Guid
.
Si noti che il valore GUID di un oggetto è diverso dal valore del GUID di Exchange.
HasActiveSyncDevicePartnership
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | Get-CASMailbox Get-Recipient |
Boolean ($true o $false ) |
Ad esempio, Get-Recipient -Filter 'HasActiveSyncDevicePartnership -eq $true'
.
HiddenFromAddressListsEnabled
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchHideFromAddressLists | Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-UnifiedGroup |
Boolean ($true o $false ) |
Ad esempio, Get-Recipient -Filter 'HiddenFromAddressListsEnabled -eq $true'
.
HiddenGroupMembershipEnabled
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
hideDLMembership | Get-UnifiedGroup | Boolean ($true o $false ) |
Ad esempio, Get-UnifiedGroup -Filter 'HiddenGroupMembershipEnabled -eq $true'
.
HomePhone
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
homePhone | Get-Contact Get-LinkedUser Get-User |
Stringa (caratteri jolly accettati) o $null |
Ad esempio, Get-User -Filter "HomePhone -like '206*'"
.
Id
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
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-UMMMailbox Get-User Get-SecurityPrincipal Get-UnifiedGroup |
Stringa |
Questo filtro richiede il nome distinto o il nome distinto canonico del destinatario. Ad esempio, Get-Mailbox -Filter "Id -eq 'CN=Angela Gruber,CN=Users,DC=contoso,DC=com'"
o Get-Mailbox -Filter "Id -eq 'contoso.com/Users/Angela Gruber'"
.
Per trovare il nome distinto di un destinatario, sostituire <RecipientIdentity> con il nome, l'alias o l'indirizzo di posta elettronica del destinatario ed eseguire questo comando: Get-Recipient -Identity "<RecipientIdentity>" | Format-List Name,DistinguishedName
.
IgnoreMissingFolderLink
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | Get-MailPublicFolder | Boolean ($true o $false ) |
Ad esempio, Get-MailPublicFolder -Filter 'IgnoreMissingFolderLink -eq $true'
.
ImapEnabled
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | Get-CASMailbox | Boolean ($true o $false ) |
Ad esempio, Get-CASMailbox -Filter 'ImapEnabled -eq $false'
.
ImmutableId
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchGenericImmutableId | Get-Mailbox Get-MailUser Get-RemoteMailbox |
Stringa o $null |
Ad esempio, Get-Mailbox -Filter 'ImmutableId -ne $null'
.
IncludeInGarbageCollection
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | Get-Mailbox | Boolean ($true o $false ) |
Ad esempio, Get-Mailbox -Filter 'IncludeInGarbageCollection -eq $true'
.
Iniziali
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
Iniziali | Get-Contact Get-LinkedUser Get-User |
Stringa (caratteri jolly accettati) o $null |
Ad esempio, Get-User -Filter "Initials -like 'B.'"
.
InPlaceHolds
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchUserHoldPolicies | Get-Mailbox Get-MailUser Get-RemoteMailbox |
Stringa |
Questo filtro richiede il valore InPlaceHoldIdentity della ricerca nella cassetta postale. Ad esempio, Get-Mailbox -Filter "InPlaceHolds -eq '9d0f81154cc64c6b923ecc0be5ced0d7'"
.
Per trovare i valori in InPlaceHoldIdentity delle ricerche nelle cassette postali, eseguire questo comando: Get-MailboxSearch | Format-Table Name,InPlaceHoldIdentity
.
Anche se questa proprietà è multivalore, il filtro restituisce una corrispondenza se la proprietà contiene il valore specificato.
InPlaceHoldsRaw
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | Get-LinkedUser Get-User |
Stringa |
Questo filtro richiede il valore InPlaceHoldIdentity della ricerca nella cassetta postale. Ad esempio, Get-Mailbox -Filter "InPlaceHoldsRaw -eq '9d0f81154cc64c6b923ecc0be5ced0d7'"
.
Per trovare i valori in InPlaceHoldIdentity delle ricerche nelle cassette postali, eseguire questo comando: Get-MailboxSearch | Format-Table Name,InPlaceHoldIdentity
.
Anche se questa proprietà è multivalore, il filtro restituisce una corrispondenza se la proprietà contiene il valore specificato.
IsDirSynced
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchIsMSODirsynced | Get-Contact Get-DistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailUser Get-Recipient Get-RemoteMailbox Get-User Get-UnifiedGroup |
Boolean ($true o $false ) |
Ad esempio, Get-User -Filter 'IsDirSynced -eq $true'
.
IsExcludedFromServingHierarchy
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | Get-Mailbox | Boolean ($true o $false ) |
Ad esempio, Get-Mailbox -Filter 'IsExcludedFromServingHierarchy -eq $true'
.
IsHierarchyReady
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | Get-Mailbox | Boolean ($true o $false ) |
Ad esempio, Get-Mailbox -Filter 'IsHierarchyReady -eq $false'
.
IsHierarchySyncEnabled
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | Get-Mailbox | Boolean ($true o $false ) |
Ad esempio, Get-Mailbox -Filter 'IsHierarchySyncEnabled -eq $false'
.
IsInactiveMailbox
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | Get-Mailbox | Boolean ($true o $false ) |
Ad esempio, Get-Mailbox -Filter 'IsInactiveMailbox -eq $false'
.
IsLinked
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | Get-LinkedUser Get-Mailbox Get-User |
Boolean ($true o $false ) |
Ad esempio, Get-Mailbox -Filter 'IsLinked -eq $true'
.
IsMailboxEnabled
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | Get-Mailbox | Boolean ($true o $false ) |
Ad esempio, Get-Mailbox -Filter 'IsMailboxEnabled -eq $false'
.
IsResource
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | Get-Mailbox | Boolean ($true o $false ) |
Ad esempio, Get-Mailbox -Filter 'IsResource -eq $true'
.
IsSecurityPrincipal
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | Get-LinkedUser Get-User |
Boolean ($true o $false ) |
Ad esempio, Get-User -Filter 'IsSecurityPrincipal -eq $false'
.
Isshared
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | Get-Mailbox | Boolean ($true o $false ) |
Ad esempio, Get-Mailbox -Filter 'IsShared -eq $true'
.
IsSoftDeletedByDisable
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | Get-LinkedUser Get-Mailbox Get-MailUser Get-RemoteMailbox Get-User |
Boolean ($true o $false ) |
Ad esempio, Get-Mailbox -Filter 'IsSoftDeletedByDisable -eq $true'
.
IsSoftDeletedByRemove
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | Get-LinkedUser Get-Mailbox Get-MailUser Get-RemoteMailbox Get-User |
Boolean ($true o $false ) |
Ad esempio, Get-Mailbox -Filter 'IsSoftDeletedByRemove -eq $true'
.
IssueWarningQuota
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
mDBStorageQuota | Get-Mailbox Get-MailUser Get-RemoteMailbox |
Valore di dimensione quantificato in byte (ad esempio, 300MB o 1.5GB ) o Unlimited . I valori non qualificati vengono considerati byte. |
È possibile utilizzare il parametro Filter solo per cercare il valore Unlimited
di questa proprietà. Ad esempio, Get-Mailbox -Filter "IssueWarningQuota -eq 'Unlimited'"
o Get-Mailbox -Filter "IssueWarningQuota -ne 'Unlimited'"
.
Non è possibile usare il parametro Filter per cercare i valori delle dimensioni di questa proprietà. Usare invece questa sintassi: Get-Mailbox | where "$_.IssueWarningQuota -<Operator> '<Size>'
". Ad esempio, Get-Mailbox | where "$_.IssueWarningQuota -lt '50GB'"
.
JournalArchiveAddress
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | Get-Mailbox Get-MailUser Get-RemoteMailbox |
Stringa |
Questa proprietà utilizza un indirizzo di posta elettronica SMTP. Ad esempio, Get-Mailbox -Filter "JournalArchiveAddress -eq 'michelle@contoso.com'"
.
LanguagesRaw
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchUserCulture | Get-Mailbox | Stringa (caratteri jolly accettati) o $null |
Questa proprietà è denominata Languages nelle proprietà di una cassetta postale e contiene la preferenza di lingua per la cassetta postale nel formato <ISO 639 two-letter culture code>-<ISO 3166 two-letter subculture code>
. Ad esempio, Stati Uniti inglese è en-US
. Per altre informazioni, vedere Classe CultureInfo.
È possibile specificare più valori separati da virgole, ma l'ordine è importante. Ad esempio, Get-Mailbox -Filter "LanguagesRaw -eq 'en-US,es-MX'"
restituisce risultati diversi da Get-Mailbox -Filter "LanguagesRaw -eq 'es-MX,en-US'"
.
Per i singoli valori, questa proprietà multivalore restituirà una corrispondenza se la proprietà contiene il valore specificato.
LastExchangeChangedTime
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchLastExchangeChangedTime | Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
$null o un valore di data/ora: valore a 64 bit che rappresenta il numero di intervalli di 100 nanosecondi dal 1° gennaio 1601 (UTC) |
Ad esempio, Get-Mailbox -Filter 'LastExchangeChangedTime -ne $null'
.
LegacyExchangeDN
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
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 |
Stringa (caratteri jolly accettati) |
Ad esempio, Get-User -Filter "LegacyExchangeDN -like 'Osca*'"
.
È possibile trovare i valori LegacyExchangeDN per gli utenti eseguendo questo comando: Get-User | Format-List Name,LegacyExchangeDN
LitigationHoldDate
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchLitigationHoldDate | Get-Mailbox Get-MailUser Get-RemoteMailbox |
$null o un valore di data/ora: valore a 64 bit che rappresenta il numero di intervalli di 100 nanosecondi dal 1° gennaio 1601 (UTC) |
Ad esempio, Get-Mailbox -Filter "LitigationHoldDate -gt '8/13/2017'"
.
LitigationHoldEnabled
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
Boolean ($true o $false ) |
Ad esempio, Get-Mailbox -Filter 'LitigationHoldEnabled -eq $true'
.
LitigationHoldOwner
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchLitigationHoldOwner | Get-Mailbox Get-MailUser Get-RemoteMailbox |
Stringa (caratteri jolly accettati) o $null |
Questa proprietà utilizza il nome dell'entità utente del proprietario del blocco per controversia legale. Ad esempio, Get-Mailbox -Filter "LitigationHoldOwner -eq 'agruber@contoso.com'"
.
LastName
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
Sn | Get-Contact Get-LinkedUser Get-Recipient Get-User |
Stringa (caratteri jolly accettati) o $null |
Ad esempio, Get-User -Filter "LastName -like 'Martin*'"
.
MailboxContainerGUID
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchMailboxContainerGuid | Get-Mailbox Get-MailUser Get-RemoteMailbox |
Stringa o $null |
Ad esempio, Get-Mailbox -Filter 'MailboxContainerGUID -ne $null'
.
MailboxMoveBatchName
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchMailboxMoveBatchName | Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
Stringa (caratteri jolly accettati) o $null |
Questa proprietà include il nome del batch di migrazione. Ad esempio, Get-Mailbox -Filter "MailboxMoveBatchName -like 'LocalMove 01*'"
.
È possibile trovare i nomi dei batch di migrazione eseguendo il comando Get-MigrationBatch . Si noti che i batch di migrazione creati nell'interfaccia di amministrazione di Exchange usano la convenzione MigrationService:<MigrationBatchName>
di denominazione .
MailboxMoveFlags
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchMailboxMoveFlags | Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
Per i valori validi, vedere la descrizione del parametro Flags in Get-MoveRequest. |
Ad esempio, Get-Mailbox -Filter "MailboxMoveFlags -ne 'None'"
.
È possibile specificare più valori separati da virgole e l'ordine non è importante. Ad esempio, Get-Recipient -Filter "MailboxMoveFlags -eq 'IntraOrg,Pull'"
restituisce gli stessi risultati di Get-Recipient -Filter "MailboxMoveFlags -eq 'Pull,IntraOrg'"
.
Questa proprietà multivalore restituirà una corrispondenza solo se la proprietà è uguale al valore specificato.
MailboxMoveRemoteHostName
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchMailboxMoveRemoteHostName | Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
Stringa o $null |
Ad esempio, Get-Mailbox -Filter 'MailboxMoveRemoteHostName -ne $null'
.
MailboxMoveSourceMDB
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchMailboxMoveSourceMDBLink | Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
Stringa o $null |
Questo filtro richiede il nome distinto del database delle cassette postali di origine. Ad esempio, Get-Mailbox -Filter "MailboxMoveSourceMDB -eq 'CN=MBX DB02,CN=Databases,CN=Exchange Administrative Group (FYDIBOHF23SPDLT),CN=Administrative Groups,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'"
.
È possibile trovare i nomi distinti dei database delle cassette postali eseguendo questo comando: Get-MailboxDatabase | Format-List Name,DistinguishedName
.
MailboxMoveStatus
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchMailboxMoveStatus | Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
Per i valori validi, vedere la descrizione del parametro MoveStatus in Get-MoveRequest. |
Ad esempio, Get-Mailbox -Filter "MailboxMoveStatus -eq 'Completed'"
.
MailboxMoveTargetMDB
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchMailboxMoveTargetMDBLink | Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
Stringa o $null |
Questo filtro richiede il nome distinto del database delle cassette postali di destinazione. Ad esempio, Get-Mailbox -Filter "MailboxMoveTargetMDB -eq 'CN=MBX DB02,CN=Databases,CN=Exchange Administrative Group (FYDIBOHF23SPDLT),CN=Administrative Groups,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'"
.
È possibile trovare i nomi distinti dei database delle cassette postali eseguendo questo comando: Get-MailboxDatabase | Format-List Name,DistinguishedName
.
MailboxPlan
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchParentPlanLink | Get-Mailbox | Stringa o $null |
I piani delle cassette postali corrispondono ai tipi di licenza di Microsoft 365. La disponibilità dei piani delle cassette postali dipende dalle opzioni selezionate quando si registra il dominio.
Ad esempio, Get-Mailbox -Filter 'MailboxPlan -ne $null'
.
MailboxRelease
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchMailboxRelease | Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox Get-User |
None , E14 , E15 o $null . |
Ad esempio, Get-Recipient -Filter 'MailboxRelease -ne $null'
.
MailTipTranslations
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchSenderHintTranslations | Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
Stringa (caratteri jolly accettati) o $null |
Quando si usa questa proprietà in un filtro, è necessario tenere conto dei tag HTML iniziali e finali. Ad esempio, Get-DistributionGroup -Filter "MailTipTranslations -like 'is not monitored.*'"
.
Managedby
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
Managedby | Get-DistributionGroup Get-DynamicDistributionGroup Get-Group Get-Recipient Get-UnifiedGroup |
Stringa o $null |
Questo filtro richiede il nome distinto o il nome distinto canonico del proprietario del gruppo (un'entità di sicurezza abilitata per la posta elettronica, ovvero una cassetta postale, un utente di posta elettronica o un gruppo di sicurezza abilitato alla posta elettronica). Ad esempio, Get-Mailbox -Filter "ManagedBy -eq 'CN=Angela Gruber,CN=Users,DC=contoso,DC=com'"
o Get-Mailbox -Filter "ManagedBy -eq 'contoso.com/Users/Angela Gruber'"
.
Per trovare il nome distinto di un'entità di sicurezza abilitata per la posta elettronica, sostituire <RecipientIdentity> con il nome, l'alias o l'indirizzo di posta elettronica del destinatario ed eseguire questo comando: Get-Recipient -Identity "<RecipientIdentity>" | Format-List Name,DistinguishedName
.
Anche se questa proprietà è multivalore, il filtro restituisce una corrispondenza se la proprietà contiene il valore specificato.
ManagedFolderMailboxPolicy
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchMailboxTemplateLink | Get-Mailbox Get-Recipient |
Stringa o $null |
I criteri cassetta postale delle cartelle gestite non sono disponibili in Exchange 2013 o versioni successive.
Ad esempio, Get-Mailbox -Filter 'ManagedFolderMailboxPolicy -eq $null'
.
Questo filtro richiede il nome distinto dei criteri cassetta postale delle cartelle gestite. Ad esempio, Get-Mailbox -Filter "ManagedFolderMailboxPolicy -eq 'CN=MFM Inbox Policy,CN=ELC Mailbox Policies,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'"
.
È possibile trovare i nomi distinti dei criteri cassetta postale delle cartelle gestite nei server Exchange 2010 eseguendo questo comando: Get-ManagedFolderMailboxPolicy | Format-List Name,DistinguishedName
.
Manager
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
Manager | Get-Contact Get-LinkedUser Get-Recipient Get-User |
Stringa o $null |
Questo filtro richiede il nome distinto o il nome distinto canonico del gestore (una cassetta postale o un utente di posta elettronica). Ad esempio, Get-User -Filter "Manager -eq 'CN=Angela Gruber,CN=Users,DC=contoso,DC=com'"
o Get-Mailbox -Filter "Manager -eq 'contoso.com/Users/Angela Gruber'"
.
Per trovare il nome distinto di un manager, sostituire <RecipientIdentity> con il nome, l'alias o l'indirizzo di posta elettronica del destinatario ed eseguire questo comando: Get-Recipient -Identity "<RecipientIdentity>" | Format-List Name,DistinguishedName.
MAPIEnabled
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | Get-CASMailbox | Boolean ($true o $false ) |
Ad esempio, Get-CASMailbox -Filter 'MAPIEnabled -eq $false'
.
MasterAccountSid
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchMasterAccountSid | Get-Mailbox Get-LinkedUser Get-Recipient Get-SecurityPrincipal Get-User |
Stringa o $null |
Ad esempio, Get-Mailbox -Filter 'MasterAccountSid -ne $null'
.
Questo valore è vuoto ( $null
) per le cassette postali con account utente associati e S-1-5-10
(Self) per le cassette postali senza account utente associati (ad esempio, cassette postali condivise, cassette postali delle risorse, cassette postali di ricerca di individuazione, cassette postali di arbitrato e cassette postali di cartelle pubbliche).
MaxBlockedSenders
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchMaxBlockedSenders | Get-Mailbox | Integer o $null |
Ad esempio, Get-Mailbox -Filter "MaxBlockedSenders -gt 0"
.
MaxReceiveSize
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
delivContLength | Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
Valore di dimensione quantificato in byte (ad esempio , 75MB ) o Unlimited . I valori non qualificati vengono considerati byte. |
È possibile utilizzare il parametro Filter solo per cercare il valore Unlimited
di questa proprietà. Ad esempio, Get-Mailbox -Filter "MaxReceiveSize -eq 'Unlimited'"
o Get-Mailbox -Filter "MaxReceiveSize -ne 'Unlimited'"
.
Non è possibile usare il parametro Filter per cercare i valori delle dimensioni di questa proprietà. Usare invece questa sintassi: Get-Mailbox | where "$_.MaxReceiveSize -<Operator> '<Size>'"
. Ad esempio, Get-Mailbox | where "$_.MaxReceiveSize -gt '50GB'"
.
MaxSafeSenders
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchMaxSafeSenders | Get-Mailbox | Integer o $null |
Ad esempio, Get-Mailbox -Filter "MaxSafeSenders -gt 0"
.
MaxSendSize
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
submissionContLength | Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
Valore di dimensione quantificato in byte (ad esempio , 75MB ) o Unlimited . I valori non qualificati vengono considerati byte. |
È possibile utilizzare il parametro Filter solo per cercare il valore Unlimited
di questa proprietà. Ad esempio, Get-Mailbox -Filter "MaxSendSize -eq 'Unlimited'"
o Get-Mailbox -Filter "MaxSendSize -ne 'Unlimited'"
.
Non è possibile usare il parametro Filter per cercare i valori delle dimensioni di questa proprietà. Usare invece questa sintassi: Get-Mailbox | where "$_.MaxReceiveSize -<Operator> '<Size>'"
. Ad esempio, Get-Mailbox | where "$_.MaxSendSize -gt '50GB'"
.
MemberDepartRestriction
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchGroupDepartRestriction | Get-DistributionGroup | Closed (0), Open (1) o ApprovalRequired (2). |
Ad esempio, Get-DistributionGroup -Filter "MemberDepartRestriction -eq 'ApprovalRequired'"
.
MemberJoinRestriction
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchGroupDepartRestriction | Get-DistributionGroup | Closed (0), Open (1) o ApprovalRequired (2). |
Ad esempio, Get-DistributionGroup -Filter "MemberJoinRestriction -eq 'ApprovalRequired'"
.
MemberOfGroup
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
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-UMMMailbox Get-User |
Stringa o $null |
Questo filtro richiede il nome distinto o il nome distinto canonico del gruppo di distribuzione o del gruppo di sicurezza abilitato alla posta elettronica. Ad esempio, Get-User -Filter "MemberOfGroup -eq 'CN=Marketing Department,CN=Users,DC=contoso,DC=com'"
o Get-User -Filter "MemberOfGroup -eq 'contoso.com/Users/Marketing Group'"
.
Per trovare il nome distinto di un gruppo, sostituire <GroupIdentity> con il nome, l'alias o l'indirizzo di posta elettronica del gruppo ed eseguire questo comando: Get-DistributionGroup -Identity "<GroupIdentity>" | Format-List Name,DistinguishedName
.
Anche se questa proprietà è multivalore, il filtro restituisce una corrispondenza se la proprietà contiene il valore specificato.
Membri
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
Membro | Get-DistributionGroup Get-Group Get-Recipient Get-SecurityPrincipal |
Stringa o $null |
Questo filtro richiede il nome distinto o il nome distinto canonico del membro del gruppo. Ad esempio, Get-Group -Filter "Members -eq 'CN=Angela Gruber,CN=Users,DC=contoso,DC=com'"
o Get-User -Filter "Members -eq 'contoso.com/Users/Angela Gruber'"
.
Per trovare il nome distinto di un membro del gruppo, sostituire <RecipientIdentity> con il nome, l'alias o l'indirizzo di posta elettronica del membro del gruppo ed eseguire questo comando: Get-Recipient -Identity "<RecipientIdentity>" | Format-List Name,DistinguishedName
.
Anche se questa proprietà è multivalore, il filtro restituisce una corrispondenza se la proprietà contiene il valore specificato.
Mobilephone
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
Mobile | Get-Contact Get-LinkedUser Get-User |
Stringa (caratteri jolly accettati) o $null |
Ad esempio, Get-User -Filter "MobilePhone -like '555*'"
.
ModeratedBy
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchModeratedByLink | Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
Stringa |
Questo filtro richiede il nome distinto o il nome distinto canonico del moderatore del gruppo (un'entità di sicurezza abilitata per la posta elettronica, ovvero una cassetta postale, un utente di posta elettronica o un gruppo di sicurezza abilitato alla posta elettronica). Ad esempio, Get-DistributionGroup -Filter "ModeratedBy -eq 'CN=Angela Gruber,CN=Users,DC=contoso,DC=com'"
o Get-DistributionGroup -Filter "ModeratedBy -eq 'contoso.com/Users/Angela Gruber'"
.
Per trovare il nome distinto di un'entità di sicurezza abilitata per la posta elettronica, sostituire <RecipientIdentity> con il nome, l'alias o l'indirizzo di posta elettronica del destinatario ed eseguire questo comando: Get-Recipient -Identity "<RecipientIdentity>" | Format-List Name,DistinguishedName
.
Anche se questa proprietà è multivalore, il filtro restituisce una corrispondenza se la proprietà contiene il valore specificato.
ModerationEnabled
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchEnableModeration | Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
Boolean ($true o $false ) |
Ad esempio, Get-DistributionGroup -Filter 'ModerationEnabled -eq $true'
.
Nome
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
Nome | 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 |
Stringa (caratteri jolly accettati) |
Ad esempio, Get-User -Filter "Name -like 'Laura*'"
.
Netid
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | Get-LinkedUser Get-Mailbox Get-User |
Stringa o $null |
Questa proprietà viene popolata per Exchange Online cassette postali in ambienti ibridi. Un valore di esempio è 1003BFFD9A0CFA03
.
Ad esempio, Get-User -Filter 'NetId -ne $null'
.
Note
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
Informazioni | Get-Contact Get-DynamicDistributionGroup Get-Group Get-LinkedUser Get-Recipient Get-User Get-UnifiedGroup |
Stringa (caratteri jolly accettati) o $null |
Ad esempio, Get-User -Filter "Notes -like 'Events Team*'"
.
ObjectCategory
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
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 |
Stringa |
Questo filtro richiede il nome distinto canonico dell'oggetto. Il valore usa la sintassi <domain>/Configuration/Schema/<Type>
.
I valori di tipo> validi< sono: Person
per cassette postali, utenti di posta elettronica e contatti di posta elettronica, Group
per gruppi di distribuzione, gruppi di sicurezza abilitati alla posta elettronica e Gruppi di Microsoft 365, ms-Exch-Public-Folder
per le cartelle pubbliche abilitate per la posta elettronica e ms-Exch-Dynamic-Distribution-List
per i gruppi di distribuzione dinamici.
Ad esempio, Get-Recipient -Filter "ObjectCategory -eq 'contoso.com/Configuration/Schema/Group'"
.
Objectclass
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
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 |
Stringa |
Il valore di questa proprietà è top, person, organizationalPerson, user
per le cassette postali e gli utenti di posta elettronica, top, person, organizationalPerson, contact
per i contatti di posta elettronica, top, group
per i gruppi di distribuzione, i gruppi di sicurezza abilitati alla posta e Gruppi di Microsoft 365, msExchDynamicDistributionList
per i gruppi di distribuzione dinamici e top, publicFolder
per le cartelle pubbliche abilitate per la posta elettronica
Ad esempio, Get-Recipient -Filter "ObjectClass -eq 'Contact'"
.
Anche se questa proprietà è multivalore, il filtro restituisce una corrispondenza se la proprietà contiene il valore specificato.
Office
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
physicalDeliveryOfficeName | Get-Contact Get-LinkedUser Get-Mailbox Get-Recipient Get-User |
Stringa (caratteri jolly accettati) o $null |
Ad esempio, Get-User -Filter "Office -like '22*'"
.
OfflineAddressBook
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchUseOAB | Get-Mailbox | Stringa o $null |
Questo filtro richiede il nome distinto della rubrica offline. Ad esempio, Get-Mailbox -Arbitration -Filter "OfflineAddressBook -eq 'CN=OAB 1,CN=Offline Address Lists,CN=Address Lists Container,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'"
È possibile trovare i nomi distinti delle rubriche offline eseguendo questo comando: Get-OfflineAddressBook | Format-List Name,DistinguishedName
.
OnPremisesObjectId
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | Get-MailPublicFolder | Stringa o $null |
Ad esempio, Get-MailPublicFolder -Filter 'OnPremisesObjectId -ne $null'
.
OperatorNumber
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchUMOperatorNumber | Get-UMMailbox | Stringa (caratteri jolly accettati) o $null |
Ad esempio, Get-UMMailbox -Filter "OperatorNumber -eq 5"
.
OtherFax
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
otherFacsimileTelephoneNumber | Get-Contact Get-LinkedUser Get-User |
Stringa (caratteri jolly accettati) o $null |
Ad esempio, Get-User -Filter "OtherFax -like '206*'"
.
AltroHomePhone
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
otherHomePhone | Get-Contact Get-LinkedUser Get-User |
Stringa (caratteri jolly accettati) o $null |
Ad esempio, Get-User -Filter "OtherHomePhone -like '206*'"
.
AltroTelefono
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
otherTelephone | Get-Contact Get-LinkedUser Get-User |
Stringa (caratteri jolly accettati) o $null |
Ad esempio, Get-User -Filter "OtherTelephone -like '206*'"
.
OWAEnabled
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | Get-CASMailbox | Boolean ($true o $false ) |
Il filtro opera all'indietro. Ad esempio, Get-CASMailbox -Filter 'OWAEnabled -eq $true'
restituisce le cassette postali in cui la proprietà OWAEnabled è False
e Get-CASMailbox -Filter 'OWAEnabled -eq $false'
restituisce le cassette postali in cui la proprietà OWAEnabled è True
OWAforDevicesEnabled
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchOmaAdminWirelessEnable | Get-CASMailbox | Boolean ($true o $false ) |
Ad esempio, Get-CASMailbox -Filter 'OWAForDevicesEnabled -eq $true'
.
Owamailboxpolicy
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchOWAPolicy | Get-CASMailbox Get-Recipient |
Stringa o $null |
Questo filtro richiede il nome distinto dei criteri cassetta postale Outlook sul web (in precedenza noto come criterio cassetta postale Outlook Web App). Ad esempio, Get-CASMailbox -Filter "OWAMailboxPolicy -eq 'CN=Default,CN=OWA Mailbox Policies,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com
'".
È possibile trovare i nomi distinti dei criteri cassetta postale Outlook sul web eseguendo questo comando: Get-OwaMailboxPolicy | Format-List Name,DistinguishedName
.
Pager
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
Pager | Get-Contact Get-LinkedUser Get-User |
Stringa (caratteri jolly accettati) o $null |
Ad esempio, Get-User -Filter "Pager -like '206*'"
.
PersistedCapabilities
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | Get-Mailbox Get-MailUser Get-RemoteMailbox |
Stringa o $null |
In genere, il valore di questa proprietà è diverso da $null
(vuoto) per gli account e le cassette postali di Microsoft 365. Per altre informazioni sui valori validi delle proprietà, vedere Enumerazione delle funzionalità.
Ad esempio, Get-Mailbox -Filter 'PersistedCapabilities -ne $null'
.
Anche se questa proprietà è multivalore, il filtro restituisce una corrispondenza se la proprietà contiene il valore specificato.
Telefono
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
telephoneNumber | Get-Contact Get-LinkedUser Get-Recipient Get-User |
Stringa (caratteri jolly accettati) o $null |
Ad esempio, Get-User -Filter "Phone -like '206*'"
.
PhoneProviderId
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchUMPhoneProvider | Get-UMMailbox | Stringa (caratteri jolly accettati) o $null |
Ad esempio, Get-UMMailbox -Filter "PhoneProviderId -like '206*'"
.
PhoneticDisplayName
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msDS-PhoneticDisplayName | Get-Contact Get-DynamicDistributionGroup Get-Group Get-LinkedUser Get-MailPublicFolder Get-User |
Stringa (caratteri jolly accettati) o $null |
Ad esempio, Get-User -Filter "PhoneticDisplayName -like 'Lila*'"
.
PoliciesExcluded
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchPoliciesExcluded | Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-UnifiedGroup |
Stringa o $null |
Ad esempio, Get-Recipient -Filter 'PoliciesExcluded -ne $null'
.
PoliciesIncluded
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchPoliciesIncluded | Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-UnifiedGroup |
Stringa o $null |
Ad esempio, Get-Recipient -Filter 'PoliciesIncluded -eq $null'
.
PopEnabled
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | Get-CASMailbox | Boolean ($true o $false ) |
Ad esempio, Get-CASMailbox -Filter 'POPEnabled -eq $false'
.
Postalcode
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
Postalcode | Get-Contact Get-LinkedUser Get-Recipient Get-User |
Stringa (caratteri jolly accettati) o $null |
Ad esempio, Get-Recipient -Filter "PostalCode -eq 90210"
.
PostOfficeBox
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
postOfficeBox | Get-Contact Get-LinkedUser Get-User |
Stringa (caratteri jolly accettati) o $null |
Ad esempio, Get-User -Filter "PostOfficeBox -like '555*'"
.
PreviousRecipientTypeDetails
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchPreviousRecipientTypeDetails | Get-LinkedUser Get-User |
Stringa o $null |
Per i valori validi, vedere la descrizione del parametro RecipientTypeDetails in Get-Recipient.
Ad esempio, Get-User -Filter 'PreviousRecipientTypeDetails -ne $null'
.
PrimarySmtpAddress
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | Get-CASMailbox Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-UMMailbox Get-UnifiedGroup |
Stringa (caratteri jolly accettati) |
Non usare la proprietà PrimarySmtpAddress ; utilizzare invece la proprietà EmailAddresses . Qualsiasi filtro che utilizza la proprietà PrimarySmtpAddress ricercherà anche i valori nella proprietà EmailAddresses . Ad esempio, se una cassetta postale ha l'indirizzo dario@contoso.comdi posta elettronica primario e gli indirizzi dario2@contoso.com proxy aggiuntivi e dario3@contoso.com, tutti i filtri seguenti restituiscono tale cassetta postale nel risultato: "PrimarySmtpAddress -eq 'dario@contoso.com'"
, "PrimarySmtpAddress -eq 'dario2@contoso.com'"
o "PrimarySmtpAddress -eq 'dario3@contoso.com'"
.
ProhibitSendQuota
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
mDBOverQuotaLimit | Get-Mailbox Get-MailUser Get-RemoteMailbox |
Valore di dimensione quantificato in byte (ad esempio, 300MB o 1.5GB ) o Unlimited . I valori non qualificati vengono considerati byte. |
È possibile utilizzare il parametro Filter solo per cercare il valore Unlimited
di questa proprietà. Ad esempio, Get-Mailbox -Filter "ProhibitSendQuota -eq 'Unlimited'"
o Get-Mailbox -Filter "ProhibitSendQuota -ne 'Unlimited'"
.
Non è possibile usare il parametro Filter per cercare i valori delle dimensioni di questa proprietà. Usare invece questa sintassi: Get-Mailbox | where "$_.ProhibitSendQuota -<Operator> '<Size>'"
. Ad esempio, Get-Mailbox | where "$_.ProhibitSendQuota -lt '70GB'"
.
ProhibitSendReceiveQuota
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
mDBOverHardQuotaLimit | Get-Mailbox Get-MailUser Get-RemoteMailbox |
Valore di dimensione quantificato in byte (ad esempio, 300MB o 1.5GB ) o Unlimited . I valori non qualificati vengono considerati byte. |
È possibile utilizzare il parametro Filter solo per cercare il valore Unlimited
di questa proprietà. Ad esempio, Get-Mailbox -Filter "ProhibitSendReceiveQuota -eq 'Unlimited'"
o Get-Mailbox -Filter "ProhibitSendReceiveQuota -ne 'Unlimited'"
.
Non è possibile usare il parametro Filter per cercare i valori delle dimensioni di questa proprietà. Usare invece questa sintassi: Get-Mailbox | where "$_.ProhibitSendReceiveQuota -<Operator> '<Size>'"
. Ad esempio, Get-Mailbox | where "$_.ProhibitSendReceiveQuota -lt '70GB'"
.
ProtocolSettings
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
protocolSettings | Get-Mailbox Get-MailUser Get-RemoteMailbox |
Stringa (caratteri jolly accettati) o $null |
Il valore predefinito di questa proprietà nelle cassette postali è RemotePowerShell§1
. Questa proprietà viene popolata con valori aggiuntivi quando si usa Set-CASMailbox per disabilitare i protocolli, ad esempio POP3 o IMAP4.
Ad esempio, Get-Mailbox -Filter "ProtocolSettings -like 'POP3*'"
.
PublicFolderContacts
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
pFContacts | Get-MailPublicFolder | Stringa o $null |
Questa proprietà viene visualizzata come Contatti nei risultati del comando Get-MailPublicFolder -Identity <PublicFolderIdentity> | Format-List
, ma è necessario utilizzare il nome della proprietà PublicFolderContacts nel filtro.
Questo filtro richiede il nome distinto o il nome distinto canonico del contatto della cartella pubblica. Ad esempio, Get-MailPublicFolder -Filter "PublicFolderContacts -eq 'CN=Angela Gruber,CN=Users,DC=contoso,DC=com'"
o Get-MailPublicFolder -Filter "PublicFolderContacts -eq 'contoso.com/Users/Angela Gruber'"
.
Per trovare il nome distinto di un contatto di cartella pubblica, sostituire <RecipientIdentity> con il nome, l'alias o l'indirizzo di posta elettronica del destinatario ed eseguire questo comando: Get-Recipient -Identity "<RecipientIdentity>" | Format-List Name,DistinguishedName
.
Anche se questa proprietà è multivalore, il filtro restituisce una corrispondenza se la proprietà contiene il valore specificato.
QueryBaseDN
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchQueryBaseDN | Get-Mailbox | Stringa o $null |
Questa proprietà è stata utilizzata nella separazione dell'elenco indirizzi globale di Exchange 2007 per specificare una posizione in Active Directory. Questa funzionalità è stata sostituita dai criteri della rubrica in Exchange 2010 Service Pack 2, quindi il valore di questa proprietà deve essere sempre vuoto ( $null
).
Ad esempio, Get-Mailbox -Filter 'QueryBaseDN -ne $null'
.
RecipientContainer
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchDynamicDLBaseDN | Get-DynamicDistributionGroup | Stringa o $null |
Questo filtro richiede il nome distinto o il nome distinto canonico dell'unità organizzativa o del contenitore in Active Directory. Ad esempio, Get-DynamicDistributionGroup -Filter "RecipientContainer -eq 'CN=Users,DC=contoso,DC=com'"
o Get-DynamicDistributionGroup -Filter "RecipientContainer -eq 'contoso.com/Users'"
Per trovare i nomi distinti o i nomi distinti canonici di unità organizzative e contenitori in Active Directory, eseguire questo comando: Get-OrganizationalUnit -IncludeContainers | Format-List Name,DistinguishedName,ID
.
RecipientLimits
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
Msexchreciplimit | Get-Mailbox Get-MailUser Get-RemoteMailbox |
Integer o Unlimited |
Ad esempio, Get-Mailbox -Filter "RecipientLimits -ne 'Unlimited'"
.
RecipientType
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | Get-Contact Get-DistributionGroup Get-DynamicDistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-SecurityPrincipal Get-User Get-UnifiedGroup |
DynamicDistributionGroup , , MailNonUniversalGroup MailContact , MailUniversalDistributionGroup , MailUniversalSecurityGroup , MailUser o PublicFolder UserMailbox |
Ad esempio, Get-Recipient -Filter "RecipientType -eq 'MailContact'"
.
RecipientTypeDetails
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | 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 |
Stringa |
Per i valori validi, vedere la descrizione del parametro RecipientTypeDetails in Get-Recipient.
Ad esempio, Get-Recipient -Filter "RecipientTypeDetails -eq 'SharedMailbox'"
.
RecoverableItemsQuota
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchDumpsterQuota | Get-Mailbox Get-MailUser Get-RemoteMailbox |
Valore di dimensione quantificato in byte (ad esempio, 300MB o 1.5GB ) o Unlimited . I valori non qualificati vengono considerati byte. |
È possibile utilizzare il parametro Filter solo per cercare il valore Unlimited
di questa proprietà. Ad esempio, Get-Mailbox -Filter "RecoverableItemsQuota -eq 'Unlimited'"
o Get-Mailbox -Filter "RecoverableItemsQuota -ne 'Unlimited'"
.
Non è possibile usare il parametro Filter per cercare i valori delle dimensioni di questa proprietà. Usare invece questa sintassi: Get-Mailbox | where "$_.RecoverableItemsQuota -<Operator> '<Size>'
. Ad esempio, Get-Mailbox | where "$_.RecoverableItemsQuota -gt '35GB'"
.
RecoverableItemsWarningQuota
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchDumpsterWarningQuota | Get-Mailbox Get-MailUser Get-RemoteMailbox |
Valore di dimensione quantificato in byte (ad esempio, 300MB o 1.5GB ) o Unlimited . I valori non qualificati vengono considerati byte. |
È possibile utilizzare il parametro Filter solo per cercare il valore Unlimited
di questa proprietà. Ad esempio, Get-Mailbox -Filter "RecoverableItemsWarningQuota -eq 'Unlimited'"
o Get-Mailbox -Filter "RecoverableItemsWarningQuota -ne 'Unlimited'"
.
Non è possibile usare il parametro Filter per cercare i valori delle dimensioni di questa proprietà. Usare invece questa sintassi: Get-Mailbox | where "$_.RecoverableItemsWarningQuota -<Operator> '<Size>'
". Ad esempio, Get-Mailbox | where "$_.RecoverableItemsWarningQuota -gt '25GB'"
.
RejectMessagesFrom
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
unauthOrig | Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
Stringa o $null |
Questo filtro richiede il nome distinto del singolo destinatario (una cassetta postale, un utente di posta elettronica o un contatto di posta elettronica). Ad esempio, Get-DistributionGroup -Filter "RejectMessagesFrom -eq 'CN=Yuudai Uchida,CN=Users,DC=contoso,DC=com'"
o Get-DistributionGroup -Filter "RejectMessagesFrom -eq 'contoso.com/Users/Angela Gruber'"
.
Per trovare il nome distinto del singolo destinatario, sostituire <RecipientIdentity> con il nome, l'alias o l'indirizzo di posta elettronica del destinatario ed eseguire questo comando: Get-Recipient -Identity "<RecipientIdentity>" | Format-List Name,DistinguishedName
.
Anche se questa proprietà è multivalore, il filtro restituisce una corrispondenza se la proprietà contiene il valore specificato.
RejectMessagesFromDLMembers
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
dLMemRejectPerms | Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
Stringa o $null |
Questo filtro richiede il nome distinto o il nome distinto canonico del gruppo (un gruppo di distribuzione, un gruppo di sicurezza abilitato alla posta elettronica o un gruppo di distribuzione dinamico). Ad esempio, Get-Mailbox -Filter "RejectMessagesFromDLMembers -eq 'CN=Marketing Department,CN=Users,DC=contoso,DC=com'"
o Get-Mailbox -Filter "RejectMessagesFromDLMembers -eq 'contoso.com/Users/Marketing Department'"
.
Per trovare il nome distinto del gruppo, sostituire <GroupIdentity> con il nome, l'alias o l'indirizzo di posta elettronica del gruppo ed eseguire uno di questi comandi: Get-DistributionGroup -Identity "<GroupIdentity>" | Format-List Name,DistinguishedName
o Get-DynamicDistributionGroup -Identity "<GroupIdentity>" | Format-List Name,DistinguishedName
.
Anche se questa proprietà è multivalore, il filtro restituisce una corrispondenza se la proprietà contiene il valore specificato.
RemoteAccountPolicy
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchSyncAccountsPolicyDN | Get-Mailbox | Stringa o $null |
Questo filtro richiede il nome distinto dei criteri dell'account remoto. Ad esempio, 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
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | Get-User | Boolean ($true o $false ) |
Ad esempio, Get-User -Filter 'RemotePowerShellEnabled -eq $false'
.
RemoteRecipientType
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchRemoteRecipientType | Get-Mailbox Get-RemoteMailbox |
None (0), ProvisionMailbox (1), ProvisionArchive (2), Migrated (4), DeprovisionMailbox (8), DeprovisionArchive (16), RoomMailbox (32), EquipmentMailbox (64), SharedMailbox (96), TeamMailbox (128) o $null . |
Ad esempio, Get-RemoteMailbox -Filter "RemoteRecipientType -eq 'ProvisionMailbox'"
.
ReportToManagerEnabled
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
reportToOwner | Get-DistributionGroup Get-DynamicDistributionGroup Get-UnifiedGroup |
Boolean ($true o $false ) |
Ad esempio, Get-DistributionGroup -Filter 'ReportToManagerEnabled -eq $true'
.
ReportToOriginatorEnabled
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
reportToOriginator | Get-DistributionGroup Get-DynamicDistributionGroup Get-UnifiedGroup |
Boolean ($true o $false ) |
Ad esempio, Get-DistributionGroup -Filter 'ReportToOriginatorEnabled -eq $false'
.
RequireAllSendersAreAuthenticated
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchRequireAuthToSendTo | Get-DistributionGroup Get-DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-SecurityPrincipal |
Boolean ($true o $false ) |
Questa proprietà viene visualizzata come RequireSenderAuthenticationEnabled nei risultati del comando Get-<RecipientType> -Identity <RecipientIdentity> | Format-List
, ma è necessario utilizzare il nome della proprietà RequireAllSendersAreAuthenticated nel filtro. Ad esempio, Get-DistributionGroup -Filter 'RequireAllSendersAreAuthenticated -eq $false'
.
ResourceBehaviorOptions
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | Get-UnifiedGroup | AllowOnlyMembersToPost , , ConnectorsEnabled CalendarMemberReadOnly , , HideGroupInOutlook , ReportToOriginator NotebookForLearningCommunitiesEnabled , SharePointReadonlyForMembers , SubscriptionEnabled , SubscribeMembersToCalendarEvents , SubscribeMembersToCalendarEventsDisabled , SubscribeNewGroupMembers , WelcomeEmailDisabled , , WelcomeEmailEnabled , o$null |
Ad esempio, Get-UnifiedGroup -Filter "ResourceBehaviorOptions -eq 'CalendarMemberReadOnly'"
ResourceCapacity
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchResourceCapacity | Get-Mailbox | Integer o $null |
Ad esempio, Get-Mailbox -Filter "ResourceCapacity -gt 15"
ResourceCustom
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | Get-Mailbox | Stringa o $null |
È possibile creare proprietà di risorse personalizzate usando il cmdlet Set-ResourceConfig. Ad esempio, Set-ResourceConfig -ResourcePropertySchema Room/Whiteboard,Equipment/Van
. Dopo aver creato le proprietà, è possibile assegnarle alle cassette postali della sala o dell'attrezzatura. Ad esempio, Set-Mailbox -Identity "Conference Room 1" -ResourceCustom Whiteboard
.
Quando si cercano valori, usare la proprietà della risorsa personalizzata assegnata alla cassetta postale della sala o dell'attrezzatura. Ad esempio, Get-Mailbox -Filter "ResourceCustom -eq 'Whiteboard'"
.
ResourceProvisioningOptions
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | Get-UnifiedGroup | Team o $null |
Ad esempio, Get-UnifiedGroup -Filter "ResourceProvisioningOptions -eq 'Team'"
ResourceType
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | Get-Mailbox Get-Recipient |
Room (0), Equipment (1) o $null |
Ad esempio, Get-Mailbox -Filter "ResourceType -eq 'Equipment'"
RetainDeletedItemsFor
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
garbageCollPeriod | Get-Mailbox Get-MailUser Get-RemoteMailbox |
Valore di intervallo di tempo: dd.hh:mm:ss dove dd = days, hh = hours, mm = minutes e ss = seconds. |
Non è possibile usare il parametro Filter per cercare i valori di intervallo di tempo per questa proprietà. Usare invece questa sintassi: Get-Mailbox | where "$_.RetainDeletedItemsFor -<Operator> '<TimeSpan>'"
. Ad esempio, Get-Mailbox | where "$_.RetainDeletedItemsFor -gt '14.00:00:00'"
.
RetentionComment
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchRetentionComment | Get-Mailbox Get-MailUser Get-RemoteMailbox |
Stringa (caratteri jolly accettati) o $null |
Ad esempio, Get-Mailbox -Filter "RetentionComment -like '7 years*'"
RetentionPolicy
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | Get-Mailbox Get-Recipient |
Stringa o $null |
Questo filtro richiede il nome distinto dei criteri di conservazione. Ad esempio, Get-Mailbox -Filter "RetentionPolicy -eq 'CN=Default MRM Policy,CN=Retention Policies Container,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'"
.
Per trovare i nomi distinti dei criteri di conservazione, eseguire questo comando: Get-RetentionPolicy | Format-List Name,DistinguishedName
.
RetentionUrl
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchRetentionURL | Get-Mailbox Get-MailUser Get-RemoteMailbox |
Stringa (caratteri jolly accettati) o $null |
Ad esempio, Get-Mailbox -Filter "RetentionUrl -like 'https://intranet.contoso.com/*'"
RoleAssignmentPolicy
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchRBACPolicyLink | Get-Mailbox | Stringa (caratteri jolly accettati) o $null |
Questo filtro richiede il nome distinto dei criteri di assegnazione di ruolo in Exchange Online. Ad esempio, Get-Mailbox -Filter "RoleAssignmentPolicy -eq 'CN=Default Role Assignment Policy,CN=Policies,CN=RBAC,CN=Configuration,CN=contoso.onmicrosoft.com,CN=ConfigurationUnits,DC=NAMPR10A001,DC=PROD,DC=OUTLOOK,DC=COM'"
.
Per trovare i nomi distinti dei criteri di assegnazione di ruolo in Exchange Online, eseguire questo comando: Get-RoleAssignmentPolicy | Format-List Name,DistinguishedName
.
RulesQuota
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchMDBRulesQuota | Get-Mailbox | Valore di dimensione quantificato in byte (ad esempio, 50B o 128KB ). I valori non qualificati vengono considerati byte. |
Non è possibile usare il parametro Filter per cercare i valori delle dimensioni di questa proprietà. Usare invece questa sintassi: Get-Mailbox | where "$_.RulesQuota -<Operator> '<Size>'"
. Ad esempio, Get-Mailbox | where "$_.RulesQuota -lt '256KB'"
.
SafeRecipientsHash
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchSafeRecipientsHash | Get-Recipient | Vuoto ( $null ) o un valore hash. |
Realisticamente, è possibile usare questo valore solo per filtrare in base a valori vuoti o non vuoti. Ad esempio, Get-Recipient -Filter 'SafeRecipientsHash -ne $null'.
SafeSendersHash
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchSafeSendersHash | Get-Recipient | Vuoto ( $null ) o un valore hash. |
Realisticamente, è possibile usare questo valore solo per filtrare in base a valori vuoti o non vuoti. Ad esempio, Get-Recipient -Filter 'SafeSendersHash -ne $null'.
SamAccountName
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
SamAccountName | Get-CASMailbox Get-DistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox Get-UMMailbox Get-User |
Stringa (caratteri jolly accettati) o $null |
Ad esempio, Get-Recipient -Filter "SamAccountName -like 'laura*'"
SCLDeleteThresholdInt
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchMessageHygieneSCLDeleteThreshold | Get-Mailbox | -2147483648 (valore SCL 0), -2147483647 (valore SCL 1), -2147483646 (valore SCL 2), -2147483645 (valore SCL 3), -2147483644 (valore SCL 4), -2147483643 (valore SCL 5), -2147483642 (valore SCL 6), -2147483641 (valore SCL 7), -2147483640 (valore SCL 8), -2147483639 (valore SCL 9) o $null |
Questa proprietà viene visualizzata come SCLDeleteThreshold nei risultati del comando Get-Mailbox -Identity <MailboxIdentity> | Format-List
, ma è necessario utilizzare il nome della proprietà SCLDeleteThresholdInt nel filtro. Ad esempio, Get-Mailbox -Filter "SCLDeleteThresholdInt -ge -2147483640"
.
SCLJunkThresholdInt
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchMessageHygieneSCLJunkThreshold | Get-Mailbox | -2147483648 (valore SCL 0), -2147483647 (valore SCL 1), -2147483646 (valore SCL 2), -2147483645 (valore SCL 3), -2147483644 (valore SCL 4), -2147483643 (valore SCL 5), -2147483642 (valore SCL 6), -2147483641 (valore SCL 7), -2147483640 (valore SCL 8), -2147483639 (valore SCL 9) o $null |
Questa proprietà viene visualizzata come SCLJunkThreshold nei risultati del comando Get-Mailbox -Identity <MailboxIdentity> | Format-List
, ma è necessario utilizzare il nome della proprietà SCLJunkThresholdInt nel filtro. Ad esempio, Get-Mailbox -Filter "SCLJunkThresholdInt -ge -2147483645"
.
SCLQuarantineThresholdInt
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchMessageHygieneSCLQuarantineThreshold | Get-Mailbox | -2147483648 (valore SCL 0), -2147483647 (valore SCL 1), -2147483646 (valore SCL 2), -2147483645 (valore SCL 3), -2147483644 (valore SCL 4), -2147483643 (valore SCL 5), -2147483642 (valore SCL 6), -2147483641 (valore SCL 7), -2147483640 (valore SCL 8), -2147483639 (valore SCL 9) o $null |
Questa proprietà viene visualizzata come SCLQuarantineThreshold nei risultati del comando Get-Mailbox -Identity <MailboxIdentity> | Format-List
, ma è necessario utilizzare il nome della proprietà SCLQuarantineThresholdInt nel filtro. Ad esempio, Get-Mailbox -Filter "SCLQuarantineThresholdInt -ge -2147483643"
.
SCLRejectThresholdInt
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchMessageHygieneSCLRejectThreshold | Get-Mailbox | -2147483648 (valore SCL 0), -2147483647 (valore SCL 1), -2147483646 (valore SCL 2), -2147483645 (valore SCL 3), -2147483644 (valore SCL 4), -2147483643 (valore SCL 5), -2147483642 (valore SCL 6), -2147483641 (valore SCL 7), -2147483640 (valore SCL 8), -2147483639 (valore SCL 9) o $null |
Questa proprietà viene visualizzata come SCLRejectThreshold nei risultati del comando Get-Mailbox -Identity <MailboxIdentity> | Format-List
, ma è necessario usare il nome della proprietà SCLRejectThresholdInt nel filtro. Ad esempio, Get-Mailbox -Filter "SCLRejectThresholdInt -ge -2147483641"
.
SendOofMessageToOriginatorEnabled
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
oOFReplyToOriginator | Get-DistributionGroup Get-DynamicDistributionGroup Get-UnifiedGroup |
Boolean ($true o $false ) |
Ad esempio, Get-DistributionGroup -Filter 'SendOofMessageToOriginatorEnabled -eq $true'
.
ServerLegacyDN
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
Msexchhomeservername | Get-CASMailbox Get-Mailbox Get-Recipient Get-UMMailbox |
Stringa (caratteri jolly accettati) o $null |
Ad esempio, Get-Mailbox -Filter "ServerLegacyDN -like 'Mailbox01'"
.
Questo è un esempio di un valore ServerLegacyDN completo: /o=Contoso Corporation/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=Mailbox01
.
NomeServer
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | Get-CASMailbox Get-Mailbox Get-Recipient Get-UMMailbox |
Stringa o $null |
Ad esempio, Get-Recipient -Filter "ServerName -eq 'Mailbox01'"
.
SharingPolicy
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchSharingPolicyLink | Get-Mailbox Get-Recipient |
Stringa o $null |
Questo filtro richiede il nome distinto dei criteri di condivisione. Ad esempio, Get-Mailbox -Filter "SharingPolicy -eq 'CN=Custom Sharing Policy,CN=Federation,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'"
.
Per trovare i nomi distinti dei criteri di condivisione, eseguire questo comando: Get-SharingPolicy | Format-List Name,DistinguishedName
.
Nota
Per l'assegnazione predefinita dei criteri di condivisione predefiniti (denominati Criteri di condivisione predefiniti) a una cassetta postale, il valore della proprietà SharingPolicy è vuoto ($null
).
Sid
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
objectSid | Get-Group Get-LinkedUser Get-SecurityPrincipal Get-User |
Stringa |
Ad esempio, Get-User -Filter "Sid -eq 's-1-5-21-3628364307-1600040346-819251021-2603'"
.
Sidhistory
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
Sidhistory | Get-Group Get-LinkedUser Get-User |
Stringa o $null |
Ad esempio, Get-User -Filter "SidHistory -eq 's-1-5-21-3628364307-1600040346-819251021-2603'"
.
SimpleDisplayName
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
displayNamePrintable | Get-Contact Get-DistributionGroup Get-DynamicDistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-User |
Stringa (caratteri jolly accettati) o $null |
Ad esempio, Get-User -Filter "SimpleDisplayName -like 'lila*'"
.
SingleItemrecoveryEnabled
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | Get-Mailbox Get-MailUser Get-RemoteMailbox |
Boolean ($true o $false ) |
Ad esempio, Get-Mailbox -Filter 'SingleItemRecoveryEnabled -eq $true'
.
SKUAssigned
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | Get-LinkedUser Get-Mailbox Get-MailUser Get-Recipient Get-User |
Boolean ($true o $false ) o $null . |
Ad esempio, Get-User -Filter 'SKUAssigned -eq $true'
.
SourceAnchor
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | Get-Mailbox | Stringa (caratteri jolly accettati) o $null |
Ad esempio, Get-Mailbox -Filter 'SourceAnchor -ne $null'
.
StateOrProvince
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
San | Get-Contact Get-LinkedUser Get-Recipient Get-User |
Stringa (caratteri jolly accettati) o $null |
Ad esempio, Get-User -Filter "StateOrProvince -like 'Carolina*'"
.
StreetAddress
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
streetAddress | Get-Contact Get-LinkedUser Get-User |
Stringa (caratteri jolly accettati) o $null |
Ad esempio, Get-User -Filter "StreetAddress -like '36th Ave NE*'"
.
StsRefreshTokensValidFrom
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchStsRefreshTokensValidFrom | Get-LinkedUser Get-Mailbox Get-MailUser Get-RemoteMailbox Get-User |
$null o un valore di data/ora: valore a 64 bit che rappresenta il numero di intervalli di 100 nanosecondi dal 1° gennaio 1601 (UTC) |
Ad esempio, Get-User -Filter "StsRefreshTokensValidFrom -gt '8/1/2017'"
.
TelephoneAssistant
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
telephoneAssistant | Get-Contact Get-LinkedUser Get-User |
Stringa (caratteri jolly accettati) o $null |
Ad esempio, Get-User -Filter "TelephoneAssistant -like '206*'"
.
ThrottlingPolicy
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchThrottlingPolicyDN | Get-Mailbox | Stringa o $null |
Questo filtro richiede il nome distinto dei criteri di limitazione. Ad esempio, Get-Mailbox -Filter "ThrottlingPolicy -eq 'CN=Custom Throttling Policy,CN=Global Settings,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'"
.
Per trovare i nomi distinti dei criteri di limitazione, eseguire questo comando: Get-ThrottlingPolicy | Format-List Name,DistinguishedName
.
Titolo
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
Titolo | Get-Contact Get-LinkedUser Get-Recipient Get-User |
Stringa (caratteri jolly accettati) o $null |
Ad esempio, Get-User -Filter "Title -eq 'Dr.'"
.
UMAddresses
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchUMAddresses | Get-UMMailbox | Stringa (caratteri jolly accettati) o $null |
Ad esempio, Get-UMMailbox -Filter 'UMAddresses -ne $null'
.
UMCallingLineIds
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchUMCallingLineIds | Get-Contact Get-LinkedUser Get-User |
Stringa (caratteri jolly accettati) o $null |
Ad esempio, Get-User -Filter "UMCallingLineIds -like '123*'"
.
Anche se questa proprietà è multivalore, il filtro restituisce una corrispondenza se la proprietà contiene il valore specificato.
UMDtmfMap
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchUMDtmfMap | Get-Contact Get-DistributionGroup Get-DynamicDistributionGroup Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UMMailbox Get-User |
Stringa (caratteri jolly accettati) o $null |
Ad esempio, Get-Mailbox -Filter "UMDtmfMap -like '26297*'"
.
Anche se questa proprietà è multivalore, il filtro restituisce una corrispondenza se la proprietà contiene il valore specificato.
UMEnabled
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | Get-Mailbox Get-Recipient Get-UMMailbox |
Boolean ($true o $false ) |
Ad esempio, Get-Mailbox -Filter 'UMEnabled -eq $true'
.
UMMailboxPolicy
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchUMTemplateLink | Get-Recipient Get-UMMailbox |
Stringa o $null |
Questo filtro richiede il nome distinto dei criteri cassetta postale di messaggistica unificata. Ad esempio, Get-Recipient -Filter "UMMailboxPolicy -eq 'CN=Contoso Default Policy,CN=UM Mailbox Policies,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'"
.
Per trovare i nomi distinti dei criteri cassetta postale di messaggistica unificata, eseguire questo comando: Get-UMMailboxPolicy | Format-List Name,DistinguishedName
.
UMRecipientDialPlanId
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchUMRecipientDialPlanLink | Get-Recipient | Stringa o $null |
Questo filtro richiede il nome distinto del dial plan di messaggistica unificata. Ad esempio, Get-Recipient -Filter "UMMailboxPolicy -eq 'CN=Contoso Dial Plan,CN=UM DialPlan Container,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'"
.
Per trovare i nomi distinti dei dial plan di messaggistica unificata, eseguire questo comando: Get-UMDialPlan | Format-List Name,DistinguishedName
.
UpgradeRequest
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | Get-User | None (0), TenantUpgrade (1), PrestageUpgrade (2), CancelPrestageUpgrade (3), PilotUpgrade (4) o TenantUpgradeDryRun (5), |
Ad esempio, Get-User -Filter "UpgradeRequest -ne 'None'"
.
UpgradeStatus
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | Get-User | None (0), NotStarted (1), InProgress (2), Warning (3), Error (4), Cancelled (5), Complete (6) o ForceComplete (7). |
Ad esempio, Get-User -Filter "UpgradeStatus -ne 'None'"
.
UsageLocation
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchUsageLocation | Get-Mailbox Get-MailUser Get-Recipient |
Stringa o $null |
Questo filtro richiede il nome del paese ISO 3166-1 (ad esempio, United States
) o il codice paese di due lettere (ad esempio US
) per l'utente in Microsoft 365. Per altre informazioni, vedere Codici paese - ISO 3166.
Ad esempio, Get-Recipient -Filter 'UsageLocation -eq "US"'
.
UseDatabaseQuotaDefaults
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
mDBUseDefaults | Get-Mailbox | Boolean ($true o $false ) |
Ad esempio, Get-Mailbox -Filter 'UseDatabaseQuotaDefaults -eq $false'
.
Useraccountcontrol
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
Useraccountcontrol | Get-LinkedUser Get-User |
AccountDisabled , DoNotExpirePassword , o NormalAccount |
Ad esempio, Get-User -Filter "UserAccountControl -eq 'NormalAccount'"
.
È possibile specificare più valori separati da virgole, ma l'ordine è importante. Ad esempio, Get-User -Filter "UserAccountControl -eq 'AccountDisabled,NormalAccount'"
restituisce risultati diversi da Get-User -Filter "UserAccountControl -eq 'NormalAccount,AccountDisabled'"
.
Questa proprietà multivalore restituirà una corrispondenza solo se la proprietà è uguale al valore specificato.
UserPrincipalName
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
Userprincipalname | Get-LinkedUser Get-Mailbox Get-MailUser Get-RemoteMailbox Get-User |
Stringa (caratteri jolly accettati) |
Ad esempio, Get-User -Filter "UserPrincipalName -like 'julia@*'"
.
VoiceMailSettings
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchUCVoiceMailSettings | Get-Contact Get-LinkedUser Get-User |
Stringa o $null |
Ad esempio, Get-User -Filter 'VoiceMailSettings -ne $null'
.
Sito web
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
wWWHomePage | Get-Contact Get-LinkedUser Get-User |
Stringa (caratteri jolly accettati) o $null |
Ad esempio, Get-User -Filter "WebPage -like 'https://intranet.contoso.com/*'"
.
Whenchanged
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
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 |
Valore di data/ora: valore a 64 bit che rappresenta il numero di intervalli di 100 nanosecondi dal 1° gennaio 1601 (UTC) |
Ad esempio, Get-Recipient -Filter "WhenChanged -gt '8/1/2017 2:00:00 PM'"
.
WhenChangedUTC
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | 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 |
Valore di data/ora: valore a 64 bit che rappresenta il numero di intervalli di 100 nanosecondi dal 1° gennaio 1601 (UTC) |
Ad esempio, Get-Recipient -Filter "WhenChangedUTC -gt '8/1/2017 2:00:00 PM'"
.
WhenCreated
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
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 |
Valore di data/ora: valore a 64 bit che rappresenta il numero di intervalli di 100 nanosecondi dal 1° gennaio 1601 (UTC) |
Ad esempio, Get-Recipient -Filter "WhenCreated -gt '8/1/2017 2:00:00 PM'"
.
WhenCreatedUTC
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
n/d | 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 |
Valore di data/ora: valore a 64 bit che rappresenta il numero di intervalli di 100 nanosecondi dal 1° gennaio 1601 (UTC) |
Ad esempio, Get-Recipient -Filter "WhenCreatedUTC -gt '8/1/2017 2:00:00 PM'"
.
WhenMailboxCreated
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchWhenMailboxCreated | Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
Valore di data/ora: valore a 64 bit che rappresenta il numero di intervalli di 100 nanosecondi dal 1° gennaio 1601 (UTC) |
Ad esempio, Get-Recipient -Filter "WhenMailboxCreated -gt '8/1/2017 2:00:00 PM'"
.
WhenSoftDeleted
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchWhenSoftDeletedTime | Get-LinkedUser Get-Mailbox Get-MailUser Get-RemoteMailbox Get-User Get-UnifiedGroup |
Valore di data/ora: valore a 64 bit che rappresenta il numero di intervalli di 100 nanosecondi dal 1° gennaio 1601 (UTC) |
Questo filtro richiede l'opzione SoftDeleted nel comando per le cassette postali.
Ad esempio, Get-Mailbox -SoftDeletedMailbox -Filter "WhenSoftDeleted -gt '8/1/2017 2:00:00 PM'"
.
Windowsemailaddress
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
posta elettronica | Get-Contact Get-DistributionGroup Get-DynamicDistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-User |
Stringa (caratteri jolly accettati) o $null |
Ad esempio, Get-Mailbox -Filter "WindowsEmailAddress -like '@fabrikam.com*'"
.
WindowsLiveID
Nome LDAP | Disponibile nei cmdlet | Valore |
---|---|---|
msExchWindowsLiveID | Get-LinkedUser Get-Mailbox Get-MailUser Get-Recipient Get-User |
Stringa (caratteri jolly accettati) o $null |
Ad esempio, Get-Mailbox -Filter "WindowsEmailAddress -like '@fabrikam.onmicrosoft.com*'"
.|
Ulteriori informazioni
Exchange 2007 è stata la prima versione di Exchange che richiedeva filtri OPATH anziché filtri LDAP. Per altre informazioni sulla conversione dei filtri LDAP in filtri OPATH, vedere l'articolo Blog del team di Microsoft Exchange, Informazioni sulla conversione dei filtri LDAP in OPATH.