Применимо к: Exchange Server 2010 SP1

Последнее изменение раздела: 2011-03-25

Используйте командлет Set-InboxRule для изменения существующего правила для папки «Входящие». Правила для папки входящих сообщений используются для обработки сообщений в папке «Входящие» согласно указанным условиям, а также для выполнения ряда действий, таких как перемещение сообщения в указанную папку или удаление сообщения.

Синтаксис

set-InboxRule -Identity <InboxRuleIdParameter> [-AlwaysDeleteOutlookRulesBlob <SwitchParameter>] [-ApplyCategory <MultiValuedProperty>] [-BodyContainsWords <MultiValuedProperty>] [-Confirm [<SwitchParameter>]] [-CopyToFolder <MailboxFolderIdParameter>] [-DeleteMessage <$true | $false>] [-DomainController <Fqdn>] [-ExceptIfBodyContainsWords <MultiValuedProperty>] [-ExceptIfFlaggedForAction <Any | Call | DoNotForward | FollowUp | ForYourInformation | Forward | NoResponseNecessary | Read | Reply | ReplyToAll | Review>] [-ExceptIfFrom <RecipientIdParameter[]>] [-ExceptIfFromAddressContainsWords <MultiValuedProperty>] [-ExceptIfFromSubscription <AggregationSubscriptionIdentity[]>] [-ExceptIfHasAttachment <$true | $false>] [-ExceptIfHasClassification <MessageClassificationIdParameter[]>] [-ExceptIfHeaderContainsWords <MultiValuedProperty>] [-ExceptIfMessageTypeMatches <AutomaticReply | AutomaticForward | Encrypted | Calendaring | CalendaringResponse | PermissionControlled | Voicemail | Signed | ApprovalRequest | ReadReceipt | NonDeliveryReport>] [-ExceptIfMyNameInCcBox <$true | $false>] [-ExceptIfMyNameInToBox <$true | $false>] [-ExceptIfMyNameInToOrCcBox <$true | $false>] [-ExceptIfMyNameNotInToBox <$true | $false>] [-ExceptIfReceivedAfterDate <ExDateTime>] [-ExceptIfReceivedBeforeDate <ExDateTime>] [-ExceptIfRecipientAddressContainsWords <MultiValuedProperty>] [-ExceptIfSentOnlyToMe <$true | $false>] [-ExceptIfSentTo <RecipientIdParameter[]>] [-ExceptIfSubjectContainsWords <MultiValuedProperty>] [-ExceptIfSubjectOrBodyContainsWords <MultiValuedProperty>] [-ExceptIfWithImportance <Low | Normal | High>] [-ExceptIfWithinSizeRangeMaximum <ByteQuantifiedSize>] [-ExceptIfWithinSizeRangeMinimum <ByteQuantifiedSize>] [-ExceptIfWithSensitivity <Normal | Personal | Private | CompanyConfidential>] [-FlaggedForAction <Any | Call | DoNotForward | FollowUp | ForYourInformation | Forward | NoResponseNecessary | Read | Reply | ReplyToAll | Review>] [-Force <SwitchParameter>] [-ForwardAsAttachmentTo <RecipientIdParameter[]>] [-ForwardTo <RecipientIdParameter[]>] [-From <RecipientIdParameter[]>] [-FromAddressContainsWords <MultiValuedProperty>] [-FromSubscription <AggregationSubscriptionIdentity[]>] [-HasAttachment <$true | $false>] [-HasClassification <MessageClassificationIdParameter[]>] [-HeaderContainsWords <MultiValuedProperty>] [-Mailbox <MailboxIdParameter>] [-MarkAsRead <$true | $false>] [-MarkImportance <Low | Normal | High>] [-MessageTypeMatches <AutomaticReply | AutomaticForward | Encrypted | Calendaring | CalendaringResponse | PermissionControlled | Voicemail | Signed | ApprovalRequest | ReadReceipt | NonDeliveryReport>] [-MoveToFolder <MailboxFolderIdParameter>] [-MyNameInCcBox <$true | $false>] [-MyNameInToBox <$true | $false>] [-MyNameInToOrCcBox <$true | $false>] [-MyNameNotInToBox <$true | $false>] [-Name <String>] [-Priority <Int32>] [-ReceivedAfterDate <ExDateTime>] [-ReceivedBeforeDate <ExDateTime>] [-RecipientAddressContainsWords <MultiValuedProperty>] [-RedirectTo <RecipientIdParameter[]>] [-SendTextMessageNotificationTo <MultiValuedProperty>] [-SentOnlyToMe <$true | $false>] [-SentTo <RecipientIdParameter[]>] [-StopProcessingRules <$true | $false>] [-SubjectContainsWords <MultiValuedProperty>] [-SubjectOrBodyContainsWords <MultiValuedProperty>] [-WhatIf [<SwitchParameter>]] [-WithImportance <Low | Normal | High>] [-WithinSizeRangeMaximum <ByteQuantifiedSize>] [-WithinSizeRangeMinimum <ByteQuantifiedSize>] [-WithSensitivity <Normal | Personal | Private | CompanyConfidential>]

