Фильтруемые свойства параметра Filter командлетов Exchange

Параметр 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
  • None
  • E14
  • E15
  • $null

Например, Get-Recipient -Filter "ArchiveRelease -eq 'E15'".

ArchiveState

Применимо:

  • Поддерживаемый Exchange Server
  • Поддерживаемый Exchange Online
  • Не поддерживается Безопасность & соответствие требованиям
Краткое имя LDAP Командлеты Значение
н/д Get-Mailbox
Get-Recipient
Get-RemoteMailbox
  • None (0)
  • Local (1)
  • HostedProvisioned (2)
  • HostedPending (3)
  • OnPremise (4)

Например, 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
  • DatabaseDefault (0)
  • RetainUntilBackupOrCustomPeriod (3)
  • RetainForCustomPeriod (5)

Например, 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
  • EnforceAllowList
  • EnforceBlockList
  • $null

Например, 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
  • None (0)
  • Global (2)
  • DomainLocal (4)
  • BuiltinLocal (5)
  • Universal (8)
  • SecurityEnabled (-2147483648)

Группы рассылки имеют значение 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'").

Применимо:

  • Поддерживаемый 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
  • None
  • E14
  • E15
  • $null

Например, 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
  • Closed (0)
  • Open (1)
  • ApprovalRequired (2)

Например, Get-DistributionGroup -Filter "MemberDepartRestriction -eq 'ApprovalRequired'".

MemberJoinRestriction

Применимо:

  • Поддерживаемый Exchange Server
  • Поддерживаемый Exchange Online
  • Не поддерживается Безопасность & соответствие требованиям
Краткое имя LDAP Командлеты Значение
msExchGroupJoinRestriction Получить DistributionGroup
  • Closed (0)
  • Open (1)
  • ApprovalRequired (2)

Например, 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
  • DynamicDistributionGroup
  • MailContact
  • MailNonUniversalGroup
  • MailUniversalDistributionGroup
  • MailUniversalSecurityGroup
  • MailUser
  • PublicFolder
  • UserMailbox

Например, 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
  • None (0)
  • ProvisionMailbox (1)
  • ProvisionArchive (2)
  • Migrated (4)
  • DeprovisionMailbox (8)
  • DeprovisionArchive (16)
  • RoomMailbox (32)
  • EquipmentMailbox (64)
  • SharedMailbox (96)
  • TeamMailbox (128)
  • $null

Например, 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
  • AllowOnlyMembersToPost
  • CalendarMemberReadOnly
  • ConnectorsEnabled
  • HideGroupInOutlook
  • NotebookForLearningCommunitiesEnabled
  • ReportToOriginator
  • SharePointReadonlyForMembers
  • SubscriptionEnabled
  • SubscribeMembersToCalendarEvents
  • SubscribeMembersToCalendarEventsDisabled
  • SubscribeNewGroupMembers
  • WelcomeEmailDisabled
  • WelcomeEmailEnabled
  • $null

Пример: 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
  • None (0)
  • TenantUpgrade (1)
  • PrestageUpgrade (2)
  • CancelPrestageUpgrade (3)
  • PilotUpgrade (4)
  • TenantUpgradeDryRun (5)

Например, Get-User -Filter "UpgradeRequest -ne 'None'".

UpgradeStatus

Применимо:

  • Поддерживаемый Exchange Server
  • Поддерживаемый Exchange Online
  • Поддерживаемые Безопасность & соответствие требованиям
Краткое имя LDAP Командлеты Значение
н/д Get-User
  • None (0)
  • NotStarted (1)
  • InProgress (2)
  • Warning (3)
  • Error (4)
  • Cancelled (5)
  • Complete (6)
  • ForceComplete (7)

Например, 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
  • AccountDisabled
  • DoNotExpirePassword
  • NormalAccount

Например, 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=0
  • ExchangeHostedVoiceMail=1
  • CsHostedVoiceMail=0
  • CsHostedVoiceMail=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 Командлеты Значение
mail 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?".