Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Параметр Filter используется для создания фильтров OPATH, которые находят объекты пользователей и групп на основе значений их свойств. Параметр "Фильтр" доступен в PowerShell Exchange Server PowerShell, Exchange Online PowerShell и Security & Compliance PowerShell в следующих командлетах пользователей и групп:
| Командлет | Exchange Server | Exchange Online | Безопасность и соответствие требованиям |
|---|---|---|---|
| Get-CASMailbox |
|
|
|
| Get-Contact |
|
|
|
| Получить DistributionGroup |
|
|
|
| Получить 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 |
|
|
|
В этой статье описаны свойства пользователя и группы, работа с параметром Filter в которых подтверждена. У каждого свойства есть собственный раздел, в котором перечислены поддерживаемые среды, отображаемое имя LDAP, командлеты, в которых свойство доступно, и значения, по которым можно выполнить фильтрацию.
* Get-UMMailbox доступен только в Exchange Server 2016 и более ранних версиях. Единая система обмена сообщениями была удалена из Exchange Server 2019.
Дополнительные сведения о фильтрах получателей в Exchange PowerShell см. в статье Фильтры получателей в командах Exchange PowerShell.
Примечание.
Параметр Filter также доступен в других командлетах (например, Get-MailboxStatistics, Get-Queue и Get-Message). Однако значения свойств в этих командлетах не похожи на значения свойств пользователя и группы, описанных в этой статье.
При просмотре свойств учитывайте следующие моменты:
- Свойство может быть полезным только в одной среде (Exchange Online, локальный Exchange, гибридные развертывания или Security & Compliance PowerShell). Свойство может существовать в объектах пользователя и группы в любой среде, но содержать осмысленное значение (что-то отличное от пустого или
None) только в одном из них. - Свойство может соответствовать функции, которая больше не используется.
- Не у всех свойств пользователей и групп есть соответствующее свойство Active Directory. Отображаемое имя LDAP для этих свойств — "n/a", что означает, что Exchange вычисляет значение.
- Свойство можно фильтровать только в командлетах, перечисленных в его разделе. При его использовании в командлете, который не указан в списке, возвращается ошибка "Нераспознанное фильтруемое свойство", даже если этот командлет возвращает те же объекты.
При создании фильтра учитывайте следующие правила синтаксиса:
- Заключите весь фильтр OPATH в двойные кавычки (
" "). Если фильтр содержит системные значения (например,$true, , или$null), вместо них следует использовать одинарные кавычки (' '$false). - Хотя параметр Filter является строкой (а не блоком сценария), вы также можете использовать фигурные скобки (
{ }), но только если фильтр не содержит переменных. - Подстановочные знаки (
*) работают только с оператором-likeи только со свойствами текстовой строки (например,"Property -like 'abc*'"). Свойства, которые содержат нестроковые значения (например, SID, GUID, перечисления или логические значения), требуют точного совпадения с-eqили-ne. - Для поиска пустых или непустых значений свойства используйте значение
$null(например,'Property -eq $null'или'Property -ne $null'). - Некоторые нестроковые свойства не поддерживают
$nullсравнения. Например, для фильтрации свойства SID требуется фактическое значение (-eq '<value>'), а не-eq $nullили-ne $null.
Дополнительные сведения о синтаксисе фильтра OPATH см. в разделе Дополнительные сведения о синтаксисе OPATH.
Рекомендации по фильтрации для девяти эксклюзивных командлетов Get-EXO* в модуле PowerShell Exchange Online см. в статье Фильтры в модуле PowerShell Exchange Online.
AcceptMessagesOnlyFrom
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| authOrig |
Получить DistributionGroup Получить DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
различающееся имя (DN) или $null. |
Для фильтрации требуется различающееся имя отдельного получателя (почтовый ящик, пользователь почты или контакт почты).
Чтобы использовать понятное значение, сохраните DN в переменной (например, $dn = (Get-Recipient "Akia Al-Zuhairi").DistinguishedName), а затем используйте переменную в фильтре ("AcceptMessagesOnlyFrom -eq '$dn'").
Несмотря на то что это свойство является многозначным, фильтр возвращает совпадение, если свойство содержит указанное значение.
AcceptMessagesOnlyFromDLMembers
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| dLMemSubmitPerms |
Получить DistributionGroup Получить DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
различающееся имя (DN) или $null. |
Для фильтрации требуется различающееся имя или каноническое различающееся имя группы (группа рассылки, группа безопасности с поддержкой почты или динамическая группа рассылки).
Чтобы использовать понятное значение, сохраните DN в переменной (например, $dn = (Get-DistributionGroup "Marketing Department").DistinguishedName), а затем используйте переменную в фильтре ("AcceptMessagesOnlyFromDLMembers -eq '$dn'").
Несмотря на то что это свойство является многозначным, фильтр возвращает совпадение, если свойство содержит указанное значение.
ActiveSyncAllowedDeviceIDs
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchMobileAllowedDeviceIds | Get-CASMailbox | строка (подстановочные знаки поддерживаются) или $null |
Идентификатор устройства — это текстовая строка, уникальным образом определяющая устройство. Используйте командлет Get-MobileDevice для просмотра устройств, связанных ActiveSync с почтовым ящиком. Чтобы просмотреть идентификаторы устройств в почтовом ящике, замените <MailboxIdentity> на имя, псевдоним или адрес электронной почты почтового ящика и выполните следующую команду: Get-MobileDevice -Mailbox <MailboxIdentity> | Format-List.
После получения значения идентификатора устройства его можно использовать в фильтре. Например, Get-CasMailbox -Filter "(ActiveSyncAllowedDeviceIDs -like 'text1*') -or (ActiveSyncAllowedDeviceIDs -eq 'text2')".
ActiveSyncBlockedDeviceIDs
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchMobileBlockedDeviceIds | Get-CASMailbox | строка (подстановочные знаки поддерживаются) или $null |
Идентификатор устройства — это текстовая строка, уникальным образом определяющая устройство. Используйте командлет Get-MobileDevice для просмотра устройств, связанных ActiveSync с почтовым ящиком. Чтобы просмотреть идентификаторы устройств в почтовом ящике, замените <MailboxIdentity> на имя, псевдоним или адрес электронной почты почтового ящика и выполните следующую команду: Get-MobileDevice -Mailbox <MailboxIdentity> | Format-List.
После получения значения идентификатора устройства его можно использовать в фильтре. Например, Get-CasMailbox -Filter "(ActiveSyncBlockedDeviceIDs -like 'text1*') -or (ActiveSyncBlockedDeviceIDs -eq 'text2')".
ActiveSyncEnabled
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д | Get-CASMailbox | Логическое значение ($true$falseили ) |
Например, Get-CasMailbox -Filter 'ActiveSyncEnabled -eq $false'.
ActiveSyncMailboxPolicy
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchMobileMailboxPolicyLink |
Get-CASMailbox Get-Recipient |
различающееся имя (DN) или $null. |
Для этого фильтра требуется различающееся имя политики почтовых ящиков ActiveSync.
Чтобы использовать понятное значение, сохраните DN в переменной (например, $dn = (Get-MobileDeviceMailboxPolicy "Default").DistinguishedName), а затем используйте переменную в фильтре ("ActiveSyncMailboxPolicy -eq '$dn'").
Примечание.
Для назначения почтовому ящику политики почтовых ящиков ActiveSync по умолчанию (Default) значение свойства ActiveSyncMailboxPolicy равно пустому$null ().
ActiveSyncSuppressReadReceipt
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д | Get-CASMailbox | Логическое значение ($true$falseили ) |
Например, Get-CasMailbox -Filter 'ActiveSyncSuppressReadReceipt -eq $true'.
AddressBookPolicy
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchAddressBookPolicyLink |
Get-Mailbox Get-Recipient |
различающееся имя (DN) или $null. |
Для этого фильтра требуется различающееся имя политики адресной книги.
Чтобы использовать понятное значение, сохраните DN в переменной (например, $dn = (Get-AddressBookPolicy "Contoso ABP").DistinguishedName), а затем используйте переменную в фильтре ("AddressBookPolicy -eq '$dn'").
AddressListMembership
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| showInAddressBook |
Получить DistributionGroup Получить DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-UnifiedGroup |
различающееся имя (DN) или $null. |
Для этого фильтра требуется различающееся имя списка адресов.
Чтобы использовать понятное значение, сохраните DN в переменной (например, $dn = (Get-AddressList "All Contacts").DistinguishedName), а затем используйте переменную в фильтре ("AddressListMembership -eq '$dn'").
AdminDisplayName
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| adminDisplayName | Get-SecurityPrincipal | строка (подстановочные знаки поддерживаются) или $null |
Например, Get-SecurityPrincipal -Filter 'AdminDisplayName -ne $null' | Format-Table -Auto Name,AdminDisplayName.
Административные единицы
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchAdministrativeUnitLink |
Get-Contact Получить DistributionGroup Получить DynamicDistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-User Get-UnifiedGroup |
$null |
Например, Get-User -Filter 'AdministrativeUnits -ne $null'.
AggregatedMailboxGuids
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchAlternateMailboxes |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
строка или $null |
Например, Get-Mailbox -Filter 'AggregatedMailboxGuids -ne $null'.
Alias
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| mailNickname |
Получить DistributionGroup Получить DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-UnifiedGroup |
Строка (подстановочные знаки принимаются) |
Например, Get-Recipient -Filter "Alias -like 'smith*'".
AllowUMCallsFromNonUsers
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchUMListInDirectorySearch |
Get-Contact Get-LinkedUser Get-UMMailbox Get-User |
None (0) или SearchEnabled (1) |
Например, Get-User -Filter "AllowUMCallsFromNonUsers -ne 'SearchEnabled'".
ArbitrationMailbox
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchArbitrationMailbox |
Получить DistributionGroup Получить DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox |
различающееся имя (DN) или $null. |
Для этого фильтра требуется различающееся имя арбитражного почтового ящика.
Чтобы использовать понятное значение, сохраните DN в переменной (например, $dn = (Get-Mailbox -Arbitration "SystemMailbox{1f05a927-2e8f-4cbb-9039-2cfb8b95e486}").DistinguishedName), а затем используйте переменную в фильтре ("ArbitrationMailbox -eq '$dn'").
ArchiveDatabase
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchArchiveDatabaseLink |
Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
различающееся имя (DN) или $null. |
В Exchange Server для этого фильтра требуется различающееся имя базы данных архивных почтовых ящиков.
Чтобы использовать понятное значение, сохраните DN в переменной (например, $dn = (Get-MailboxDatabase "Mailbox Database 1234567890").DistinguishedName), а затем используйте переменную в фильтре ("ArchiveDatabase -eq '$dn'").
В Exchange Online можно фильтровать только по наличию или отсутствию архивной базы данных. Например, Get-Mailbox -Filter "ArchiveDatabase -ne $null" или Get-Mailbox -Filter "ArchiveDatabase -eq $null". Фильтрация по определенному значению архивной базы данных не поддерживается.
ArchiveDomain
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchArchiveAddress | Get-Mailbox | строка (подстановочные знаки поддерживаются) или $null |
Это свойство используется в локальных средах Exchange для идентификации организации Exchange Online, в которой хранится архивный почтовый ящик. Например, Get-Mailbox -Filter "ArchiveDomain -like 'contoso.onmicrosoft.com*'".
ArchiveGuid
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchArchiveGUID |
Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
строка или $null |
Для этого фильтра требуется GUID архивного почтового ящика. Например, Get-Mailbox -Filter "ArchiveGuid -eq '6476f55e-e5eb-4462-a095-f2cb585d648d'".
GUID архивных почтовых ящиков можно узнать, выполнив следующую команду: Get-Mailbox -Archive | Format-Table -Auto Name,ArchiveGUID.
ArchiveName
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchArchiveName |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
строка (подстановочные знаки поддерживаются) или $null |
Для фильтрации требуется имя архивного почтового ящика. Например, Get-Mailbox -Filter "ArchiveName -like 'In-Place Archive*'".
Имена архивных почтовых ящиков можно узнать, выполнив следующую команду: Get-Mailbox -Archive | Format-Table -Auto Name,ArchiveName.
ArchiveQuota
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchArchiveQuota |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
Значение размеров в числовом формате (например, 300MB или 1.5GB), или Unlimited. Значение без указания единицы измерения обрабатывается как количество байтов. |
Можно использовать параметр Фильтр только для поиска значения Unlimited этого свойства. Например, Get-Mailbox -Filter "ArchiveQuota -eq 'Unlimited'" или Get-Mailbox -Filter "ArchiveQuota -ne 'Unlimited'".
Нельзя использовать параметр Фильтр для поиска значений размера этого свойства. Вместо этого используйте следующий синтаксис: Get-Mailbox | where "$_.ArchiveQuota -<Operator> '<Size>'". Например, Get-Mailbox | where "$_.ArchiveQuota -gt '85GB'".
ArchiveRelease
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchArchiveRelease |
Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox Get-User |
|
Например, Get-Recipient -Filter "ArchiveRelease -eq 'E15'".
ArchiveState
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д |
Get-Mailbox Get-Recipient Get-RemoteMailbox |
|
Например, Get-Recipient -Filter "ArchiveState -eq 'HostedProvisioned'".
ArchiveStatus
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchArchiveStatus |
Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
None (0) или Active (1). |
Например, Get-Recipient -Filter "ArchiveStatus -eq 'Active'".
ArchiveWarningQuota
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchArchiveWarnQuota |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
Значение размеров в числовом формате (например, 300MB или 1.5GB), или Unlimited. Значение без указания единицы измерения обрабатывается как количество байтов. |
Можно использовать параметр Фильтр только для поиска значения Unlimited этого свойства. Например, Get-Mailbox -Filter "ArchiveWarningQuota -eq 'Unlimited'" или Get-Mailbox -Filter "ArchiveWarningQuota -ne 'Unlimited'".
Нельзя использовать параметр Фильтр для поиска значений размера этого свойства. Вместо этого используйте следующий синтаксис: Get-Mailbox | where "$_.ArchiveWarningQuota -<Operator> '<Size>'". Например, Get-Mailbox | where "$_.ArchiveWarningQuota -gt '85GB'".
AssistantName
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchAssistantName |
Get-Contact Get-LinkedUser Get-User |
строка (подстановочные знаки поддерживаются) или $null |
Например, Get-User -Filter "AssistantName -like 'Julia*'".
AuditEnabled
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchMailboxAuditEnable | Get-Mailbox | Логическое значение ($true$falseили ) |
Например, Get-Mailbox -Filter 'AuditEnabled -eq $true'.
AuditLogAgeLimit
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchMailboxAuditLogAgeLimit |
Get-Mailbox Get-UnifiedGroup |
Значение интервала времени: дд.чч:мм:сс, где дд = дни, чч = часы, мм = минуты, а сс = секунды. |
Нельзя использовать параметр Фильтр для поиска значений временного отрезка для этого свойства. Вместо этого используйте следующий синтаксис: Get-Mailbox | where "$_.AuditLogAgeLimit -<Operator> '<TimeSpan>'". Например, Get-Mailbox | where "$_.AuditLogAgeLimit -gt '60.00:00:00'".
AuthenticationPolicy
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchAuthPolicyLink | Get-User | Различающееся имя (DN) (подстановочные знаки принимаются) или $null. |
Для этого фильтра требуется различающееся имя политики проверки подлинности.
Чтобы использовать понятное значение, сохраните DN в переменной (например, $dn = (Get-AuthenticationPolicy "Block Basic Auth").DistinguishedName), а затем используйте переменную в фильтре ("AuthenticationPolicy -eq '$dn'").
BlockedSendersHash
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchBlockedSendersHash | Get-Recipient | Пустое ( $null) или хешированное значение. |
В действительности это значение можно использовать только для фильтрации пустых и непустых значений. Например, Get-Recipient -Filter 'BlockedSendersHash -ne $null'.
c
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| c |
Get-Contact Get-LinkedUser Get-Recipient Get-SecurityPrincipal Get-User |
строка (подстановочные знаки поддерживаются) или $null |
Этот фильтр требует для пользователя двухбуквенного кода страны по ISO 3166-1 (например, US для США). Это свойство используется вместе со свойствами co и countryCode для определения страны пользователя в Active Directory.
Например, Get-User -Filter "c -eq 'US'".
CalendarLoggingQuota
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchCalendarLoggingQuota | Get-Mailbox | Значение размеров в числовом формате (например, 300MB или 1.5GB), или Unlimited. Значение без указания единицы измерения обрабатывается как количество байтов. |
Можно использовать параметр Фильтр только для поиска значения Unlimited этого свойства. Например, Get-Mailbox -Filter "CalendarLoggingQuota -eq 'Unlimited'" или Get-Mailbox -Filter "CalendarLoggingQuota -ne 'Unlimited'".
Нельзя использовать параметр Фильтр для поиска значений размера этого свойства. Вместо этого используйте следующий синтаксис: Get-Mailbox | where "$_.CalendarLoggingQuota -<Operator> '<Size>'". Например, Get-Mailbox | where "$_.CalendarLoggingQuota -gt '10GB'".
CalendarRepairDisabled
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchCalendarRepairDisabled | Get-Mailbox | Логическое значение ($true$falseили ) |
Например, Get-Mailbox -Filter 'CalendarRepairDisabled -eq $true'.
CertificateSubject
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д |
Get-LinkedUser Get-User |
String |
Сертификат X509, опубликованный для учетной записи пользователя (он отображается на вкладке Опубликованные сертификаты в оснастке "Пользователи и компьютеры Active Directory").
Например, Get-User -Filter "CertificateSubject -eq 'X509:<I>C=US,O=InternetCA,CN=APublicCertificateAuthority<S>C=US,O=Fabrikam,OU=Sales,CN=Felipe Apodaca'".
Город
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| l |
Get-Contact Get-LinkedUser Get-Recipient Get-User |
строка (подстановочные знаки поддерживаются) или $null |
Например, Get-User -Filter "City -eq 'Redmond'".
Организация
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| company |
Get-Contact Get-LinkedUser Get-Recipient Get-User |
строка (подстановочные знаки поддерживаются) или $null |
Например, Get-User -Filter "Company -like 'Contoso*'".
ComplianceTagHoldApplied
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д |
Get-Mailbox Get-MailUser |
Логическое значение ($true$falseили ) |
Например, Get-Mailbox -Filter 'ComplianceTagHoldApplied -eq $true'.
ConsumerNetID
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д |
Get-LinkedUser Get-User |
строка или $null |
Например, Get-User -Filter 'ConsumerNetID -ne $null'.
CountryCode
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| код страны |
Get-Contact Get-LinkedUser Get-Recipient Get-SecurityPrincipal Get-User |
Integer |
Этот фильтр требует для пользователя трехзначного кода страны по ISO 3166-1 (например, 840 для США). Это свойство используется вместе со свойствами c и co для определения страны пользователя в Active Directory.
Например, Get-User -Filter "countryCode -eq 796".
CountryOrRegion
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д |
Get-Contact Get-LinkedUser Get-Recipient Get-SecurityPrincipal Get-User |
Строка (подстановочные знаки принимаются) |
Это вычисляемое свойство фильтрует страну или регион с помощью двухбуквенного кода страны по стандарту ISO 3166-1 (например, ) или названия страны (например, USСША). Эти значения хранятся в базовых свойствах c, co и countryCode. Они автоматически настраиваются при выборе страны пользователя в окне «Пользователи и компьютеры Active Directory» (вкладка «Адрес», > поле «Страна/регион») или в Центре администрирования Exchange (вкладка «Свойства > пользователя», вкладка «Контактные данные», >поле «Страна/регион»).
Например, Get-User -Filter "CountryOrRegion -like 'United*'".
CustomAttribute1–CustomAttribute15
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| От extensionAttribute1 до extensionAttribute15 |
Получить DistributionGroup Получить DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-UnifiedGroup |
строка (подстановочные знаки поддерживаются) или $null |
Например, Get-Recipient -Filter "CustomAttribute8 -like 'audited*'".
База данных
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| главнаяMDB |
Get-Mailbox Get-Recipient |
Различающееся имя (DN). |
Для этого фильтра требуется различающееся имя базы данных почтовых ящиков.
Чтобы использовать понятное значение, сохраните DN в переменной (например, $dn = (Get-MailboxDatabase "Mailbox Database 1234567890").DistinguishedName), а затем используйте переменную в фильтре ("Database -eq '$dn'").
DefaultPublicFolderMailbox
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchPublicFolderMailbox | Get-Mailbox | различающееся имя (DN) или $null. |
Для этого фильтра требуется различающееся имя или каноническое различающееся имя почтового ящика общедоступной папки.
Чтобы использовать понятное значение, сохраните DN в переменной (например, $dn = (Get-Mailbox -PublicFolder "PF Mailbox01").DistinguishedName), а затем используйте переменную в фильтре ("DefaultPublicFolderMailbox -eq '$dn'").
DeletedItemFlags
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| deletedItemFlags |
Get-Mailbox Get-SecurityPrincipal |
|
Например, Get-Mailbox -Filter "DeletedItemFlags -ne 'DatabaseDefault'".
DeliverToMailboxAndForward
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| deliverAndRedirect |
Get-Mailbox Get-MailPublicFolder Get-MailUser Get-MailPublicFolder |
Логическое значение ($true$falseили ) |
Например, Get-Mailbox -Filter 'DeliverToMailboxAndForward -eq $true'.
Отдел
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| department |
Get-Contact Get-LinkedUser Get-Recipient Get-User |
строка (подстановочные знаки поддерживаются) или $null |
Например, Get-Recipient -Filter "Department -like 'Engineering*'".
DirectReports
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| directReports |
Get-Contact Get-LinkedUser Get-User |
различающееся имя (DN) или $null. |
Для этого фильтра требуется различающееся имя или каноническое отличительное имя непосредственного подчиненного.
Чтобы использовать понятное значение, сохраните DN в переменной (например, $dn = (Get-Recipient "Angela Gruber").DistinguishedName), а затем используйте переменную в фильтре ("DirectReports -eq '$dn'").
Несмотря на то что это свойство является многозначным, фильтр возвращает совпадение, если свойство содержит указанное значение.
DisabledArchiveDatabase
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchDisabledArchiveDatabaseLink |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
различающееся имя (DN) или $null. |
В Exchange Server для этого фильтра требуется различающееся имя отключенной базы данных архивных почтовых ящиков.
Чтобы использовать понятное значение, сохраните DN в переменной (например, $dn = (Get-MailboxDatabase "Mailbox Database 1234567890").DistinguishedName), а затем используйте переменную в фильтре ("DisabledArchiveDatabase -eq '$dn'").
В Exchange Online можно фильтровать только по наличию или отсутствию отключенной базы данных архива. Например, Get-Mailbox -Filter "DisabledArchiveDatabase -ne $null" или Get-Mailbox -Filter "DisabledArchiveDatabase -eq $null". Фильтрация по определенному значению архивной базы данных не поддерживается.
DisabledArchiveGuid
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchDisabledArchiveDatabaseGUID |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
строка или $null |
Для этого фильтра требуется GUID отключенного архивного почтового ящика. Например, Get-Mailbox -Filter "DisabledArchiveGuid -eq '6476f55e-e5eb-4462-a095-f2cb585d648d'".
GUID архивных почтовых ящиков можно узнать, выполнив следующую команду: Get-Mailbox -Archive | Format-Table -Auto Name,ArchiveGUID.
DisplayName
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| displayName |
Get-CASMailbox Get-Contact Получить DistributionGroup Получить 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 |
Строка (подстановочные знаки принимаются) |
Например, Get-Recipient -Filter "DisplayName -like 'Julia*'".
DistinguishedName
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| distinctedName |
Get-CASMailbox Get-Contact Получить DistributionGroup Получить 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 |
Различающееся имя (DN). |
Для этого фильтра требуется различающееся имя получателя.
Чтобы использовать понятное значение, сохраните DN в переменной (например, $dn = (Get-Recipient "Bishamon Tamura").DistinguishedName), а затем используйте переменную в фильтре ("DistinguishedName -eq '$dn'").
EcpEnabled
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д | Get-CASMailbox | Логическое значение ($true$falseили ) |
Например, Get-CASMailbox -Filter 'EcpEnabled -eq $false'.
EmailAddresses
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| proxyAddresses |
Get-CASMailbox Получить DistributionGroup Получить DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-UMMailbox Get-UnifiedGroup |
Строка (подстановочные знаки принимаются) |
Например, Get-Recipient -Filter "EmailAddresses -like 'marketing*'".
При использовании полного адреса электронной почты не нужно объяснять smtp: префикс. Если вы используете подстановочные знаки, вы это делаете. Например, если "EmailAddresses -eq 'lila@fabrikam.com'" возвращает совпадение, "EmailAddresses -like 'lila*'" не возвращает совпадение, но "EmailAddresses -like 'smtp:lila*'" возвращает совпадение.
Несмотря на то что это свойство является многозначным, фильтр возвращает совпадение, если свойство содержит указанное значение.
EmailAddressPolicyEnabled
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д |
Получить DistributionGroup Получить DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-UnifiedGroup |
Логическое значение ($true$falseили ) |
Например, Get-Recipient -Filter 'EmailAddressPolicyEnabled -eq $false'.
EntryId
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchPublicFolderEntryId | Get-MailPublicFolder | Строка (подстановочные знаки принимаются) |
Например, Get-MailPublicFolder -Filter "EntryId -like '60000*'".
Идентификаторы записей общедоступных папок, поддерживающих почту, можно узнать, выполнив следующую команду: Get-MailPublicFolder | Format-List Name,EntryId.
EwsApplicationAccessPolicy
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchEwsApplicationAccessPolicy | Get-CASMailbox |
|
Например, Get-CASMailbox -Filter "EwsApplicationAccessPolicy -eq 'EnforceAllowList'".
EwsEnabled
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchEwsEnabled | Get-CASMailbox | 0 (отключено), 1 (включено) или $null. |
Например, Get-CASMailbox -Filter "EwsEnabled -eq 1".
ExchangeGuid
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchMailboxGuid |
Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox Get-UnifiedGroup |
String |
Например, Get-Mailbox -Filter "ExchangeGuid -eq 'c80a753d-bd4a-4e19-804a-6344d833ecd8'".
Чтобы найти GUID Exchange получателя, замените <RecipientIdentity> на имя, псевдоним или адрес электронной почты получателя и выполните следующую команду: Get-Recipient -Identity "<RecipientIdentity>" | Format-List Name,ExchangeGuid.
Обратите внимание, что значение GUID объекта Exchange отличается от значения его GUID. Кроме того, значение GUID Exchange для ящиков, не относящихся к почтовым ящикам (контакты почты, пользователи почты, группы рассылки, динамические группы рассылки, группы безопасности с поддержкой почты и общедоступные папки с поддержкой почты), равно 00000000-0000-0000-0000-000000000000.
ExchangeUserAccountControl
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchUserAccountControl |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
None (0) или AccountDisabled (2) |
Например, Get-Mailbox -Filter "ExchangeUserAccountControl -eq 'AccountDisabled'".
ExchangeVersion
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchVersion |
Get-CASMailbox Get-Contact Получить DistributionGroup Получить DynamicDistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-SecurityPrincipal Get-UMMailbox Get-User |
Integer |
Это свойство содержит самую раннюю версию Exchange, которую можно использовать для управления получателем. Значения свойств, которые вы видите, отличаются от значений, которые необходимо использовать в фильтре. Чтобы просмотреть значения свойства ExchangeVersion , выполните следующую команду: Get-Recipient | Format-Table Name,RecipientType,ExchangeVersion.
Для значения 0.10 (14.0.100.0)Exchange 2010 используйте значение 44220983382016 в фильтре.
Для значения 0.20 (15.0.0.0)Exchange 2013 или Exchange 2016 используйте значение 88218628259840 в фильтре.
Например, Get-Recipient -Filter "ExchangeVersion -lt 88218628259840".
Сервер расширения
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchExpansionServerName |
Получить DistributionGroup Получить DynamicDistributionGroup Get-Recipient |
строка (подстановочные знаки поддерживаются) или $null |
Например, Get-Recipient -Filter "ExpansionServer -like 'Mailbox01*'".
Для точного соответствия необходимо использовать значение ExchangeLegacyDN сервера. Пример: Get-Recipient -Filter "ExpansionServer -eq '/o=Contoso Corporation/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=Mailbox01'"
Значение ExchangeLegacyDN можно найти, выполнив следующую команду: Get-ExchangeServer | Format-List Name,ExchangeLegacyDN.
От ExtensionCustomAttribute1 до ExtensionCustomAttribute5
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| От msExchExtensionCustomAttribute1 до msExchExtensionCustomAttribute5 |
Получить DistributionGroup Получить DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-UnifiedGroup |
строка (подстановочные знаки поддерживаются) или $null |
Например, Get-Recipient -Filter "ExtensionCustomAttribute3 -like 'audited*'".
ExternalDirectoryObjectId
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchExternalDirectoryObjectId |
Получить DistributionGroup Получить DynamicDistributionGroup Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-User Get-UnifiedGroup |
строка или $null |
Например, Get-Recipient -Filter 'ExternalDirectoryObjectId -ne $null'.
ExternalEmailAddress
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| targetAddress |
Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient |
строка (подстановочные знаки поддерживаются) или $null |
Например, Get-Recipient -Filter "ExternalEmailAddress -like '@fabrikam.com*'".
При использовании полного адреса электронной почты не нужно объяснять smtp: префикс. Если вы используете подстановочные знаки, вы это делаете. Например, если "ExternalEmailAddress -eq 'lila@fabrikam.com'" возвращает совпадение, "ExternalEmailAddress -like 'lila*'" не возвращает совпадение, но "ExternalEmailAddress -like 'smtp:lila*'" возвращает совпадение.
ExternalOofOptions
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchExternalOOFOptions | Get-Mailbox |
External (0) или InternalOnly (1) |
Например, Get-Mailbox -Filter "ExternalOofOptions -eq 'External'".
Fax
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| факсимильныйномер телефона |
Get-Contact Get-LinkedUser Get-User |
строка (подстановочные знаки поддерживаются) или $null |
Например, Get-User -Filter "Fax -like '206*'".
FirstName
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| givenName; |
Get-Contact Get-LinkedUser Get-Recipient Get-User |
строка (подстановочные знаки поддерживаются) или $null |
Например, Get-User -Filter "FirstName -like 'Chris*'".
ForwardingAddress
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| altRecipient |
Get-Mailbox Get-MailPublicFolder Get-MailUser Get-RemoteMailbox |
различающееся имя (DN) или $null. |
Для фильтрации требуется различающееся имя или каноническое различающееся имя получателя пересылки.
Чтобы использовать понятное значение, сохраните DN в переменной (например, $dn = (Get-Recipient "Daigoro Aoki").DistinguishedName), а затем используйте переменную в фильтре ("ForwardingAddress -eq '$dn'").
ForwardingSmtpAddress
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchGenericForwardingAddress | Get-Mailbox | строка (подстановочные знаки поддерживаются) или $null |
Например, Get-Mailbox -Filter "ForwardingSmtpAddress -like '@fabrikam.com*'".
При использовании полного адреса электронной почты не нужно объяснять smtp: префикс. Если вы используете подстановочные знаки, вы это делаете. Например, если "ForwardingSmtpAddress -eq 'lila@fabrikam.com'" возвращает совпадение, "ForwardingSmtpAddress -like 'lila*'" не возвращает совпадение, но "ForwardingSmtpAddress -like 'smtp:lila*'" возвращает совпадение.
GeneratedOfflineAddressBooks
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchOABGeneratingMailboxBL | Get-Mailbox | различающееся имя (DN) или $null. |
Это свойство имеет значение только для арбитражных почтовых ящиков, поэтому необходимо использовать переключатель "Арбитраж " в команде "Фильтр". Кроме того, этот фильтр требует различающееся имя автономной адресной книги.
Чтобы использовать понятное значение, сохраните DN в переменной (например, $dn = (Get-OfflineAddressBook "Default Offline Address Book").DistinguishedName), а затем используйте переменную в фильтре ("GeneratedOfflineAddressBooks -eq '$dn'").
Несмотря на то что это свойство является многозначным, фильтр возвращает совпадение, если свойство содержит указанное значение.
GrantSendOnBehalfTo
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| publicDelegates |
Получить DistributionGroup Получить DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
различающееся имя (DN) или $null. |
Для этого фильтра требуется различающееся имя или каноническое различающееся имя субъекта безопасности с поддержкой почты (почтовый ящик, почтовый пользователь или группа безопасности с поддержкой почты).
Чтобы использовать понятное значение, сохраните DN в переменной (например, $dn = (Get-Recipient "Elizabeth Brunner").DistinguishedName), а затем используйте переменную в фильтре ("GrantSendOnBehalfTo -eq '$dn'").
Несмотря на то что это свойство является многозначным, фильтр возвращает совпадение, если свойство содержит указанное значение.
GroupExternalMemberCount
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д | Get-UnifiedGroup | Integer |
Например, Get-UnifiedGroup -Filter "GroupExternalMemberCount -gt 0".
Количество членов группы
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д | Get-UnifiedGroup | Integer |
Например, Get-UnifiedGroup -Filter "GroupMemberCount -gt 100".
GroupType
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| groupType |
Получить DistributionGroup Get-Group Get-UnifiedGroup |
|
Группы рассылки имеют значение Universal, а группы безопасности с поддержкой почты имеют значение Universal, SecurityEnabled. Вы можете указать несколько значений, разделенных запятыми, и порядок не имеет значения. Например, Get-DistributionGroup -Filter "GroupType -eq 'Universal,SecurityEnabled'" возвращает те же результаты, что и Get-DistributionGroup -Filter "GroupType -eq 'SecurityEnabled,Universal'".
Это многозначное свойство возвращает совпадение, только если свойство равно указанному значению.
GUID
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| objectGuid |
Get-CASMailbox Get-Contact Получить DistributionGroup Получить 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 |
String |
Например, Get-Recipient -Filter "Guid -eq '8a68c198-be28-4a30-83e9-bffb760c65ba'".
Чтобы найти GUID получателей, выполните следующую команду: Get-Recipient | Format-List Name,RecipientType,Guid.
Обратите внимание, что значение GUID объекта отличается от значения GUID Exchange.
HasActiveSyncDevicePartnership
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д |
Get-CASMailbox Get-Recipient |
Логическое значение ($true$falseили ) |
Например, Get-Recipient -Filter 'HasActiveSyncDevicePartnership -eq $true'.
HiddenFromAddressListsEnabled
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchHideFromAddressLists |
Получить DistributionGroup Получить DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-UnifiedGroup |
Логическое значение ($true$falseили ) |
Например, Get-Recipient -Filter 'HiddenFromAddressListsEnabled -eq $true'.
HiddenGroupMembershipEnabled
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| hideDLMembership | Get-UnifiedGroup | Логическое значение ($true$falseили ) |
Например, Get-UnifiedGroup -Filter 'HiddenGroupMembershipEnabled -eq $true'.
Домашний телефон
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| домашний телефон |
Get-Contact Get-LinkedUser Get-User |
строка (подстановочные знаки поддерживаются) или $null |
Например, Get-User -Filter "HomePhone -like '206*'".
Id
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| distinctedName |
Get-CASMailbox Get-Contact Получить DistributionGroup Получить DynamicDistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-UMMailbox Get-User Get-SecurityPrincipal Get-UnifiedGroup |
Различающееся имя (DN). |
Для этого фильтра требуется различающееся имя получателя или каноническое различающееся имя.
Чтобы использовать понятное значение, сохраните DN в переменной (например, $dn = (Get-Recipient "Felipe Apodaca").DistinguishedName), а затем используйте переменную в фильтре ("Id -eq '$dn'").
IgnoreMissingFolderLink
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д | Get-MailPublicFolder | Логическое значение ($true$falseили ) |
Например, Get-MailPublicFolder -Filter 'IgnoreMissingFolderLink -eq $true'.
ImapEnabled
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д | Get-CASMailbox | Логическое значение ($true$falseили ) |
Например, Get-CASMailbox -Filter 'ImapEnabled -eq $false'.
ImmutableId
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchGenericImmutableId |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
строка или $null |
Например, Get-Mailbox -Filter 'ImmutableId -ne $null'.
IncludeInGarbageCollection
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д | Get-Mailbox | Логическое значение ($true$falseили ) |
Например, Get-Mailbox -Filter 'IncludeInGarbageCollection -eq $true'.
Инициалы
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| initials |
Get-Contact Get-LinkedUser Get-User |
строка (подстановочные знаки поддерживаются) или $null |
Например, Get-User -Filter "Initials -like 'B.'".
InPlaceHolds
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchUserHoldPolicies |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
String |
Для этого фильтра требуется значение InPlaceHoldIdentity для поиска в почтовом ящике. Например, Get-Mailbox -Filter "InPlaceHolds -eq '9d0f81154cc64c6b923ecc0be5ced0d7'".
Чтобы найти значения InPlaceHoldIdentity при поиске почтовых ящиков, выполните следующую команду: Get-MailboxSearch | Format-Table Name,InPlaceHoldIdentity.
Несмотря на то что это свойство является многозначным, фильтр возвращает совпадение, если свойство содержит указанное значение.
InPlaceHoldsRaw
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д |
Get-LinkedUser Get-User |
String |
Для этого фильтра требуется значение InPlaceHoldIdentity для поиска в почтовом ящике. Например, Get-Mailbox -Filter "InPlaceHoldsRaw -eq '9d0f81154cc64c6b923ecc0be5ced0d7'".
Чтобы найти значения InPlaceHoldIdentity при поиске почтовых ящиков, выполните следующую команду: Get-MailboxSearch | Format-Table Name,InPlaceHoldIdentity.
Несмотря на то что это свойство является многозначным, фильтр возвращает совпадение, если свойство содержит указанное значение.
IsDirSynced
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchIsMSODirsynced |
Get-Contact Получить DistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailUser Get-Recipient Get-RemoteMailbox Get-User Get-UnifiedGroup |
Логическое значение ($true$falseили ) |
Например, Get-User -Filter 'IsDirSynced -eq $true'.
IsExcludedFromServingHierarchy
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д | Get-Mailbox | Логическое значение ($true$falseили ) |
Например, Get-Mailbox -Filter 'IsExcludedFromServingHierarchy -eq $true'.
IsHierarchyReady
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д | Get-Mailbox | Логическое значение ($true$falseили ) |
Например, Get-Mailbox -Filter 'IsHierarchyReady -eq $false'.
IsHierarchySyncEnabled
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д | Get-Mailbox | Логическое значение ($true$falseили ) |
Например, Get-Mailbox -Filter 'IsHierarchySyncEnabled -eq $false'.
IsInactiveMailbox
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д | Get-Mailbox | Логическое значение ($true$falseили ) |
Например, Get-Mailbox -Filter 'IsInactiveMailbox -eq $false'.
IsLinked
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д |
Get-LinkedUser Get-Mailbox Get-User |
Логическое значение ($true$falseили ) |
Например, Get-Mailbox -Filter 'IsLinked -eq $true'.
IsMailboxEnabled
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д | Get-Mailbox | Логическое значение ($true$falseили ) |
Например, Get-Mailbox -Filter 'IsMailboxEnabled -eq $false'.
IsResource
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д | Get-Mailbox | Логическое значение ($true$falseили ) |
Например, Get-Mailbox -Filter 'IsResource -eq $true'.
IsSecurityPrincipal
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д |
Get-LinkedUser Get-User |
Логическое значение ($true$falseили ) |
Например, Get-User -Filter 'IsSecurityPrincipal -eq $false'.
IsShared
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д | Get-Mailbox | Логическое значение ($true$falseили ) |
Например, Get-Mailbox -Filter 'IsShared -eq $true'.
IsSoftDeletedByDisable
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д |
Get-LinkedUser Get-Mailbox Get-MailUser Get-RemoteMailbox Get-User |
Логическое значение ($true$falseили ) |
Например, Get-Mailbox -Filter 'IsSoftDeletedByDisable -eq $true'.
IsSoftDeletedByRemove
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д |
Get-LinkedUser Get-Mailbox Get-MailUser Get-RemoteMailbox Get-User |
Логическое значение ($true$falseили ) |
Например, Get-Mailbox -Filter 'IsSoftDeletedByRemove -eq $true'.
IssueWarningQuota
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| mDBStorageQuota |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
Значение размеров в числовом формате (например, 300MB или 1.5GB), или Unlimited. Значение без указания единицы измерения обрабатывается как количество байтов. |
Можно использовать параметр Фильтр только для поиска значения Unlimited этого свойства. Например, Get-Mailbox -Filter "IssueWarningQuota -eq 'Unlimited'" или Get-Mailbox -Filter "IssueWarningQuota -ne 'Unlimited'".
Нельзя использовать параметр Фильтр для поиска значений размера этого свойства. Вместо этого используйте следующий синтаксис: Get-Mailbox | where "$_.IssueWarningQuota -<Operator> '<Size>'". Например, Get-Mailbox | where "$_.IssueWarningQuota -lt '50GB'".
JournalArchiveAddress
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
String |
Для этого свойства используется SMTP-адрес электронной почты. Например, Get-Mailbox -Filter "JournalArchiveAddress -eq 'michelle@contoso.com'".
LanguagesRaw
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchUserCulture | Get-Mailbox | строка (подстановочные знаки поддерживаются) или $null |
В свойствах почтового ящика это свойство называется "Языки " и содержит языковые параметры почтового ящика в формате <ISO 639 two-letter culture code>-<ISO 3166 two-letter subculture code>. Например, английский в США — это en-US. Подробнее см. в разделе Класс CultureInfo.
Можно указать несколько значений, разделенных запятыми, но порядок не имеет значения. Например, Get-Mailbox -Filter "LanguagesRaw -eq 'en-US,es-MX'" возвращает результаты, отличные от Get-Mailbox -Filter "LanguagesRaw -eq 'es-MX,en-US'".
Для одиночных значений это многозначное свойство возвращает совпадение, только если свойство содержит указанное значение.
LastExchangeChangedTime
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchLastExchangeChangedTime |
Получить DistributionGroup Получить DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
$null или значение даты/времени: 64-битное значение, представляющее количество 100-наносекундных интервалов с 1 января 1601 года (UTC) |
Например, Get-Mailbox -Filter 'LastExchangeChangedTime -ne $null'.
LastName
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| sn |
Get-Contact Get-LinkedUser Get-Recipient Get-User |
строка (подстановочные знаки поддерживаются) или $null |
Например, Get-User -Filter "LastName -like 'Martin*'".
LegacyExchangeDN
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| legacyExchangeDN |
Get-CASMailbox Получить DistributionGroup Получить DynamicDistributionGroup Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UMMailbox Get-User Get-UnifiedGroup |
Строка (подстановочные знаки принимаются) |
Например, Get-User -Filter "LegacyExchangeDN -like 'Osca*'".
Подстановочные знаки в фильтрах для этого свойства поддерживаются только в Exchange Server. В PowerShell для Exchange Online и безопасности & соответствия требованиям используйте точное совпадение значений.
Вы можете найти значения LegacyExchangeDN для пользователей, выполнив следующую команду: Get-User | Format-List Name,LegacyExchangeDN
LitigationHoldDate
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchLitigationHoldDate |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
$null или значение даты/времени: 64-битное значение, представляющее количество 100-наносекундных интервалов с 1 января 1601 года (UTC) |
Например, Get-Mailbox -Filter "LitigationHoldDate -gt '8/13/2017'".
LitigationHoldEnabled
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д |
Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
Логическое значение ($true$falseили ) |
Например, Get-Mailbox -Filter 'LitigationHoldEnabled -eq $true'.
LitigationHoldOwner
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchLitigationHoldOwner |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
строка (подстановочные знаки поддерживаются) или $null |
Это свойство использует имя участника-пользователя владельца удержания для судебных разбирательств. Например, Get-Mailbox -Filter "LitigationHoldOwner -eq 'agruber@contoso.com'".
MailboxContainerGUID
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchMailboxContainerGuid |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
строка или $null |
Например, Get-Mailbox -Filter 'MailboxContainerGUID -ne $null'.
MailboxMoveBatchName
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchMailboxMoveBatchName |
Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
строка (подстановочные знаки поддерживаются) или $null |
Это свойство содержит имя пакета миграции. Например, Get-Mailbox -Filter "MailboxMoveBatchName -like 'LocalMove 01*'".
Имена пакетов миграции можно узнать, выполнив команду Get-MigrationBatch . Обратите внимание, что пакеты миграции, создаваемые в Центре администрирования Exchange, основаны на соглашениях MigrationService:<MigrationBatchName>об именовании.
MailboxMoveFlags
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchMailboxMoveFlags |
Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
Допустимые значения перечислены в описании параметра Flags в статье Get-MoveRequest. |
Например, Get-Mailbox -Filter "MailboxMoveFlags -ne 'None'".
Вы можете указать несколько значений, разделенных запятыми, и порядок не имеет значения. Например, Get-Recipient -Filter "MailboxMoveFlags -eq 'IntraOrg,Pull'" возвращает те же результаты, что и Get-Recipient -Filter "MailboxMoveFlags -eq 'Pull,IntraOrg'".
Это многозначное свойство возвращает совпадение, только если свойство равно указанному значению.
MailboxMoveRemoteHostName
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchMailboxMoveRemoteHostName |
Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
строка или $null |
Например, Get-Mailbox -Filter "MailboxMoveRemoteHostName -eq 'mail.contoso.com'".
MailboxMoveSourceMDB
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchMailboxMoveSourceMDBLink |
Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
различающееся имя (DN) или $null. |
Для этого фильтра требуется различающееся имя исходной базы данных почтовых ящиков.
Чтобы использовать понятное значение, сохраните DN в переменной (например, $dn = (Get-MailboxDatabase "Mailbox Database 1234567890").DistinguishedName), а затем используйте переменную в фильтре ("MailboxMoveSourceMDB -eq '$dn'").
MailboxMoveStatus
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchMailboxMoveStatus |
Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
Допустимые значения перечислены в описании параметра MoveStatus в статье Get-MoveRequest. |
Например, Get-Mailbox -Filter "MailboxMoveStatus -eq 'Completed'".
MailboxMoveTargetMDB
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchMailboxMoveTargetMDBLink |
Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
различающееся имя (DN) или $null. |
Для этого фильтра требуется различающееся имя целевой базы данных почтовых ящиков.
Чтобы использовать понятное значение, сохраните DN в переменной (например, $dn = (Get-MailboxDatabase "Mailbox Database 1234567890").DistinguishedName), а затем используйте переменную в фильтре ("MailboxMoveTargetMDB -eq '$dn'").
MailboxPlan
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchParentPlanLink | Get-Mailbox | Различающееся имя (DN). |
Планы почтовых ящиков соответствуют типам лицензий Microsoft 365. Доступность планов лицензирования определяется параметрами, выбранными при регистрации домена.
Понятные значения идентификаторов, такие как name, не работают в фильтре.
Чтобы использовать понятное значение, сохраните DN в переменной (например, $dn = (Get-MailboxPlan "ExchangeOnlineEnterprise").DistinguishedName), а затем используйте переменную в фильтре ("MailboxPlan -eq '$dn'").
MailboxRelease
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchMailboxRelease |
Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox Get-User |
|
Например, Get-Recipient -Filter "MailboxRelease -eq 'E15'".
MailTipTranslations
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchSenderHintTranslations |
Получить DistributionGroup Получить DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
строка (подстановочные знаки поддерживаются) или $null |
При использовании этого свойства в фильтре необходимо учесть начальный и конечный теги HTML. Например, Get-DistributionGroup -Filter "MailTipTranslations -like 'is not monitored.*'".
ManagedBy
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| managedBy |
Получить DistributionGroup Получить DynamicDistributionGroup Get-Group Get-Recipient Get-UnifiedGroup |
различающееся имя (DN) или $null. |
Для фильтрации требуется различающееся имя или каноническое различающееся имя владельца группы (субъекта безопасности с поддержкой почты, то есть почтового ящика, пользователя почты или группы безопасности с поддержкой почты).
Чтобы использовать понятное значение, сохраните DN в переменной (например, $dn = (Get-Recipient "Gabriela Laureano").DistinguishedName), а затем используйте переменную в фильтре ("ManagedBy -eq '$dn'").
Несмотря на то что это свойство является многозначным, фильтр возвращает совпадение, если свойство содержит указанное значение.
ManagedFolderMailboxPolicy
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchMailboxTemplateLink |
Get-Mailbox Get-Recipient |
различающееся имя (DN) или $null. |
Политики почтовых ящиков управляемых папок недоступны в Exchange 2013 и более поздних версиях.
Например, Get-Mailbox -Filter 'ManagedFolderMailboxPolicy -eq $null'.
Для этого фильтра требуется различающееся имя политики почтовых ящиков управляемых папок.
Чтобы использовать понятное значение, сохраните DN в переменной (например, $dn = (Get-ManagedFolderMailboxPolicy "MFM Inbox Policy").DistinguishedName), а затем используйте переменную в фильтре ("ManagedFolderMailboxPolicy -eq '$dn'").
Директор
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| manager |
Get-Contact Get-LinkedUser Get-Recipient Get-User |
различающееся имя (DN) или $null. |
Для этого фильтра требуется различающееся имя или каноническое различающееся имя руководителя (пользователь почтового ящика или почты).
Чтобы использовать понятное значение, сохраните DN в переменной (например, $dn = (Get-Recipient "Hyun-Ae Rim").DistinguishedName), а затем используйте переменную в фильтре ("Manager -eq '$dn'").
MAPIEnabled
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д | Get-CASMailbox | Логическое значение ($true$falseили ) |
Например, Get-CASMailbox -Filter 'MAPIEnabled -eq $false'.
MasterAccountSid
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchMasterAccountSid |
Get-Mailbox Get-LinkedUser Get-Recipient Get-SecurityPrincipal Get-User |
строка или $null |
Например, Get-Mailbox -Filter "MasterAccountSid -eq 'S-1-5-10'".
Пустое значение ( $null) для почтовых ящиков со связанными учетными записями пользователей и S-1-5-10 (Self) для почтовых ящиков без связанных учетных записей пользователей (например, общие почтовые ящики, почтовые ящики ресурсов, почтовые ящики поиска обнаружения, арбитражные почтовые ящики и почтовые ящики общедоступных папок).
MaxBlockedSenders
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchMaxBlockedSenders | Get-Mailbox | целое число или $null |
Например, Get-Mailbox -Filter "MaxBlockedSenders -gt 0".
MaxReceiveSize
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| delivContLength |
Получить DistributionGroup Получить DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
Числовое значение размера байта (например, 75MB) или Unlimited. Значение без указания единицы измерения обрабатывается как количество байтов. |
Можно использовать параметр Фильтр только для поиска значения Unlimited этого свойства. Например, Get-Mailbox -Filter "MaxReceiveSize -eq 'Unlimited'" или Get-Mailbox -Filter "MaxReceiveSize -ne 'Unlimited'".
Нельзя использовать параметр Фильтр для поиска значений размера этого свойства. Вместо этого используйте следующий синтаксис: Get-Mailbox | where "$_.MaxReceiveSize -<Operator> '<Size>'". Например, Get-Mailbox | where "$_.MaxReceiveSize -gt '50GB'".
MaxSafeSenders
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchMaxSafeSenders | Get-Mailbox | целое число или $null |
Например, Get-Mailbox -Filter "MaxSafeSenders -gt 0".
MaxSendSize
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| submissionContLength |
Получить DistributionGroup Получить DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
Числовое значение размера байта (например, 75MB) или Unlimited. Значение без указания единицы измерения обрабатывается как количество байтов. |
Можно использовать параметр Фильтр только для поиска значения Unlimited этого свойства. Например, Get-Mailbox -Filter "MaxSendSize -eq 'Unlimited'" или Get-Mailbox -Filter "MaxSendSize -ne 'Unlimited'".
Нельзя использовать параметр Фильтр для поиска значений размера этого свойства. Вместо этого используйте следующий синтаксис: Get-Mailbox | where "$_.MaxReceiveSize -<Operator> '<Size>'". Например, Get-Mailbox | where "$_.MaxSendSize -gt '50GB'".
MemberDepartRestriction
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchGroupDepartRestriction | Получить DistributionGroup |
|
Например, Get-DistributionGroup -Filter "MemberDepartRestriction -eq 'ApprovalRequired'".
MemberJoinRestriction
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchGroupJoinRestriction | Получить DistributionGroup |
|
Например, Get-DistributionGroup -Filter "MemberJoinRestriction -eq 'ApprovalRequired'".
MemberOfGroup
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| memberOf |
Get-CASMailbox Get-Contact Получить DistributionGroup Получить DynamicDistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-SecurityPrincipal Get-UMMailbox Get-User |
различающееся имя (DN) или $null. |
Для фильтрации требуется различающееся имя или каноническое различающееся имя группы рассылки или группы безопасности с поддержкой почты.
Чтобы использовать понятное значение, сохраните DN в переменной (например, $dn = (Get-DistributionGroup "Marketing Department").DistinguishedName), а затем используйте переменную в фильтре ("MemberOfGroup -eq '$dn'").
Несмотря на то что это свойство является многозначным, фильтр возвращает совпадение, если свойство содержит указанное значение.
Members
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| member |
Получить DistributionGroup Get-Group Get-Recipient |
различающееся имя (DN) или $null. |
Для этого фильтра требуется различающееся имя или каноническое различающееся имя участника группы.
Чтобы использовать понятное значение, сохраните DN в переменной (например, $dn = (Get-Recipient "Jacob Berger").DistinguishedName), а затем используйте переменную в фильтре ("Members -eq '$dn'").
Несмотря на то что это свойство является многозначным, фильтр возвращает совпадение, если свойство содержит указанное значение.
MobilePhone
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| mobile |
Get-Contact Get-LinkedUser Get-User |
строка (подстановочные знаки поддерживаются) или $null |
Например, Get-User -Filter "MobilePhone -like '555*'".
ModeratedBy
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchModeratedByLink |
Получить DistributionGroup Получить DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
Различающееся имя (DN). |
Для этого фильтра требуется различающееся имя или каноническое различающееся имя модератора группы (субъект безопасности с поддержкой почты, то есть почтовый ящик, пользователь почты или группа безопасности с поддержкой почты).
Чтобы использовать понятное значение, сохраните DN в переменной (например, $dn = (Get-Recipient "Joanne Schwarz").DistinguishedName), а затем используйте переменную в фильтре ("ModeratedBy -eq '$dn'").
Несмотря на то что это свойство является многозначным, фильтр возвращает совпадение, если свойство содержит указанное значение.
ModerationEnabled
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchEnableModeration |
Получить DistributionGroup Получить DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
Логическое значение ($true$falseили ) |
Например, Get-DistributionGroup -Filter 'ModerationEnabled -eq $true'.
Имя
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| name |
Get-CASMailbox Get-Contact Получить DistributionGroup Получить 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 |
Строка (подстановочные знаки принимаются) |
Например, Get-User -Filter "Name -like 'Laura*'".
NetID
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д |
Get-LinkedUser Get-Mailbox Get-User |
String |
Это свойство заполняется для почтовых ящиков Exchange Online в гибридных средах. Примерное значение: 1003BFFD9A0CFA03.
Например, Get-User -Filter 'NetId -ne $null'.
Примечания
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| info |
Get-Contact Получить DynamicDistributionGroup Get-Group Get-LinkedUser Get-Recipient Get-User Get-UnifiedGroup |
строка (подстановочные знаки поддерживаются) или $null |
Например, Get-User -Filter "Notes -like 'Events Team*'".
КатегорияОбъекта
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| objectCategory |
Get-CASMailbox Get-Contact Получить DistributionGroup Получить 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 |
String |
Для этого фильтра требуется каноническое различающееся имя объекта. Значение использует синтаксис <domain>/Configuration/Schema/<Type>.
Допустимые <значения типа> :
-
PersonДля почтовых ящиков, почтовых пользователей и почтовых контактов -
Groupдля групп рассылки, групп безопасности с поддержкой почты и групп группы Microsoft 365 -
ms-Exch-Public-FolderДля общедоступных папок с поддержкой почты -
ms-Exch-Dynamic-Distribution-ListДинамические группы рассылки
Например, Get-Recipient -Filter "ObjectCategory -eq 'contoso.com/Configuration/Schema/Group'".
ObjectClass
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| класс objectClass |
Get-CASMailbox Get-Contact Получить DistributionGroup Получить 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 |
String |
Значение этого свойства предназначено top, person, organizationalPerson, user для почтовых ящиков и почтовых пользователей, top, person, organizationalPerson, contact для почтовых контактов, для групп рассылки, top, group групп безопасности с включенной поддержкой почты и групп Microsoft 365msExchDynamicDistributionList, для динамических групп рассылки и top, publicFolder для общедоступных папок с поддержкой почты
Например, Get-Recipient -Filter "ObjectClass -eq 'Contact'".
Несмотря на то что это свойство является многозначным, фильтр возвращает совпадение, если свойство содержит указанное значение.
Office
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| physicalDeliveryOfficeName |
Get-Contact Get-LinkedUser Get-Mailbox Get-Recipient Get-User |
строка (подстановочные знаки поддерживаются) или $null |
Например, Get-User -Filter "Office -like '22*'".
OfflineAddressBook
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchUseOAB | Get-Mailbox | различающееся имя (DN) или $null. |
Для этого фильтра требуется различающееся имя автономной адресной книги.
Чтобы использовать понятное значение, сохраните DN в переменной (например, $dn = (Get-OfflineAddressBook "Default Offline Address Book").DistinguishedName), а затем используйте переменную в фильтре ("OfflineAddressBook -eq '$dn'").
OnPremisesObjectId
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д | Get-MailPublicFolder | строка или $null |
Например, Get-MailPublicFolder -Filter 'OnPremisesObjectId -ne $null'.
Номер оператора
Применимо:
-
Exchange Server* -
Exchange Online -
Безопасность & соответствие требованиям
* Get-UMMailbox доступен только в Exchange Server 2016 и более ранних версиях. Единая система обмена сообщениями была удалена из Exchange Server 2019.
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchUMOperatorNumber | Get-UMMailbox | строка (подстановочные знаки поддерживаются) или $null |
Например, Get-UMMailbox -Filter "OperatorNumber -eq 5".
OtherFax
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| другоеФаксимильныйНомерТелефона |
Get-Contact Get-LinkedUser Get-User |
строка (подстановочные знаки поддерживаются) или $null |
Например, Get-User -Filter "OtherFax -like '206*'".
OtherHomePhone
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| другоеДомашнийтелефон |
Get-Contact Get-LinkedUser Get-User |
строка (подстановочные знаки поддерживаются) или $null |
Например, Get-User -Filter "OtherHomePhone -like '206*'".
ДругоеТелефон
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| другоеТелефон |
Get-Contact Get-LinkedUser Get-User |
строка (подстановочные знаки поддерживаются) или $null |
Например, Get-User -Filter "OtherTelephone -like '206*'".
OWAEnabled
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д | Get-CASMailbox | Логическое значение ($true$falseили ) |
Фильтр работает в обратном направлении. Например, Get-CASMailbox -Filter 'OWAEnabled -eq $true' возвращает почтовые ящики, в которых свойство OWAEnabled равно False, и Get-CASMailbox -Filter 'OWAEnabled -eq $false' возвращает почтовые ящики, в которых свойство OWAEnabled имеет значение True
OWAforDevicesEnabled
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchOmaAdminWirelessEnable | Get-CASMailbox | Логическое значение ($true$falseили ) |
Например, Get-CASMailbox -Filter 'OWAForDevicesEnabled -eq $true'.
OWAMailboxPolicy
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchOWAPolicy |
Get-CASMailbox Get-Recipient |
различающееся имя (DN) или $null. |
Для этого фильтра требуется различающееся имя политики почтовых ящиков Outlook в Интернете (ранее известной как политика почтовых ящиков Outlook Web App).
Чтобы использовать понятное значение, сохраните DN в переменной (например, $dn = (Get-OwaMailboxPolicy "Default").DistinguishedName), а затем используйте переменную в фильтре ("OWAMailboxPolicy -eq '$dn'").
Пейджер
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| pager |
Get-Contact Get-LinkedUser Get-User |
строка (подстановочные знаки поддерживаются) или $null |
Например, Get-User -Filter "Pager -like '206*'".
PersistedCapabilities
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
String |
Как правило, значение этого свойства отличное от $null (пустое) для учетных записей и почтовых ящиков Microsoft 365. Дополнительные сведения о допустимых значениях свойств см. в статье Перечисление возможностей.
Например, Get-Mailbox -Filter 'PersistedCapabilities -ne $null'.
Несмотря на то что это свойство является многозначным, фильтр возвращает совпадение, если свойство содержит указанное значение.
Phone
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| telephoneNumber |
Get-Contact Get-LinkedUser Get-Recipient Get-User |
строка (подстановочные знаки поддерживаются) или $null |
Например, Get-User -Filter "Phone -like '206*'".
PhoneProviderId
Применимо:
-
Exchange Server* -
Exchange Online -
Безопасность & соответствие требованиям
* Get-UMMailbox доступен только в Exchange Server 2016 и более ранних версиях. Единая система обмена сообщениями была удалена из Exchange Server 2019.
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchUMPhoneProvider | Get-UMMailbox | строка (подстановочные знаки поддерживаются) или $null |
Например, Get-UMMailbox -Filter "PhoneProviderId -like '206*'".
PhoneticDisplayName
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msDS-PhoneticDisplayName |
Get-Contact Получить DynamicDistributionGroup Get-Group Get-LinkedUser Get-MailPublicFolder Get-User |
строка (подстановочные знаки поддерживаются) или $null |
Например, Get-User -Filter "PhoneticDisplayName -like 'Lila*'".
PoliciesExcluded
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchPoliciesExcluded |
Получить DistributionGroup Получить DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-UnifiedGroup |
строка или $null |
Например, Get-Recipient -Filter 'PoliciesExcluded -ne $null'.
PoliciesIncluded
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchPoliciesIncluded |
Получить DistributionGroup Получить DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-UnifiedGroup |
строка или $null |
Например, Get-Recipient -Filter 'PoliciesIncluded -eq $null'.
PopEnabled
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д | Get-CASMailbox | Логическое значение ($true$falseили ) |
Например, Get-CASMailbox -Filter 'POPEnabled -eq $false'.
PostalCode
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| почтовый индекс |
Get-Contact Get-LinkedUser Get-Recipient Get-User |
строка (подстановочные знаки поддерживаются) или $null |
Например, Get-Recipient -Filter "PostalCode -eq 90210".
PostOfficeBox
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| postOfficeBox |
Get-Contact Get-LinkedUser Get-User |
строка (подстановочные знаки поддерживаются) или $null |
Например, Get-User -Filter "PostOfficeBox -like '555*'".
PreviousRecipientTypeDetails
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchPreviousRecipientTypeDetails |
Get-LinkedUser Get-User |
строка или $null |
Допустимые значения перечислены в описании параметра RecipientTypeDetails в статье Get-Recipient.
Например, Get-User -Filter "PreviousRecipientTypeDetails -eq 'UserMailbox'".
PrimarySmtpAddress
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д |
Get-CASMailbox Получить DistributionGroup Получить DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-UMMailbox Get-UnifiedGroup |
Строка (подстановочные знаки принимаются) |
Не используйте свойство PrimarySmtpAddress ; вместо него используйте свойство EmailAddresss . Любой фильтр, использующий свойство PrimarySmtpAddress , также выполняет поиск значений в свойстве EmailAddresss . Например, если почтовый ящик содержит основной адрес электронной почты dario@contoso.com, дополнительные прокси-адреса dario2@contoso.com и dario3@contoso.com, все следующие фильтры возвращают этот почтовый ящик в результате: "PrimarySmtpAddress -eq 'dario@contoso.com'", "PrimarySmtpAddress -eq 'dario2@contoso.com'", или "PrimarySmtpAddress -eq 'dario3@contoso.com'".
ProhibitSendQuota
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| mDBOverQuotaLimit |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
Значение размеров в числовом формате (например, 300MB или 1.5GB), или Unlimited. Значение без указания единицы измерения обрабатывается как количество байтов. |
Можно использовать параметр Фильтр только для поиска значения Unlimited этого свойства. Например, Get-Mailbox -Filter "ProhibitSendQuota -eq 'Unlimited'" или Get-Mailbox -Filter "ProhibitSendQuota -ne 'Unlimited'".
Нельзя использовать параметр Фильтр для поиска значений размера этого свойства. Вместо этого используйте следующий синтаксис: Get-Mailbox | where "$_.ProhibitSendQuota -<Operator> '<Size>'". Например, Get-Mailbox | where "$_.ProhibitSendQuota -lt '70GB'".
ProhibitSendReceiveQuota
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| mDBOverHardQuotaLimit |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
Значение размеров в числовом формате (например, 300MB или 1.5GB), или Unlimited. Значение без указания единицы измерения обрабатывается как количество байтов. |
Можно использовать параметр Фильтр только для поиска значения Unlimited этого свойства. Например, Get-Mailbox -Filter "ProhibitSendReceiveQuota -eq 'Unlimited'" или Get-Mailbox -Filter "ProhibitSendReceiveQuota -ne 'Unlimited'".
Нельзя использовать параметр Фильтр для поиска значений размера этого свойства. Вместо этого используйте следующий синтаксис: Get-Mailbox | where "$_.ProhibitSendReceiveQuota -<Operator> '<Size>'". Например, Get-Mailbox | where "$_.ProhibitSendReceiveQuota -lt '70GB'".
ProtocolSettings
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| protocolSettings |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
строка (подстановочные знаки поддерживаются) или $null |
Значение по умолчанию для этого свойства в почтовых ящиках: RemotePowerShell§1. Это свойство заполняется дополнительными значениями при использовании Set-CASMailbox для отключения протоколов (например, POP3 или IMAP4).
Например, Get-Mailbox -Filter "ProtocolSettings -like 'POP3*'".
PublicFolderContacts
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| pFContacts | Get-MailPublicFolder | различающееся имя (DN) или $null. |
В результатах команды Get-MailPublicFolder -Identity <PublicFolderIdentity> | Format-Listэто свойство отображается как Контакты , но в фильтре необходимо использовать имя свойства PublicFolderContacts.
Для этого фильтра требуется различающееся имя или каноническое различающееся имя контакта из общедоступной папки.
Чтобы использовать понятное значение, сохраните DN в переменной (например, $dn = (Get-Recipient "Kathleen Reiter").DistinguishedName), а затем используйте переменную в фильтре ("PublicFolderContacts -eq '$dn'").
Несмотря на то что это свойство является многозначным, фильтр возвращает совпадение, если свойство содержит указанное значение.
QueryBaseDN
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchQueryBaseDN | Get-Mailbox | строка или $null |
Это свойство использовалось при разделении глобального списка адресов Exchange 2007 для указания расположения в Active Directory. В Exchange 2010 с пакетом обновления 2 (SP2) эта функция была заменена политиками адресной книги, поэтому значение этого свойства всегда должно быть пустым ( $null).
Например, Get-Mailbox -Filter 'QueryBaseDN -ne $null'.
RecipientContainer
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchDynamicDLBaseDN | Получить DynamicDistributionGroup | различающееся имя (DN) или $null. |
Для этого фильтра требуется различающееся имя или каноническое различающееся имя подразделения или контейнера в Active Directory.
Чтобы использовать понятное значение, сохраните DN в переменной (например, $dn = (Get-OrganizationalUnit "contoso.com/Users").DistinguishedName), а затем используйте переменную в фильтре ("RecipientContainer -eq '$dn'").
RecipientLimits
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchRecipLimit |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
целое число или Unlimited |
Например, Get-Mailbox -Filter "RecipientLimits -ne 'Unlimited'".
RecipientType
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д |
Get-Contact Получить DistributionGroup Получить DynamicDistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-SecurityPrincipal Get-User Get-UnifiedGroup |
|
Например, Get-Recipient -Filter "RecipientType -eq 'MailContact'".
RecipientTypeDetails
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д |
Get-Contact Получить DistributionGroup Получить DynamicDistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-SecurityPrincipal Get-User Get-UnifiedGroup |
String |
Допустимые значения перечислены в описании параметра RecipientTypeDetails в статье Get-Recipient.
Например, Get-Recipient -Filter "RecipientTypeDetails -eq 'SharedMailbox'".
RecoverableItemsQuota
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchDumpsterQuota |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
Значение размеров в числовом формате (например, 300MB или 1.5GB), или Unlimited. Значение без указания единицы измерения обрабатывается как количество байтов. |
Можно использовать параметр Фильтр только для поиска значения Unlimited этого свойства. Например, Get-Mailbox -Filter "RecoverableItemsQuota -eq 'Unlimited'" или Get-Mailbox -Filter "RecoverableItemsQuota -ne 'Unlimited'".
Нельзя использовать параметр Фильтр для поиска значений размера этого свойства. Вместо этого используйте следующий синтаксис: Get-Mailbox | where "$_.RecoverableItemsQuota -<Operator> '<Size>'. Например, Get-Mailbox | where "$_.RecoverableItemsQuota -gt '35GB'".
RecoverableItemsWarningQuota
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchDumpsterWarningQuota |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
Значение размеров в числовом формате (например, 300MB или 1.5GB), или Unlimited. Значение без указания единицы измерения обрабатывается как количество байтов. |
Можно использовать параметр Фильтр только для поиска значения Unlimited этого свойства. Например, Get-Mailbox -Filter "RecoverableItemsWarningQuota -eq 'Unlimited'" или Get-Mailbox -Filter "RecoverableItemsWarningQuota -ne 'Unlimited'".
Нельзя использовать параметр Фильтр для поиска значений размера этого свойства. Вместо этого используйте следующий синтаксис: Get-Mailbox | where "$_.RecoverableItemsWarningQuota -<Operator> '<Size>'". Например, Get-Mailbox | where "$_.RecoverableItemsWarningQuota -gt '25GB'".
RejectMessagesFrom
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| unauthOrig |
Получить DistributionGroup Получить DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
различающееся имя (DN) или $null. |
Для фильтрации требуется различающееся имя отдельного получателя (почтовый ящик, пользователь почты или контакт почты).
Чтобы использовать понятное значение, сохраните DN в переменной (например, $dn = (Get-Recipient "Mai Fujito").DistinguishedName), а затем используйте переменную в фильтре ("RejectMessagesFrom -eq '$dn'").
Несмотря на то что это свойство является многозначным, фильтр возвращает совпадение, если свойство содержит указанное значение.
RejectMessagesFromDLMembers
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| dLMemRejectPerms |
Получить DistributionGroup Получить DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
различающееся имя (DN) или $null. |
Для фильтрации требуется различающееся имя или каноническое различающееся имя группы (группа рассылки, группа безопасности с поддержкой почты или динамическая группа рассылки).
Чтобы использовать понятное значение, сохраните DN в переменной (например, $dn = (Get-DistributionGroup "Marketing Department").DistinguishedName), а затем используйте переменную в фильтре ("RejectMessagesFromDLMembers -eq '$dn'").
Несмотря на то что это свойство является многозначным, фильтр возвращает совпадение, если свойство содержит указанное значение.
RemoteAccountPolicy
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchSyncAccountsPolicyDN | Get-Mailbox | строка или $null |
Для этого фильтра требуется различающееся имя политики удаленных учетных записей. Например, 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
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д | Get-User | Логическое значение ($true$falseили ) |
Например, Get-User -Filter 'RemotePowerShellEnabled -eq $false'.
RemoteRecipientType
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchRemoteRecipientType |
Get-Mailbox Get-RemoteMailbox |
|
Например, Get-RemoteMailbox -Filter "RemoteRecipientType -eq 'ProvisionMailbox'".
ReportToManagerEnabled
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| reportToOwner |
Получить DistributionGroup Получить DynamicDistributionGroup Get-UnifiedGroup |
Логическое значение ($true$falseили ) |
Например, Get-DistributionGroup -Filter 'ReportToManagerEnabled -eq $true'.
ReportToOriginatorEnabled
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| reportToOriginator |
Получить DistributionGroup Получить DynamicDistributionGroup Get-UnifiedGroup |
Логическое значение ($true$falseили ) |
Например, Get-DistributionGroup -Filter 'ReportToOriginatorEnabled -eq $false'.
RequireAllSendersAreAuthenticated
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchRequireAuthToSendTo |
Получить DistributionGroup Получить DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-SecurityPrincipal |
Логическое значение ($true$falseили ) |
В результатах команды Get-<RecipientType> -Identity <RecipientIdentity> | Format-Listэто свойство отображается как RequireSenderAuthenticationEnabled , но в фильтре необходимо использовать имя свойства RequireAllSendersAreAuthenticated. Например, Get-DistributionGroup -Filter 'RequireAllSendersAreAuthenticated -eq $false'.
ResourceBehaviorOptions
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д | Get-UnifiedGroup |
|
Пример: Get-UnifiedGroup -Filter "ResourceBehaviorOptions -eq 'CalendarMemberReadOnly'"
ResourceCapacity
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchResourceCapacity | Get-Mailbox | целое число или $null |
Пример: Get-Mailbox -Filter "ResourceCapacity -gt 15"
ResourceCustom
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д | Get-Mailbox | String |
Настраиваемые свойства ресурса можно создать с помощью командлета Set-ResourceConfig. Например, Set-ResourceConfig -ResourcePropertySchema Room/Whiteboard,Equipment/Van. Создав эти свойства, вы можете назначить их почтовым ящикам помещения или оборудования. Например, Set-Mailbox -Identity "Conference Room 1" -ResourceCustom Whiteboard.
При поиске значений используйте настраиваемое свойство ресурса, назначенное почтовому ящику помещения или оборудования. Например, Get-Mailbox -Filter "ResourceCustom -eq 'Whiteboard'".
ResourceProvisioningOptions
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д | Get-UnifiedGroup |
Team или $null |
Пример: Get-UnifiedGroup -Filter "ResourceProvisioningOptions -eq 'Team'"
ResourceType
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д |
Get-Mailbox Get-Recipient |
Room (0) или Equipment (1) |
Пример: Get-Mailbox -Filter "ResourceType -eq 'Equipment'"
RetainDeletedItemsFor
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| garbageCollPeriod |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
Значение интервала времени: дд.чч:мм:сс, где дд = дни, чч = часы, мм = минуты, а сс = секунды. |
Нельзя использовать параметр Фильтр для поиска значений временного отрезка для этого свойства. Вместо этого используйте следующий синтаксис: Get-Mailbox | where "$_.RetainDeletedItemsFor -<Operator> '<TimeSpan>'". Например, Get-Mailbox | where "$_.RetainDeletedItemsFor -gt '14.00:00:00'".
RetentionComment
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchRetentionComment |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
строка (подстановочные знаки поддерживаются) или $null |
Пример: Get-Mailbox -Filter "RetentionComment -like '7 years*'"
RetentionPolicy
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д |
Get-Mailbox Get-Recipient |
различающееся имя (DN) или $null. |
Для этого фильтра требуется различающееся имя политики хранения.
Чтобы использовать понятное значение, сохраните DN в переменной (например, $dn = (Get-RetentionPolicy "Default MRM Policy").DistinguishedName), а затем используйте переменную в фильтре ("RetentionPolicy -eq '$dn'").
RetentionUrl
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchRetentionURL |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
строка (подстановочные знаки поддерживаются) или $null |
Пример: Get-Mailbox -Filter "RetentionUrl -like 'https://intranet.contoso.com/*'"
RoleAssignmentPolicy
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchRBACPolicyLink | Get-Mailbox | Различающееся имя (DN) (подстановочные знаки принимаются) или $null. |
Для этого фильтра требуется различающееся имя политики назначения ролей в Exchange Online.
Чтобы использовать понятное значение, сохраните DN в переменной (например, $dn = (Get-RoleAssignmentPolicy "Default Role Assignment Policy").DistinguishedName), а затем используйте переменную в фильтре ("RoleAssignmentPolicy -eq '$dn'").
RulesQuota
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchMDBRulesQuota | Get-Mailbox | Значение размеров в байтах, выраженное в количественном выражении (например, 50B или 128KB). Значение без указания единицы измерения обрабатывается как количество байтов. |
Нельзя использовать параметр Фильтр для поиска значений размера этого свойства. Вместо этого используйте следующий синтаксис: Get-Mailbox | where "$_.RulesQuota -<Operator> '<Size>'". Например, Get-Mailbox | where "$_.RulesQuota -lt '256KB'".
БезопасныйRecipientsHash
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchSafeRecipientsHash | Get-Recipient | Пустое ( $null) или хешированное значение. |
В действительности это значение можно использовать только для фильтрации пустых и непустых значений. Например, Get-Recipient -Filter 'SafeRecipientsHash -ne $null'.
SafeSendersHash
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchSafeSendersHash | Get-Recipient | Пустое ( $null) или хешированное значение. |
В действительности это значение можно использовать только для фильтрации пустых и непустых значений. Например, Get-Recipient -Filter 'SafeSendersHash -ne $null'.
SamAccountName
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| SamAccountName |
Get-CASMailbox Получить DistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox Get-UMMailbox Get-User |
строка (подстановочные знаки поддерживаются) или $null |
Пример: Get-Recipient -Filter "SamAccountName -like 'laura*'"
SCLDeleteThresholdInt
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchMessageHygieneSCLDeleteThreshold | Get-Mailbox | -2147483648 (значение SCL 0), -2147483647 (значение SCL 1), -2147483646 (значение SCL 2), -2147483645 (значение SCL 3), -2147483644 (значение SCL 4), -2147483643 (значение SCL 5), -2147483642 (значение SCL 6), -2147483641 (значение SCL 7), -2147483640 (значение SCL 8), -2147483639 (значение SCL 9) или $null |
В результатах команды Get-Mailbox -Identity <MailboxIdentity> | Format-Listэто свойство отображается как SCLDeleteThreshold , но в фильтре необходимо использовать имя свойства SCLDeleteThresholdInt. Например, Get-Mailbox -Filter "SCLDeleteThresholdInt -ge -2147483640".
SCLJunkThresholdInt
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchMessageHygieneSCLJunkThreshold | Get-Mailbox | -2147483648 (значение SCL 0), -2147483647 (значение SCL 1), -2147483646 (значение SCL 2), -2147483645 (значение SCL 3), -2147483644 (значение SCL 4), -2147483643 (значение SCL 5), -2147483642 (значение SCL 6), -2147483641 (значение SCL 7), -2147483640 (значение SCL 8), -2147483639 (значение SCL 9) или $null |
В результатах выполнения команды Get-Mailbox -Identity <MailboxIdentity> | Format-Listэто свойство отображается как SCLJunkThreshold , но в фильтре необходимо использовать имя свойства SCLJunkThresholdInt. Например, Get-Mailbox -Filter "SCLJunkThresholdInt -ge -2147483645".
SCLQuarantineThresholdInt
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchMessageHygieneSCLQuarantineThreshold | Get-Mailbox | -2147483648 (значение SCL 0), -2147483647 (значение SCL 1), -2147483646 (значение SCL 2), -2147483645 (значение SCL 3), -2147483644 (значение SCL 4), -2147483643 (значение SCL 5), -2147483642 (значение SCL 6), -2147483641 (значение SCL 7), -2147483640 (значение SCL 8), -2147483639 (значение SCL 9) или $null |
В результатах команды Get-Mailbox -Identity <MailboxIdentity> | Format-Listэто свойство отображается как SCLQuarantineThreshold , но в фильтре необходимо использовать имя свойства SCLQuarantineThresholdInt. Например, Get-Mailbox -Filter "SCLQuarantineThresholdInt -ge -2147483643".
SCLRejectThresholdInt
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchMessageHygieneSCLRejectThreshold | Get-Mailbox | -2147483648 (значение SCL 0), -2147483647 (значение SCL 1), -2147483646 (значение SCL 2), -2147483645 (значение SCL 3), -2147483644 (значение SCL 4), -2147483643 (значение SCL 5), -2147483642 (значение SCL 6), -2147483641 (значение SCL 7), -2147483640 (значение SCL 8), -2147483639 (значение SCL 9) или $null |
В результатах выполнения команды Get-Mailbox -Identity <MailboxIdentity> | Format-Listэто свойство отображается как SCLRejectThreshold , но в фильтре необходимо использовать имя свойства SCLRejectThresholdInt. Например, Get-Mailbox -Filter "SCLRejectThresholdInt -ge -2147483641".
SendOofMessageToOriginatorEnabled
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| oOFReplyToOriginator |
Получить DistributionGroup Получить DynamicDistributionGroup Get-UnifiedGroup |
Логическое значение ($true$falseили ) |
Например, Get-DistributionGroup -Filter 'SendOofMessageToOriginatorEnabled -eq $true'.
ServerLegacyDN
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchHomeServerName |
Get-CASMailbox Get-Mailbox Get-Recipient Get-UMMailbox |
строка (подстановочные знаки поддерживаются) или $null |
Например, Get-Mailbox -Filter "ServerLegacyDN -like 'Mailbox01'".
Вот пример полного значения ServerLegacyDN : /o=Contoso Corporation/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=Mailbox01.
ServerName
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д |
Get-CASMailbox Get-Mailbox Get-Recipient Get-UMMailbox |
String |
Например, Get-Recipient -Filter "ServerName -eq 'Mailbox01'".
SharingPolicy
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchSharingPolicyLink |
Get-Mailbox Get-Recipient |
различающееся имя (DN) или $null. |
Для этого фильтра требуется различающееся имя политики общего доступа.
Чтобы использовать понятное значение, сохраните DN в переменной (например, $dn = (Get-SharingPolicy "Custom Sharing Policy").DistinguishedName), а затем используйте переменную в фильтре ("SharingPolicy -eq '$dn'").
Примечание.
Для назначения почтовому ящику политики общего доступа по умолчанию (Политика общего доступа по умолчанию) значение свойства SharingPolicy равно пустому$null ().
Сид (Sid)
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| objectSid |
Get-Group Get-LinkedUser Get-SecurityPrincipal Get-User |
String |
Например, Get-User -Filter "Sid -eq 's-1-5-21-3628364307-1600040346-819251021-2603'".
SidHistory
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| SIDHistory |
Get-Group Get-LinkedUser Get-User |
строка или $null |
Например, Get-User -Filter "SidHistory -eq 's-1-5-21-3628364307-1600040346-819251021-2603'".
Фильтрация по значению $null этого свойства поддерживается только в Exchange Server. В PowerShell для Exchange Online и безопасности & соответствия требованиям используйте точное совпадение значений.
SimpleDisplayName
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| displayNamePrintable |
Get-Contact Получить DistributionGroup Получить DynamicDistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-User |
строка (подстановочные знаки поддерживаются) или $null |
Например, Get-User -Filter "SimpleDisplayName -like 'lila*'".
SingleItemRecoveryEnabled
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д |
Get-Mailbox Get-MailUser Get-RemoteMailbox |
Логическое значение ($true$falseили ) |
Например, Get-Mailbox -Filter 'SingleItemRecoveryEnabled -eq $true'.
SKUAssigned
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д |
Get-LinkedUser Get-Mailbox Get-MailUser Get-Recipient Get-User |
Логическое значение ($true или $false) или $null. |
Например, Get-User -Filter 'SKUAssigned -eq $true'.
SourceAnchor
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д | Get-Mailbox | строка (подстановочные знаки поддерживаются) или $null |
Например, Get-Mailbox -Filter 'SourceAnchor -ne $null'.
StateOrProvince
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| st |
Get-Contact Get-LinkedUser Get-Recipient Get-User |
строка (подстановочные знаки поддерживаются) или $null |
Например, Get-User -Filter "StateOrProvince -like 'Carolina*'".
StreetAddress
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| улицаАдрес |
Get-Contact Get-LinkedUser Get-User |
строка (подстановочные знаки поддерживаются) или $null |
Например, Get-User -Filter "StreetAddress -like '36th Ave NE*'".
StsRefreshTokensValidFrom
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchStsRefreshTokensValidFrom |
Get-LinkedUser Get-Mailbox Get-MailUser Get-RemoteMailbox Get-User |
$null или значение даты/времени: 64-битное значение, представляющее количество 100-наносекундных интервалов с 1 января 1601 года (UTC) |
Например, Get-User -Filter "StsRefreshTokensValidFrom -gt '8/1/2017'".
TelephoneAssistant
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| phoneAssistant |
Get-Contact Get-LinkedUser Get-User |
строка (подстановочные знаки поддерживаются) или $null |
Например, Get-User -Filter "TelephoneAssistant -like '206*'".
ThrottlingPolicy
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchThrottlingPolicyDN | Get-Mailbox | различающееся имя (DN) или $null. |
Для этого фильтра требуется различающееся имя политики регулирования.
Чтобы использовать понятное значение, сохраните DN в переменной (например, $dn = (Get-ThrottlingPolicy "Custom Throttling Policy").DistinguishedName), а затем используйте переменную в фильтре ("ThrottlingPolicy -eq '$dn'").
Название
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| заголовок |
Get-Contact Get-LinkedUser Get-Recipient Get-User |
строка (подстановочные знаки поддерживаются) или $null |
Например, Get-User -Filter "Title -eq 'Dr.'".
UMAddresses
Применимо:
-
Exchange Server (Exchange 2016 или более ранней версии. Единая система обмена сообщениями была удалена из Exchange 2019) -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchUMAddresses | Get-UMMailbox | строка (подстановочные знаки поддерживаются) или $null |
Например, Get-UMMailbox -Filter "UMAddresses -like 'EUM:*'".
UMCallingLineIds
Применимо:
-
Exchange Server (Exchange 2016 или более ранней версии. Единая система обмена сообщениями была удалена из Exchange 2019) -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchUMCallingLineIds |
Get-Contact Get-LinkedUser Get-User |
строка (подстановочные знаки поддерживаются) или $null |
Например, Get-User -Filter "UMCallingLineIds -like '123*'".
Несмотря на то что это свойство является многозначным, фильтр возвращает совпадение, если свойство содержит указанное значение.
UMDtmfMap
Применимо:
-
Exchange Server (Exchange 2016 или более ранней версии. Единая система обмена сообщениями была удалена из Exchange 2019) -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchUMDtmfMap |
Get-Contact Получить DistributionGroup Получить DynamicDistributionGroup Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UMMailbox Get-User |
строка (подстановочные знаки поддерживаются) или $null |
Например, Get-Mailbox -Filter "UMDtmfMap -like '26297*'".
Несмотря на то что это свойство является многозначным, фильтр возвращает совпадение, если свойство содержит указанное значение.
UMEnabled
Применимо:
-
Exchange Server (Exchange 2016 или более ранней версии. Единая система обмена сообщениями была удалена из Exchange 2019) -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д |
Get-Mailbox Get-Recipient Get-UMMailbox |
Логическое значение ($true$falseили ) |
Например, Get-Mailbox -Filter 'UMEnabled -eq $true'.
UMMailboxPolicy
Применимо:
-
Exchange Server (Exchange 2016 или более ранней версии. Единая система обмена сообщениями была удалена из Exchange 2019) -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchUMTemplateLink |
Get-Recipient Get-UMMailbox |
различающееся имя (DN) или $null. |
Для этого фильтра требуется различающееся имя политики почтовых ящиков единой системы обмена сообщениями.
Чтобы использовать понятное значение, сохраните DN в переменной (например, $dn = (Get-UMMailboxPolicy "Contoso Default Policy").DistinguishedName), а затем используйте переменную в фильтре ("UMMailboxPolicy -eq '$dn'").
UMRecipientDialPlanId
Применимо:
-
Exchange Server (Exchange 2016 или более ранней версии. Единая система обмена сообщениями была удалена из Exchange 2019) -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchUMRecipientDialPlanLink | Get-Recipient | различающееся имя (DN) или $null. |
Для этого фильтра требуется различающееся имя абонентской группы единой системы обмена сообщениями.
Чтобы использовать понятное значение, сохраните DN в переменной (например, $dn = (Get-UMDialPlan "Contoso Dial Plan").DistinguishedName), а затем используйте переменную в фильтре ("UMRecipientDialPlanId -eq '$dn'").
Запрос на обновление
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д | Get-User |
|
Например, Get-User -Filter "UpgradeRequest -ne 'None'".
UpgradeStatus
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д | Get-User |
|
Например, Get-User -Filter "UpgradeStatus -ne 'None'".
UsageLocation
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchUsageLocation |
Get-Mailbox Get-MailUser Get-Recipient |
String |
Для этого фильтра требуется название страны по ISO 3166-1 (например, ) или двухбуквенный код страны (напримерUS, США) для пользователя в Microsoft 365. Для получения дополнительной информации см. Коды стран - ISO 3166.
Например, Get-Recipient -Filter 'UsageLocation -eq "US"'.
UseDatabaseQuotaDefaults
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| mDBUseDefaults | Get-Mailbox | Логическое значение ($true$falseили ) |
Например, Get-Mailbox -Filter 'UseDatabaseQuotaDefaults -eq $false'.
UserAccountControl
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| userAccountControl |
Get-LinkedUser Get-User |
|
Например, Get-User -Filter "UserAccountControl -eq 'NormalAccount'".
Можно указать несколько значений, разделенных запятыми, но порядок не имеет значения. Например, Get-User -Filter "UserAccountControl -eq 'AccountDisabled,NormalAccount'" возвращает результаты, отличные от Get-User -Filter "UserAccountControl -eq 'NormalAccount,AccountDisabled'".
Это многозначное свойство возвращает совпадение, только если свойство равно указанному значению.
UserPrincipalName
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| userPrincipalName. |
Get-LinkedUser Get-Mailbox Get-MailUser Get-RemoteMailbox Get-User |
Строка (подстановочные знаки принимаются) |
Например, Get-User -Filter "UserPrincipalName -like 'julia@*'".
Параметры голосовой почты
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchUCVoiceMailSettings |
Get-Contact Get-LinkedUser Get-User |
строка (подстановочные знаки поддерживаются) или $null |
Допустимые значения для этого свойства:
ExchangeHostedVoiceMail=0ExchangeHostedVoiceMail=1CsHostedVoiceMail=0CsHostedVoiceMail=1
Например, Get-User -Filter 'VoiceMailSettings -ne $null'.
В Exchange Online это свойство содержит устаревшее значение размещенной голосовой почты и, как правило, пустое, поэтому фильтрация по этому свойству обычно не возвращает результатов.
WebPage
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| wWWHomePage |
Get-Contact Get-LinkedUser Get-User |
строка (подстановочные знаки поддерживаются) или $null |
Например, Get-User -Filter "WebPage -like 'https://intranet.contoso.com/*'".
WhenChanged
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| WhenChanged |
Get-CASMailbox Get-Contact Получить DistributionGroup Получить 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 |
Значение даты/времени: 64-битное значение, представляющее количество 100-наносекундных интервалов с 1 января 1601 года (UTC) |
Например, Get-Recipient -Filter "WhenChanged -gt '8/1/2017 2:00:00 PM'".
WhenChangedUTC
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д |
Get-CASMailbox Get-Contact Получить DistributionGroup Получить 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 |
Значение даты/времени: 64-битное значение, представляющее количество 100-наносекундных интервалов с 1 января 1601 года (UTC) |
Например, Get-Recipient -Filter "WhenChangedUTC -gt '8/1/2017 2:00:00 PM'".
КогдаСоздано
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| whenCreated |
Get-CASMailbox Get-Contact Получить DistributionGroup Получить 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 |
Значение даты/времени: 64-битное значение, представляющее количество 100-наносекундных интервалов с 1 января 1601 года (UTC) |
Например, Get-Recipient -Filter "WhenCreated -gt '8/1/2017 2:00:00 PM'".
WhenCreatedUTC
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| н/д |
Get-CASMailbox Get-Contact Получить DistributionGroup Получить 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 |
Значение даты/времени: 64-битное значение, представляющее количество 100-наносекундных интервалов с 1 января 1601 года (UTC) |
Например, Get-Recipient -Filter "WhenCreatedUTC -gt '8/1/2017 2:00:00 PM'".
WhenMailboxCreated
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchWhenMailboxCreated |
Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
Значение даты/времени: 64-битное значение, представляющее количество 100-наносекундных интервалов с 1 января 1601 года (UTC) |
Например, Get-Recipient -Filter "WhenMailboxCreated -gt '8/1/2017 2:00:00 PM'".
WhenSoftDeleted
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchWhenSoftDeletedTime |
Get-LinkedUser Get-Mailbox Get-MailUser Get-RemoteMailbox Get-User Get-UnifiedGroup |
Значение даты/времени: 64-битное значение, представляющее количество 100-наносекундных интервалов с 1 января 1601 года (UTC) |
Для этого фильтра требуется переключатель SoftDeleted в команде для почтовых ящиков.
Например, Get-Mailbox -SoftDeletedMailbox -Filter "WhenSoftDeleted -gt '8/1/2017 2:00:00 PM'".
WindowsАдрес электронной почты
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
|
Get-Contact Получить DistributionGroup Получить DynamicDistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-User |
строка (подстановочные знаки поддерживаются) или $null |
Например, Get-Mailbox -Filter "WindowsEmailAddress -like '@fabrikam.com*'".
WindowsLiveID
Применимо:
-
Exchange Server -
Exchange Online -
Безопасность & соответствие требованиям
| Краткое имя LDAP | Командлеты | Значение |
|---|---|---|
| msExchWindowsLiveID |
Get-LinkedUser Get-Mailbox Get-MailUser Get-Recipient Get-User |
строка (подстановочные знаки поддерживаются) или $null |
Например, Get-Mailbox -Filter "WindowsLiveID -like '*@fabrikam.onmicrosoft.com'".
Дополнительные сведения
Exchange 2007 был первой версией Exchange, для которой требовались фильтры OPATH вместо фильтров LDAP. Дополнительные сведения о преобразовании фильтров LDAP в фильтры OPATH см. в статье в блоге группы Microsoft Exchange " Нужна помощь в преобразовании фильтров LDAP в фильтры OPATH?".