Параметры

Параметр Обязательный Тип Описание

Identity

Обязательный

Microsoft.Exchange.Configuration.Tasks.InboxRuleIdParameter

Параметр Identity указывает имя изменяемого правила папки «Входящие».

AlwaysDeleteOutlookRulesBlob

Необязательный

System.Management.Automation.SwitchParameter

Параметр AlwaysDeleteOutlookRulesBlob отключает предупреждения, получаемые конечными пользователями и администраторами при использовании Outlook Web App или Windows PowerShell для изменения правил папки «Входящие».

ApplyCategory

Необязательный

Microsoft.Exchange.Data.MultiValuedProperty

Параметр ApplyCategory указывает одну или несколько категорий, которые необходимо применить к сообщению.

BodyContainsWords

Необязательный

Microsoft.Exchange.Data.MultiValuedProperty

Параметр BodyContainsWords задает одно или несколько слов или фраз, наличие которых проверяется в теле сообщения. Если фраза содержит пробел, ее нужно заключить в кавычки ("). Для разделения фраз используется запятая.

Confirm

Необязательный

System.Management.Automation.SwitchParameter

Параметр Confirm приостанавливает обработку и требует указать действие, которое будет выполнено командой перед ее возобновлением. Указывать значение параметра Confirm не обязательно.

CopyToFolder

Необязательный

Microsoft.Exchange.Configuration.Tasks.MailboxFolderIdParameter

Параметр CopyToFolder указывает имя существующей папки почтового ящика, в которую необходимо копировать сообщение.

DeleteMessage

Необязательный

System.Boolean

Параметр DeleteMessage указывает на необходимость отправки сообщения в папку «Удаленные». Если значение параметра DeleteMessage равно $true, то сообщение будет отправлено в папку «Удаленные».

DomainController

Необязательный

Microsoft.Exchange.Data.Fqdn

Параметр DomainController указывает имя FQDN контроллера домена, который записывает это изменение конфигурации в Служба каталогов Active Directory.

ExceptIfBodyContainsWords

Необязательный

Microsoft.Exchange.Data.MultiValuedProperty

Параметр ExceptIfBodyContainsWords задает одно или несколько слов или фраз, наличие которых проверяется в теле сообщения. Если тело сообщения содержит указанные слова или фразы, то действие правила папки «Входящие» не применяется.

ExceptIfFlaggedForAction

Необязательный

Microsoft.Exchange.Data.Storage.RequestedAction

Параметр ExceptIfFlaggedForAction указывает одну или несколько отметок сообщений, наличие которых необходимо проверить в сообщении. Допустимыми являются следующие значения:

  • Any

  • Call

  • DoNotForward

  • FollowUp

  • ForYourInformation

  • Forward

  • NoResponseNecessary

  • Read

  • Reply

  • ReplyToAll

  • Review

Если запрошенное действие в сообщении совпадает с запрошенным действием, указанным в этом параметре, то действие правила папки «Входящие» не будет применено.

ExceptIfFrom

Необязательный

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

Параметр ExceptIfFrom указывает одного или нескольких отправителей. Если отправитель сообщения совпадает с отправителями, указанными в этом параметре, то действие правила папки «Входящие» не будет применено.

ExceptIfFromAddressContainsWords

Необязательный

Microsoft.Exchange.Data.MultiValuedProperty

Параметр ExceptIfFromAddressContainsWords указывает одно или несколько слов, на наличие которых проверяется адрес отправителя. Если адрес отправителя содержит указанные слова, то действие правила папки «Входящие» не будет применено к сообщению.

ExceptIfFromSubscription

Необязательный

Microsoft.Exchange.Transport.Sync.Common.Subscription.AggregationSubscriptionIdentity[]

Этот параметр применяется к объектам в облачной службе. В случае локального развертывания он недоступен.

Параметр ExceptIfFromSubscription указывает исключение, при котором сообщение получено по протоколу POP, IMAP или по подписке Hotmail.

ExceptIfHasAttachment

Необязательный

System.Boolean

Параметр ExceptIfHasAttachment указывает на наличие вложений в сообщение. Действительны значения $true и $false. Рекомендуется установить значение $true.

Если сообщение имеет вложение, действие правила папки «Входящие» не применяется.

ExceptIfHasClassification

Необязательный

Microsoft.Exchange.Configuration.Tasks.MessageClassificationIdParameter[]

Параметр ExceptIfHasClassification проверяет сообщение на наличие указанного имени классификации. Используйте командлет Get-MessageClassification для получения списка классификаций, существующего в организации.

Если классификация сообщения совпадает с классификацией, указанной в этом параметре, то действие правила папки «Входящие» не будет применено.

ExceptIfHeaderContainsWords

Необязательный

Microsoft.Exchange.Data.MultiValuedProperty

Параметр ExceptIfHeaderContainsWords указывает одно или несколько значений заголовка.

Если заголовок сообщения содержит слова, указанные в этом параметре, то действие правила папки «Входящие» не будет применено.

ExceptIfMessageTypeMatches

Необязательный

Microsoft.Exchange.Data.Storage.InboxRuleMessageType

Параметр ExceptIfMessageTypeMatches указывает тип сообщения. Допустимые значения:

  • AutomaticReply

  • AutomaticForward

  • Encrypted

  • Calendaring

  • CalendaringResponse

  • PermissionControlled

  • Voicemail

  • Signed

  • ApprovalRequest

  • ReadReceipt

  • NonDeliveryReport

Если тип сообщения соответствует одному из значений, приведенных выше, то действие правила папки «Входящие» не применяется.

ExceptIfMyNameInCcBox

Необязательный

System.Boolean

Параметр ExceptIfMyNameInCcBox указывает на то, что поле сообщений «Копия» проверяется на наличие адреса владельца почтового ящика.

Если имя получателя, чья папка «Входящие» сейчас изменяется, находится в поле «Копия», то действие правила папки «Входящие» не применяется.

Этот параметр принимает значения $true или $false.

ExceptIfMyNameInToBox

Необязательный

System.Boolean

Параметр ExceptIfMyNameInToBox указывает на то, что поле сообщений «Кому» проверяется на наличие адреса владельца почтового ящика.

Если имя получателя, чья папка «Входящие» сейчас изменяется, находится в поле «Кому», то действие правила папки «Входящие» не применяется.

Этот параметр принимает значения $true или $false.

ExceptIfMyNameInToOrCcBox

Необязательный

System.Boolean

Параметр ExceptIfMyNameInToOrCcBox указывает на то, что поля сообщений «Кому» или «Копия» проверяются на наличие адреса владельца почтового ящика.

Если имя получателя, чья папка «Входящие» сейчас изменяется, находится в поле «Кому» или «Копия», то действие правила папки «Входящие» не применяется.

Этот параметр принимает значения $true или $false.

ExceptIfMyNameNotInToBox

Необязательный

System.Boolean

Параметр ExceptIfMyNameNoteInToBox сопоставляет сообщения, в которых владелец почтового ящика не указан в поле сообщения «Кому».

Если имя получателя, чья папка «Входящие» сейчас изменяется, отсутствует в поле «Кому», то действие правила папки «Входящие» не применяется.

Этот параметр принимает значения $true или $false.

ExceptIfReceivedAfterDate

Необязательный

Microsoft.Exchange.ExchangeSystem.ExDateTime

Параметр ExceptIfReceivedAfterDate указывает на необходимость проверки наличия сообщений, полученных после определенной даты.

Используйте короткий формат даты, определенный в параметрах раздела Язык и региональные стандарты компьютера, на котором выполняется команда. Например, если на компьютере настроено использование короткого формата даты мм/дд/гггг, для указания даты 1 марта 2010 года введите 03/01/2010. Допускается ввод только даты или даты и времени. Если вместе с датой вводится время, аргумент необходимо заключить в кавычки ("), например: "10/05/2010 5:00 PM".

Если сообщение было получено после указанной даты, то действие правила папки «Входящие» не применяется.

ExceptIfReceivedBeforeDate

Необязательный

Microsoft.Exchange.ExchangeSystem.ExDateTime

Параметр ExceptIfReceivedBeforeDate указывает на необходимость проверки наличия сообщений, полученных до определенной даты.

Используйте короткий формат даты, определенный в параметрах раздела Язык и региональные стандарты компьютера, на котором выполняется команда. Например, если на компьютере настроено использование короткого формата даты мм/дд/гггг, для указания даты 1 марта 2010 года введите 03/01/2010. Допускается ввод только даты или даты и времени. Если вместе с датой вводится время, аргумент необходимо заключить в кавычки ("), например: "10/05/2010 5:00 PM".

Если сообщение было получено до указанного в этом параметре времени, то действие правила папки «Входящие» не будет применено.

ExceptIfRecipientAddressContainsWords

Необязательный

Microsoft.Exchange.Data.MultiValuedProperty

Параметр ExceptIfRecipientAddressContainsWords указывает одно или несколько слов, наличие которых проверяется в адресе получателя сообщения.

Если адрес получателя содержит по меньшей мере одно из слов, указанных в этом параметре, то действие правила папки «Входящие» не будет применено.

ExceptIfSentOnlyToMe

Необязательный

System.Boolean

Параметр ExceptIfSentOnlyToMe указывает на необходимость проверки наличия сообщений, единственным получателем которых является владелец почтового ящика.

Этот параметр принимает значения $true или $false.

Если сообщение отправляется только получателю, чья папка «Входящие» сейчас изменяется, то действие правила папки «Входящие» не применяется.

ExceptIfSentTo

Необязательный

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

Параметр ExceptIfSentTo указывает на необходимость проверки наличия определенного получателя в списке получателей сообщения.

Если сообщение было отправлено получателю, указанному в этом параметре, то действие правила папки «Входящие» не будет применено.

ExceptIfSubjectContainsWords

Необязательный

Microsoft.Exchange.Data.MultiValuedProperty

Параметр ExceptIfSubjectContainsWords указывает одно или несколько слов либо фраз для проверки в теме сообщения.

Если тема сообщения содержит по меньшей мере одно из слов или фраз, указанных в этом параметре, то действие правила папки «Входящие» не будет применено.

ExceptIfSubjectOrBodyContainsWords

Необязательный

Microsoft.Exchange.Data.MultiValuedProperty

Параметр ExceptIfSubjectOrBodyContainsWords указывает одно или несколько слов или фраз для проверки в теме или теле сообщения.

Если тема или текст сообщения содержит по меньшей мере одно из слов или фраз, указанных в этом параметре, то действие правила папки «Входящие» не будет применено.

ExceptIfWithImportance

Необязательный

Microsoft.Exchange.Data.Storage.Importance

Параметр ExceptIfWithImportance проверяет сообщение на наличие определенного уровня важности. Допустимыми являются следующие значения:

  • High

  • Normal

  • Low

Если важность сообщения совпадает с важностью, указанной в этом параметре, то действие правила папки «Входящие» не будет применено.

ExceptIfWithinSizeRangeMaximum

Необязательный

Microsoft.Exchange.Data.ByteQuantifiedSize

Параметр ExceptIfWithinSizeRangeMaximum указывает максимальный размер сообщения. При использовании этого параметра необходимо указывать минимальный размер сообщения с помощью параметра ExceptIfWithinSizeRangeMinimum.

Если размер сообщения превышает максимальное значение, указанное в этом параметре, то действие правила папки «Входящие» не будет применено.

ExceptIfWithinSizeRangeMinimum

Необязательный

Microsoft.Exchange.Data.ByteQuantifiedSize

Параметр ExceptIfWithinSizeRangeMinimum указывает минимальный размер сообщения. При использовании этого параметра необходимо указывать максимальный размер сообщения с помощью параметра ExceptIfWithinSizeRangeMaximum.

Если размер сообщения меньше минимального значения, указанного в этом параметре, то действие правила папки «Входящие» не будет применено.

ExceptIfWithSensitivity

Необязательный

Microsoft.Exchange.Data.Storage.Sensitivity

Параметр ExceptIfWithSensitivity проверяет сообщения на наличие определенного уровня конфиденциальности. Допустимыми являются следующие значения:

  • Normal

  • Personal

  • Private

  • CompanyConfidential

Если уровень конфиденциальности сообщения совпадает со значением, указанным в этом параметре, то действие правила папки «Входящие» не будет применено.

FlaggedForAction

Необязательный

Microsoft.Exchange.Data.Storage.RequestedAction

Параметр FlaggedForAction указывает одну или несколько отметок сообщений, наличие которых необходимо проверить в сообщении. Допустимыми являются следующие значения:

  • Any

  • Call

  • DoNotForward

  • FollowUp

  • ForYourInformation

  • Forward

  • NoResponseNecessary

  • Read

  • Reply

  • ReplyToAll

  • Review

Force

Необязательный

System.Management.Automation.SwitchParameter

Переключатель Force указывает, отключено ли отображение запросов на подтверждение, если в почтовом ящике существует правило, созданное Outlook. При выполнении действия с помощью правил для папки входящих сообщений на сервере Exchange 2010 клиентские правила удаляются.

ForwardAsAttachmentTo

Необязательный

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

Параметр ForwardAsAttachmentTo указывает получателя, которому необходимо переслать сообщение в виде вложения.

ForwardTo

Необязательный

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

Параметр ForwardTo указывает идентификатор получателя, которому пересылается сообщение.

From

Необязательный

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

Параметр From задает идентификатор отправителя как условие для правила.

FromAddressContainsWords

Необязательный

Microsoft.Exchange.Data.MultiValuedProperty

Параметр FromAddressContainsWords указывает одно или несколько слов, проверка наличия которых выполняется в адресе отправителя сообщения.

FromSubscription

Необязательный

Microsoft.Exchange.Transport.Sync.Common.Subscription.AggregationSubscriptionIdentity[]

Этот параметр применяется к объектам в облачной службе. В случае локального развертывания он недоступен.

Параметр FromSubscription указывает условие при получении сообщения через подписку POP, IMAP или Hotmail.

HasAttachment

Необязательный

System.Boolean

Параметр HasAttachment указывает на необходимость проверки сообщений со вложениями.

HasClassification

Необязательный

Microsoft.Exchange.Configuration.Tasks.MessageClassificationIdParameter[]

Параметр HasClassification проверяет сообщения согласно указанной классификации сообщений.

HeaderContainsWords

Необязательный

Microsoft.Exchange.Data.MultiValuedProperty

Параметр HeaderContainsWords указывает одно или несколько слов, которые должны быть сопоставлены указанному заголовку сообщения.

Mailbox

Необязательный

Microsoft.Exchange.Configuration.Tasks.MailboxIdParameter

Параметр Mailbox указывает идентификатор почтового ящика, для которого создается новое правило. Ниже приведены значения, которые можно использовать.

  • GUID

  • Различающееся имя (DN)

  • Domain\Account

  • Имя участника-пользователя

  • LegacyExchangeDN

  • SmtpAddress

  • Псевдоним

MarkAsRead

Необязательный

System.Boolean

Параметр MarkAsRead указывает, пометить ли сообщение как прочитанное. Если установлено значение $true, параметр MarkAsRead помечает сообщение как прочитанное.

MarkImportance

Необязательный

Microsoft.Exchange.Data.Storage.Importance

Параметр MarkImportance указывает, что важность сообщения должна быть отмечена следующими значениями.

  • Low

  • Normal

  • High

MessageTypeMatches

Необязательный

Microsoft.Exchange.Data.Storage.InboxRuleMessageType

Параметр MessageTypeMatches указывает тип сообщения, к которому применяется правило. Допустимыми являются следующие значения:

  • AutomaticReply

  • AutomaticForward

  • Encrypted

  • Calendaring

  • CalendaringResponse

  • PermissionControlled

  • Voicemail

  • Signed

  • ApprovalRequest

  • ReadReceipt

  • NonDeliveryReport

MoveToFolder

Необязательный

Microsoft.Exchange.Configuration.Tasks.MailboxFolderIdParameter

Параметр MoveToFolder указывает существующую папку почтового ящика, в которую копируются сообщения.

MyNameInCcBox

Необязательный

System.Boolean

Параметр MyNameInCcBox указывает на то, что почтовый ящик, для которого создается правило, должен отображаться в поле сообщения «Копия». Чтобы использовать этот предикат, присвойте значение $true.

MyNameInToBox

Необязательный

System.Boolean

Параметр MyNameInToBox указывает, что адрес почтового ящика, для которого создается правило, должен отображаться в поле «Кому» заголовка сообщения. Чтобы использовать этот предикат, присвойте значение $true.

MyNameInToOrCcBox

Необязательный

System.Boolean

Параметр MyNameInToOrCcBox указывает, что адрес почтового ящика, для которого создается правило, должен отображаться в поле сообщения «Кому» или «Копия». Чтобы добавить это условие, установите значение $true.

MyNameNotInToBox

Необязательный

System.Boolean

Параметр MyNameNotInToBox указывает, что почтовый ящик, для которого создается правило, не должен присутствовать в поле «Кому» сообщения. Чтобы использовать этот предикат, присвойте значение $true.

Name

Необязательный

System.String

Параметр Name указывает имя для правила папки «Входящие».

Priority

Необязательный

System.Int32

Параметр Priority указывает приоритет для правила папки «Входящие».

ReceivedAfterDate

Необязательный

Microsoft.Exchange.ExchangeSystem.ExDateTime

Параметр ReceivedAfterDate указывает дату. Правило применимо к сообщениям, полученным после указанной даты.

Используйте короткий формат даты, определенный в параметрах раздела Язык и региональные стандарты компьютера, на котором выполняется команда. Например, если на компьютере настроено использование короткого формата даты мм/дд/гггг, для указания даты 1 марта 2010 года введите 03/01/2010. Допускается ввод только даты или даты и времени. Если вместе с датой вводится время, аргумент необходимо заключить в кавычки ("), например: "10/05/2010 5:00 PM".

ReceivedBeforeDate

Необязательный

Microsoft.Exchange.ExchangeSystem.ExDateTime

Параметр ReceivedBeforeDate указывает дату. Правило применимо только к сообщениям, полученным до указанной даты.

Используйте короткий формат даты, определенный в параметрах раздела Язык и региональные стандарты компьютера, на котором выполняется команда. Например, если на компьютере настроено использование короткого формата даты мм/дд/гггг, для указания даты 1 марта 2010 года введите 03/01/2010. Допускается ввод только даты или даты и времени. Если вместе с датой вводится время, аргумент необходимо заключить в кавычки ("), например: "10/05/2010 5:00 PM".

RecipientAddressContainsWords

Необязательный

Microsoft.Exchange.Data.MultiValuedProperty

Параметр RecipientAddressContainsWords указывает одно или несколько слов, проверка на наличие которых выполняется в адресе получателя.

RedirectTo

Необязательный

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

Параметр RedirectTo указывает получателя, которому необходимо перенаправить сообщение.

SendTextMessageNotificationTo

Необязательный

Microsoft.Exchange.Data.MultiValuedProperty

Параметр SendTextMessageNotificationTo указывает одного или нескольких получателей текстовых сообщений, которым необходимо отправить уведомление.

SentOnlyToMe

Необязательный

System.Boolean

Параметр SentOnlyToMe указывает на необходимость отправки сообщения только владельцу почтового ящика.

SentTo

Необязательный

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

Параметр SentTo задает идентификатор получателя как условие.

StopProcessingRules

Необязательный

System.Boolean

Параметр StopProcessingRules указывает на необходимость прекращения обработки дополнительных правил в Exchange, если выполняются условия правила папки «Входящие». Если значение равно $true, то параметр StopProcessingRules вызывает прекращение обработки дополнительных правил в Exchange, если выполняются условия правила папки «Входящие».

SubjectContainsWords

Необязательный

Microsoft.Exchange.Data.MultiValuedProperty

Параметр SubjectContainsWords указывает одно или несколько ключевых слов для сопоставления в поле темы сообщения.

SubjectOrBodyContainsWords

Необязательный

Microsoft.Exchange.Data.MultiValuedProperty

Параметр SubjectOrBodyContainsWords указывает по меньшей мере одно слово для сопоставления в теме или тексте сообщения.

WhatIf

Необязательный

System.Management.Automation.SwitchParameter

Параметр WhatIf заставляет команду имитировать действия, которые она будет выполнять с объектом. С помощью параметра WhatIf можно просмотреть изменения, которые могут произойти, не применяя эти изменения. Указывать значение параметра WhatIf не обязательно.

WithImportance

Необязательный

Microsoft.Exchange.Data.Storage.Importance

Параметр WithImportance указывает на необходимость проверки всех сообщений с определенным уровнем важности. Допустимыми являются следующие значения:

  • High

  • Normal

  • Low

WithinSizeRangeMaximum

Необязательный

Microsoft.Exchange.Data.ByteQuantifiedSize

Параметр WithinSizeRangeMaximum указывает максимальный размер сообщения. При использовании этого параметра необходимо указывать минимальное значение размера сообщения с помощью параметра WithinSizeRangeMinimum.

WithinSizeRangeMinimum

Необязательный

Microsoft.Exchange.Data.ByteQuantifiedSize

Параметр WithinSizeRangeMinimum указывает минимальный диапазон размера. При использовании этого параметра необходимо указывать максимальное значение размера сообщения с помощью параметра WithinSizeRangeMaximum.

WithSensitivity

Необязательный

Microsoft.Exchange.Data.Storage.Sensitivity

Параметр WithSensitivity указывает уровень конфиденциальности сообщения. Допустимые значения:

  • Normal

  • Personal

  • Private

  • CompanyConfidential

Подробное описание

Командлет Set-InboxRule представляет необходимые для создания правила папки «Входящие» предикаты и действия правил, а также такие параметры, как имя правила и идентификатор почтового ящика.

Важно!
При создании, изменении, удалении, включении или отключении правила для папки «Входящие» в Microsoft Exchange Server 2010 удаляются некоторые клиентские правила, в том числе отключенные клиентские правила и правила для исходящих подключений, созданные в приложении Microsoft Outlook.

Для запуска этого командлета необходимы соответствующие разрешения. В этом разделе перечислены все параметры командлета, однако некоторые из них могут быть недоступны, если они не включены в назначенные разрешения. Сведения о необходимых разрешениях см. в разделе Запись «Правила для папки "Входящие"» в разделе Разрешения для почтового ящика.

Типы входных данных

Типы возвращаемых данных

Ошибки

Ошибка Описание

 

Примеры

ПРИМЕР 1

В этом примере изменяется действие существующего правила папки «Входящие» ProjectContoso. Параметр MarkImportance используется для выделения сообщения с высокой важностью.

Скопировать код
Set-InboxRule ProjectContoso -MarkImportance "High"