Применимо к: Exchange Server 2010 SP1
Последнее изменение раздела: 2011-03-19
Командлет New-TransportRule используется для создания нового правила транспорта, которое будет использоваться агентом правил транспорта при обработке всех сообщений электронной почты, проходящих через транспортный сервер-концентратор или пограничный транспортный сервер в организации.
Важно! |
---|
Правила транспорта, созданные на транспортных серверах-концентраторах, хранятся в Служба каталогов Active Directory. Все транспортные серверы-концентраторы организации имеют доступ к одному и тому же набору правил транспорта. На пограничных транспортных серверах правила транспорта сохраняются в локальной копии служб облегченного доступа к каталогам Служба каталогов Active Directory. Правила транспорта не используются одновременно для двух пограничных транспортных серверов и не реплицируются между ними. Кроме того, правила также не являются общими для транспортного сервера-концентратора и пограничного транспортного сервера и не реплицируются между ними. |
В Microsoft Exchange Server 2010 командлеты правил транспорта были изменены, чтобы упростить создание правил с помощью командной консоли Exchange. Все предикаты правил и действия доступны для использования напрямую посредством командлетов New-TransportRule и Set-TransportRule. В сервере Exchange 2010 командлеты Get-TransportRulePredicate и Get-TransportRuleAction используются только для перечисления предикатов и действий, доступных на транспортных серверах-концентраторах и пограничных транспортных серверах.
Синтаксис
New-TransportRule -Name <String>
[-ADComparisonAttribute <DisplayName | FirstName | Initials |
LastName | Office | PhoneNumber | OtherPhoneNumber | Email | Street
| POBox | City | State | ZipCode | Country | UserLogonName |
HomePhoneNumber | OtherHomePhoneNumber | PagerNumber | MobileNumber
| FaxNumber | OtherFaxNumber | Notes | Title | Department | Company
| Manager | CustomAttribute1 | CustomAttribute2 | CustomAttribute3
| CustomAttribute4 | CustomAttribute5 | CustomAttribute6 |
CustomAttribute7 | CustomAttribute8 | CustomAttribute9 |
CustomAttribute10 | CustomAttribute11 | CustomAttribute12 |
CustomAttribute13 | CustomAttribute14 | CustomAttribute15>]
[-ADComparisonOperator <Equal | NotEqual>]
[-AddManagerAsRecipientType <To | Cc | Bcc | Redirect>]
[-AddToRecipients <RecipientIdParameter[]>] [-AnyOfCcHeader
<RecipientIdParameter[]>] [-AnyOfCcHeaderMemberOf
<RecipientIdParameter[]>]
[-AnyOfRecipientAddressContainsWords <Word[]>]
[-AnyOfRecipientAddressMatchesPatterns <Pattern[]>]
[-AnyOfToCcHeader <RecipientIdParameter[]>]
[-AnyOfToCcHeaderMemberOf <RecipientIdParameter[]>]
[-AnyOfToHeader <RecipientIdParameter[]>]
[-AnyOfToHeaderMemberOf <RecipientIdParameter[]>]
[-ApplyClassification <String>]
[-ApplyHtmlDisclaimerFallbackAction <Wrap | Ignore | Reject>]
[-ApplyHtmlDisclaimerLocation <Append | Prepend>]
[-ApplyHtmlDisclaimerText <DisclaimerText>]
[-ApplyRightsProtectionTemplate <RmsTemplateIdParameter>]
[-AttachmentContainsWords <Word[]>] [-AttachmentIsUnsupported
<$true | $false>] [-AttachmentMatchesPatterns
<Pattern[]>] [-AttachmentNameMatchesPatterns
<Pattern[]>] [-AttachmentSizeOver <ByteQuantifiedSize>]
[-BetweenMemberOf1 <RecipientIdParameter[]>]
[-BetweenMemberOf2 <RecipientIdParameter[]>] [-BlindCopyTo
<RecipientIdParameter[]>] [-Comments <String>]
[-Confirm [<SwitchParameter>]] [-CopyTo
<RecipientIdParameter[]>] [-DeleteMessage <$true |
$false>] [-Disconnect <$true | $false>] [-DomainController
<Fqdn>] [-Enabled <$true | $false>]
[-ExceptIfADComparisonAttribute <DisplayName | FirstName |
Initials | LastName | Office | PhoneNumber | OtherPhoneNumber |
Email | Street | POBox | City | State | ZipCode | Country |
UserLogonName | HomePhoneNumber | OtherHomePhoneNumber |
PagerNumber | MobileNumber | FaxNumber | OtherFaxNumber | Notes |
Title | Department | Company | Manager | CustomAttribute1 |
CustomAttribute2 | CustomAttribute3 | CustomAttribute4 |
CustomAttribute5 | CustomAttribute6 | CustomAttribute7 |
CustomAttribute8 | CustomAttribute9 | CustomAttribute10 |
CustomAttribute11 | CustomAttribute12 | CustomAttribute13 |
CustomAttribute14 | CustomAttribute15>]
[-ExceptIfADComparisonOperator <Equal | NotEqual>]
[-ExceptIfAnyOfCcHeader <RecipientIdParameter[]>]
[-ExceptIfAnyOfCcHeaderMemberOf <RecipientIdParameter[]>]
[-ExceptIfAnyOfRecipientAddressContainsWords <Word[]>]
[-ExceptIfAnyOfRecipientAddressMatchesPatterns <Pattern[]>]
[-ExceptIfAnyOfToCcHeader <RecipientIdParameter[]>]
[-ExceptIfAnyOfToCcHeaderMemberOf <RecipientIdParameter[]>]
[-ExceptIfAnyOfToHeader <RecipientIdParameter[]>]
[-ExceptIfAnyOfToHeaderMemberOf <RecipientIdParameter[]>]
[-ExceptIfAttachmentContainsWords <Word[]>]
[-ExceptIfAttachmentIsUnsupported <$true | $false>]
[-ExceptIfAttachmentMatchesPatterns <Pattern[]>]
[-ExceptIfAttachmentNameMatchesPatterns <Pattern[]>]
[-ExceptIfAttachmentSizeOver <ByteQuantifiedSize>]
[-ExceptIfBetweenMemberOf1 <RecipientIdParameter[]>]
[-ExceptIfBetweenMemberOf2 <RecipientIdParameter[]>]
[-ExceptIfFrom <RecipientIdParameter[]>]
[-ExceptIfFromAddressContainsWords <Word[]>]
[-ExceptIfFromAddressMatchesPatterns <Pattern[]>]
[-ExceptIfFromMemberOf <RecipientIdParameter[]>]
[-ExceptIfFromScope <InOrganization | NotInOrganization>]
[-ExceptIfHasClassification <String>]
[-ExceptIfHasNoClassification <$true | $false>]
[-ExceptIfHeaderContainsMessageHeader <HeaderName>]
[-ExceptIfHeaderContainsWords <Word[]>]
[-ExceptIfHeaderMatchesMessageHeader <HeaderName>]
[-ExceptIfHeaderMatchesPatterns <Pattern[]>]
[-ExceptIfManagerAddresses <RecipientIdParameter[]>]
[-ExceptIfManagerForEvaluatedUser <Sender | Recipient>]
[-ExceptIfMessageTypeMatches <OOF | AutoForward | Encrypted |
Calendaring | PermissionControlled | Voicemail | Signed |
ApprovalRequest | ReadReceipt>]
[-ExceptIfRecipientADAttributeContainsWords <Word[]>]
[-ExceptIfRecipientADAttributeMatchesPatterns <Pattern[]>]
[-ExceptIfRecipientAddressContainsWords <Word[]>]
[-ExceptIfRecipientAddressMatchesPatterns <Pattern[]>]
[-ExceptIfRecipientInSenderList <Word[]>] [-ExceptIfSCLOver
<SclValue>] [-ExceptIfSenderADAttributeContainsWords
<Word[]>] [-ExceptIfSenderADAttributeMatchesPatterns
<Pattern[]>] [-ExceptIfSenderInRecipientList <Word[]>]
[-ExceptIfSenderManagementRelationship <Manager |
DirectReport>] [-ExceptIfSentTo <RecipientIdParameter[]>]
[-ExceptIfSentToMemberOf <RecipientIdParameter[]>]
[-ExceptIfSentToScope <InOrganization | NotInOrganization |
ExternalPartner | ExternalNonPartner>]
[-ExceptIfSubjectContainsWords <Word[]>]
[-ExceptIfSubjectMatchesPatterns <Pattern[]>]
[-ExceptIfSubjectOrBodyContainsWords <Word[]>]
[-ExceptIfSubjectOrBodyMatchesPatterns <Pattern[]>]
[-ExceptIfWithImportance <Low | Normal | High>] [-From
<RecipientIdParameter[]>] [-FromAddressContainsWords
<Word[]>] [-FromAddressMatchesPatterns <Pattern[]>]
[-FromMemberOf <RecipientIdParameter[]>] [-FromScope
<InOrganization | NotInOrganization>] [-HasClassification
<String>] [-HasNoClassification <$true | $false>]
[-HeaderContainsMessageHeader <HeaderName>]
[-HeaderContainsWords <Word[]>] [-HeaderMatchesMessageHeader
<HeaderName>] [-HeaderMatchesPatterns <Pattern[]>]
[-LogEventText <EventLogText>] [-ManagerAddresses
<RecipientIdParameter[]>] [-ManagerForEvaluatedUser
<Sender | Recipient>] [-MessageTypeMatches <OOF |
AutoForward | Encrypted | Calendaring | PermissionControlled |
Voicemail | Signed | ApprovalRequest | ReadReceipt>]
[-ModerateMessageByManager <$true | $false>]
[-ModerateMessageByUser <RecipientIdParameter[]>]
[-Organization <OrganizationIdParameter>] [-PrependSubject
<SubjectPrefix>] [-Priority <Int32>] [-Quarantine
<$true | $false>] [-RecipientADAttributeContainsWords
<Word[]>] [-RecipientADAttributeMatchesPatterns
<Pattern[]>] [-RecipientAddressContainsWords <Word[]>]
[-RecipientAddressMatchesPatterns <Pattern[]>]
[-RecipientInSenderList <Word[]>] [-RedirectMessageTo
<RecipientIdParameter[]>] [-RejectMessageEnhancedStatusCode
<RejectEnhancedStatus>] [-RejectMessageReasonText
<RejectText>] [-RemoveHeader <HeaderName>] [-SCLOver
<SclValue>] [-SenderADAttributeContainsWords <Word[]>]
[-SenderADAttributeMatchesPatterns <Pattern[]>]
[-SenderInRecipientList <Word[]>]
[-SenderManagementRelationship <Manager | DirectReport>]
[-SentTo <RecipientIdParameter[]>] [-SentToMemberOf
<RecipientIdParameter[]>] [-SentToScope <InOrganization |
NotInOrganization | ExternalPartner | ExternalNonPartner>]
[-SetHeaderName <HeaderName>] [-SetHeaderValue
<HeaderValue>] [-SetSCL <SclValue>]
[-SmtpRejectMessageRejectStatusCode <RejectStatusCode>]
[-SmtpRejectMessageRejectText <RejectText>]
[-SubjectContainsWords <Word[]>] [-SubjectMatchesPatterns
<Pattern[]>] [-SubjectOrBodyContainsWords <Word[]>]
[-SubjectOrBodyMatchesPatterns <Pattern[]>] [-WhatIf
[<SwitchParameter>]] [-WithImportance <Low | Normal |
High>]
|
Параметры
Параметр | Обязательный | Тип | Описание | ||
---|---|---|---|---|---|
Name |
Обязательный |
System.String |
Параметр задает Name отображаемое имя создаваемого правила транспорта. Длина имени не должна превышать 64 символов. |
||
ADComparisonAttribute |
Необязательный |
Microsoft.Exchange.MessagingPolicies.Rules.Tasks.ADAttribute |
Параметр ADComparisonAttribute указывает атрибут Служба каталогов Active Directory для сравнения. Можно использовать один из следующих атрибутов Служба каталогов Active Directory:
Если при заданном значении параметра ADComparisonAttribute не задано значение атрибута ADComparisonOperator, то используется оператор сравнения по умолчанию Equal. |
||
ADComparisonOperator |
Необязательный |
Microsoft.Exchange.MessagingPolicies.Rules.Tasks.Evaluation |
Параметр ADComparisonOperator задает оператор сравнения для параметра ADAttributeComparison. Можно использовать следующие значения:
Если параметр ADComparisonOperator задан, необходимо также указать параметр ADComparisonAttribute. |
||
AddManagerAsRecipientType |
Необязательный |
Microsoft.Exchange.MessagingPolicies.Rules.Tasks.AddedRecipientType |
Параметр AddManagerAsRecipientType добавляет диспетчера указанного отправителя или получателя в качестве дополнительного получателя сообщения. |
||
AddToRecipients |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[] |
Параметр AddToRecipients parameter указывает дополнительного получателя сообщения. |
||
AnyOfCcHeader |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[] |
Параметр AnyOfCcHeader задает получателя, по которому выполняется поиск в поле «Копия» заголовка SMTP-сообщения. Правило применяется, если получатель указан в поле «Копия». |
||
AnyOfCcHeaderMemberOf |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[] |
Параметр AnyOfCcHeaderMemberOf задает группу рассылки. Правило применяется, если член указанной группы рассылки является получателем копии сообщения электронной почты. |
||
AnyOfRecipientAddressContainsWords |
Необязательный |
Microsoft.Exchange.Data.Word[] |
Параметр AnyOfRecipientAddressContainsWords указывает одно или несколько слов для проверки адреса получателя. |
||
AnyOfRecipientAddressMatchesPatterns |
Необязательный |
Microsoft.Exchange.MessagingPolicies.Rules.Tasks.Pattern[] |
Параметр AnyOfRecipientAddressMatchesPatterns задает одно или несколько регулярных выражений для поиска соответствия в адресе получателя. |
||
AnyOfToCcHeader |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[] |
Параметр AnyOfToCcHeader указывает получателя, по которому выполняется поиск в поле «Кому» или в поле «Копия» заголовка SMTP-сообщения. Правило применяется, если получатель указан в поле «Кому» или «Копия». |
||
AnyOfToCcHeaderMemberOf |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[] |
Параметр AnyOfToCcHeaderMemberOf задает группу рассылки. Правило применяется, если член заданной группы рассылки указан в поле «Кому» или в поле «Копия». |
||
AnyOfToHeader |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[] |
Параметр AnyOfToHeader задает получателя, по которому выполняется поиск в поле «Кому» заголовка SMTP-сообщения. Правило применяется, если требуемый получатель указан в поле «Кому» заголовка сообщения. |
||
AnyOfToHeaderMemberOf |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[] |
Параметр AnyOfToHeaderMemberOf задает группу рассылки. Правило применяется, если член заданной группы рассылки указан в поле «Кому» заголовка сообщения. |
||
ApplyClassification |
Необязательный |
System.String |
Параметр ApplyClassification указывает классификацию сообщений, применяемую к сообщению. |
||
ApplyHtmlDisclaimerFallbackAction |
Необязательный |
Microsoft.Exchange.MessagingPolicies.Rules.Tasks.DisclaimerFallbackAction |
Параметр ApplyHtmlDisclaimerFallbackAction задает действие, которое выполняется, если к сообщению нельзя применить заявление об отказе в формате HTML. Можно использовать следующие значения:
|
||
ApplyHtmlDisclaimerLocation |
Необязательный |
Microsoft.Exchange.MessagingPolicies.Rules.Tasks.DisclaimerLocation |
Параметр ApplyHtmlDisclaimerLocation указывает расположение текста заявления об отказе в формате HTML в сообщении. Можно использовать следующие значения:
|
||
ApplyHtmlDisclaimerText |
Необязательный |
Microsoft.Exchange.Data.DisclaimerText |
Параметр ApplyHtmlDisclaimerText указывает HTML-текст заявления об отказе. Текст должен быть заключен в кавычки ("). Дополнительные сведения см. в разделе Общие сведения о заявлениях об отказе. |
||
ApplyRightsProtectionTemplate |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.RmsTemplateIdParameter |
Параметр ApplyRightsProtectionTemplate указывает имя шаблона политики права для применения к сообщению. Это действие добавляет защиту прав в сообщение. Для использования данного действия в топологии должен присутствовать сервер служб управления правами Служба каталогов Active Directory (AD RMS) или организация должна быть настроена для использования сервера ILS. Дополнительные сведения см. в разделе Общие сведения о правилах защиты транспорта. |
||
AttachmentContainsWords |
Необязательный |
Microsoft.Exchange.Data.Word[] |
Параметр AttachmentContainsWords задает одно или несколько слов, по которым выполняется поиск во вложении. Проверяются только поддерживаемые типы вложений. |
||
AttachmentIsUnsupported |
Необязательный |
System.Boolean |
Параметр AttachmentIsUnsupported указывает агенту правил проверять наличие неподдерживаемых типов вложений. К неподдерживаемым типам вложений относятся те вложения, для которых на транспортном сервере-концентраторе не установлен IFilter. |
||
AttachmentMatchesPatterns |
Необязательный |
Microsoft.Exchange.MessagingPolicies.Rules.Tasks.Pattern[] |
Параметр AttachmentMatchesPatterns задает одно или несколько регулярных выражений для поиска соответствия во вложении. Для указанного шаблона проверяются только поддерживаемые типы вложений. |
||
AttachmentNameMatchesPatterns |
Необязательный |
Microsoft.Exchange.MessagingPolicies.Rules.Tasks.Pattern[] |
Параметр AttachmentNameMatchesPatterns задает шаблон, по которому осуществляется поиск в именах файлов вложений. Правило применяется, если имя файла вложения соответствует указанному шаблону. |
||
AttachmentSizeOver |
Необязательный |
Microsoft.Exchange.Data.ByteQuantifiedSize |
Параметр AttachmentSizeOver задает размер вложения. Правило применяется, если размер какого-либо отдельного вложения превышает заданный. |
||
BetweenMemberOf1 |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[] |
Параметр BetweenMemberOf1 задает группу рассылки. Правило применяется, если сообщение получено или отправлено членом указанной группы рассылки. Этот параметр используется с параметром BetweenMemberOf2. |
||
BetweenMemberOf2 |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[] |
Параметр BetweenMemberOf2 задает группу рассылки. Правило применяется, если сообщение получено или отправлено членом указанной группы рассылки. Этот параметр используется с параметром BetweenMemberOf1. |
||
BlindCopyTo |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[] |
Параметр BlindCopyTo указывает получателя, добавляемого в качестве получателя скрытой копии сообщения. |
||
Comments |
Необязательный |
System.String |
Используйте параметр Comments для добавления комментариев к правилу. Например, в этих комментариях можно указывать, для чего используется это правило, как оно изменялось со временем и прочие сведения. Длина комментария не должна превышать 1024 символов. |
||
Confirm |
Необязательный |
System.Management.Automation.SwitchParameter |
|||
CopyTo |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[] |
Параметр CopyTo указывает получателя, добавляемого в качестве получателя копии сообщения. |
||
DeleteMessage |
Необязательный |
System.Boolean |
Параметр DeleteMessage указывает, что сообщение будет удалено. |
||
Disconnect |
Необязательный |
System.Boolean |
Параметр Disconnect указывает агенту правил на необходимость отключения сеанса SMTP. Это действие доступно только на пограничных транспортных серверах. |
||
DomainController |
Необязательный |
Microsoft.Exchange.Data.Fqdn |
|||
Enabled |
Необязательный |
System.Boolean |
Параметр Enabled указывает на необходимость включения
правила транспорта при его создании. Значение по умолчанию:
|
||
ExceptIfADComparisonAttribute |
Необязательный |
Microsoft.Exchange.MessagingPolicies.Rules.Tasks.ADAttribute |
Параметр ExceptIfADComparisonAttribute указывает атрибут Служба каталогов Active Directory для сравнения. Указывает один из атрибутов Служба каталогов Active Directory, перечисленных в описании параметра ADComparisonAttribute. |
||
ExceptIfADComparisonOperator |
Необязательный |
Microsoft.Exchange.MessagingPolicies.Rules.Tasks.Evaluation |
Параметр ExceptIfADComparisonOperator задает оператор сравнения. Допустимыми являются следующие значения:
Если параметр ExceptIfADComparisonOperator задан, необходимо также указать параметр ExceptIfADComparisonAttribute. |
||
ExceptIfAnyOfCcHeader |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[] |
Параметр ExceptIfAnyOfCcHeader задает одного или нескольких получателей, по которым выполняется поиск в поле «Копия» заголовка сообщения. |
||
ExceptIfAnyOfCcHeaderMemberOf |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[] |
Параметр ExceptIfAnyOfCcHeaderMemberOf задает список рассылки. |
||
ExceptIfAnyOfRecipientAddressContainsWords |
Необязательный |
Microsoft.Exchange.Data.Word[] |
Параметр ExceptIfAnyOfRecipientAddressContainsWords указывает одно или несколько слов для проверки адреса получателя. |
||
ExceptIfAnyOfRecipientAddressMatchesPatterns |
Необязательный |
Microsoft.Exchange.MessagingPolicies.Rules.Tasks.Pattern[] |
Параметр ExceptIfAnyOfRecipientAddressMatchesPatterns задает одно или несколько регулярных выражений для поиска адреса получателя. |
||
ExceptIfAnyOfToCcHeader |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[] |
Параметр ExceptIfAnyOfToCcHeader задает одного или нескольких получателей, по которым выполняется поиск в поле «Кому» или «Копия» заголовка сообщения. |
||
ExceptIfAnyOfToCcHeaderMemberOf |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[] |
Параметр ExceptIfAnyOfToCcHeaderMemberOf задает имя группы рассылки. Выполняется проверка, являются ли получатели, перечисленные в полях «Кому» и «Копия» заголовка сообщения, членами указанной группы. |
||
ExceptIfAnyOfToHeader |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[] |
Параметр ExceptIfAnyOfToHeader задает одного или нескольких получателей, по которым выполняется поиск в поле «Кому» заголовка сообщения. |
||
ExceptIfAnyOfToHeaderMemberOf |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[] |
Параметр ExceptIfAnyOfToHeaderMemberOf задает одну или несколько групп рассылки. Выполняется проверка, являются ли получатели, перечисленные в поле «Кому» заголовка сообщения, членами указанной группы. |
||
ExceptIfAttachmentContainsWords |
Необязательный |
Microsoft.Exchange.Data.Word[] |
Параметр ExceptIfAttachmentContainsWords задает одно или несколько слов, по которым выполняется поиск во вложении. Проверяются только поддерживаемые типы вложений. |
||
ExceptIfAttachmentIsUnsupported |
Необязательный |
System.Boolean |
Параметр ExceptIfAttachmentIsUnsupported задает исключение для неподдерживаемых типов вложений. К неподдерживаемым типам вложений относятся те вложения, для которых на транспортном сервере-концентраторе не установлен IFilter. |
||
ExceptIfAttachmentMatchesPatterns |
Необязательный |
Microsoft.Exchange.MessagingPolicies.Rules.Tasks.Pattern[] |
Параметр ExceptIfAttachmentMatchesPatterns задает одно или несколько регулярных выражений для поиска соответствия во вложении. Для указанного шаблона проверяются только поддерживаемые типы вложений. |
||
ExceptIfAttachmentNameMatchesPatterns |
Необязательный |
Microsoft.Exchange.MessagingPolicies.Rules.Tasks.Pattern[] |
Параметр ExceptIfAttachmentNameMatchesPatterns задает одно или несколько регулярных выражений для поиска соответствия в имени файла вложения. |
||
ExceptIfAttachmentSizeOver |
Необязательный |
Microsoft.Exchange.Data.ByteQuantifiedSize |
Параметр ExceptIfAttachmentSizeOver задает размер в байтах. Сообщения соответствуют правилу, если размер их вложений превышает указанный. |
||
ExceptIfBetweenMemberOf1 |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[] |
Параметр ExceptIfBetweenMemberOf1 указывает группу рассылки, по которой выполняется поиск для обнаружения связи между членами двух групп рассылки. Необходимо использовать этот параметр с параметром ExceptIfBetweenMemberOf2. |
||
ExceptIfBetweenMemberOf2 |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[] |
Параметр ExceptIfBetweenMemberOf2 указывает группу рассылки, по которой выполняется поиск для обнаружения связи между членами двух групп рассылки. Необходимо использовать этот параметр с параметром ExceptIfBetweenMemberOf1. |
||
ExceptIfFrom |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[] |
Параметр ExceptIfFrom указывает одного или нескольких получателей. Сообщения соответствуют правилу, если они отправлены указанным получателем. |
||
ExceptIfFromAddressContainsWords |
Необязательный |
Microsoft.Exchange.Data.Word[] |
Параметр ExceptIfFromAddressContainsWords задает одно или несколько слов. Если адрес, указанный в поле «От», содержит указанное слово, правило не применяется. |
||
ExceptIfFromAddressMatchesPatterns |
Необязательный |
Microsoft.Exchange.MessagingPolicies.Rules.Tasks.Pattern[] |
Параметр ExceptIfFromAddressMatchesPatterns задает одно или несколько регулярных выражений для поиска соответствия в адресе отправителя. |
||
ExceptIfFromMemberOf |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[] |
Параметр ExceptIfFromMemberOf задает одну или несколько групп рассылки. Если сообщения отправлены членами указанной группы рассылки, то к ним применяется правило. |
||
ExceptIfFromScope |
Необязательный |
Microsoft.Exchange.MessagingPolicies.Rules.Tasks.FromUserScope |
Параметр ExceptIfFromScope указывает одно из следующих значений:
Дополнительные сведения см. в разделе Предикаты правил транспорта. |
||
ExceptIfHasClassification |
Необязательный |
System.String |
Параметр ExceptHasClassification указывает классификацию сообщений, на наличие которой проверяется сообщение. |
||
ExceptIfHasNoClassification |
Необязательный |
System.Boolean |
Параметр ExceptIfHasNoClassification задает исключение для сообщений без классификации. |
||
ExceptIfHeaderContainsMessageHeader |
Необязательный |
Microsoft.Exchange.Data.HeaderName |
Параметр ExceptIfHeaderContainsMessageHeader указывает проверяемое имя заголовка сообщения. Этот параметр должен использоваться вместе с параметром ExceptIfHeaderContainsWords. |
||
ExceptIfHeaderContainsWords |
Необязательный |
Microsoft.Exchange.Data.Word[] |
Параметр ExceptIfHeaderContainsWords задает одно или несколько слов. Заголовок, указанный в параметре ExceptIfHeaderContainsMessageHeader, проверяется на наличие определенных слов. |
||
ExceptIfHeaderMatchesMessageHeader |
Необязательный |
Microsoft.Exchange.Data.HeaderName |
Параметр ExceptIfHeaderMatchesMessageHeader указывает имя заголовка SMTP для проверки. Этот параметр должен использоваться с параметром ExceptIfHeaderMatchesPatterns для указания текстового шаблона. |
||
ExceptIfHeaderMatchesPatterns |
Необязательный |
Microsoft.Exchange.MessagingPolicies.Rules.Tasks.Pattern[] |
Параметр ExceptIfHeaderMatchesPatterns задает одно или несколько регулярных выражений для поиска соответствия в значении заголовка, указанного в параметре ExceptIfHeaderMatchesHeader. |
||
ExceptIfManagerAddresses |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[] |
Параметр ExceptIfManagerAddresses указывает одного или нескольких получателей. Атрибут диспетчера обрабатываемого пользователя (отправитель или получатель, указанный с помощью параметра ExceptIfManagerForEvaluedUser) сопоставляется с указанными получателями. |
||
ExceptIfManagerForEvaluatedUser |
Необязательный |
Microsoft.Exchange.MessagingPolicies.Rules.Tasks.EvaluatedUser |
Параметр ExceptIfManagerForEvaluatedUser указывает, должен ли атрибут диспетчера отправителя или получателя соответствовать получателям, указанным в параметре ExceptIfManagerAddresses. |
||
ExceptIfMessageTypeMatches |
Необязательный |
Microsoft.Exchange.MessagingPolicies.Rules.Tasks.MessageType |
Параметр ExceptIfMessageTypeMatches указывает тип сообщения. Допустимые значения указаны в параметре MessageTypeMatches. |
||
ExceptIfRecipientADAttributeContainsWords |
Необязательный |
Microsoft.Exchange.Data.Word[] |
Параметр ExceptIfRecipientADAttributeContainsWords задает одно или несколько слов, по которым выполняется поиск в указанном атрибуте Служба каталогов Active Directory любого получателя. |
||
ExceptIfRecipientADAttributeMatchesPatterns |
Необязательный |
Microsoft.Exchange.MessagingPolicies.Rules.Tasks.Pattern[] |
Параметр ExceptIfRecipientADAttributeMatchesPatterns задает один или несколько текстовых шаблонов, по которым выполняется поиск в атрибуте Служба каталогов Active Directory получателя. Этот параметр необходимо использовать вместе с параметром ExceptIfADComparisonAttribute для указания атрибута. |
||
ExceptIfRecipientAddressContainsWords |
Необязательный |
Microsoft.Exchange.Data.Word[] |
Параметр ExceptIfRecipientAddressContainsWords указывает одно или несколько слов, наличие которых проверяется в адресе получателя. |
||
ExceptIfRecipientAddressMatchesPatterns |
Необязательный |
Microsoft.Exchange.MessagingPolicies.Rules.Tasks.Pattern[] |
Параметр ExceptIfRecipientAddressMatchesPatterns задает один или несколько текстовых шаблонов для поиска в адресе получателя. |
||
ExceptIfRecipientInSenderList |
Необязательный |
Microsoft.Exchange.Data.Word[] |
Параметр ExceptIfRecipientInSenderList задает исключение, если получатель указан в записи контрольного списка в почтовом ящике отправителя. Записи контрольного списка выполняют следующие функции:
Для просмотра записей контрольного списка, настроенных в почтовом ящике пользователя, запустите команду Get-SupervisionListEntry и укажите почтовый ящик пользователя. |
||
ExceptIfSCLOver |
Необязательный |
Microsoft.Exchange.Data.SclValue |
Параметр ExceptIfSCLOver задает значение вероятности нежелательной почты. Сообщения соответствуют параметру, если значение вероятности нежелательной почты больше или равно указанному значению. Допустимые значения: целое, 1 цифра, от 0 до 9 или -1. |
||
ExceptIfSenderADAttributeContainsWords |
Необязательный |
Microsoft.Exchange.Data.Word[] |
Параметр ExceptIfSenderADAttributeContainsWords задает одно или несколько слов, по которым выполняется поиск в указанном атрибуте Служба каталогов Active Directory отправителя. |
||
ExceptIfSenderADAttributeMatchesPatterns |
Необязательный |
Microsoft.Exchange.MessagingPolicies.Rules.Tasks.Pattern[] |
Параметр ExceptIfSenderADAttributeMatchesPatterns задает один или несколько текстовых шаблонов, по которым выполняется поиск в указанном атрибуте Служба каталогов Active Directory отправителя. |
||
ExceptIfSenderInRecipientList |
Необязательный |
Microsoft.Exchange.Data.Word[] |
Параметр ExceptIfSenderInRecipientList задает исключение, если отправитель указан в записи контрольного списка в почтовом ящике получателя. Записи контрольного списка выполняют следующие функции:
Для просмотра записей контрольного списка, настроенных в почтовом ящике пользователя, запустите команду Get-SupervisionListEntry и укажите почтовый ящик пользователя. |
||
ExceptIfSenderManagementRelationship |
Необязательный |
Microsoft.Exchange.MessagingPolicies.Rules.Tasks.ManagementRelationship |
Параметр ExceptIfSenderManagementRelationship задает проверяемые отношения между отправителем и получателями. Допустимыми являются следующие значения:
|
||
ExceptIfSentTo |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[] |
Параметр ExceptIfSentTo задает идентификатор получателя. |
||
ExceptIfSentToMemberOf |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[] |
Параметр ExceptIfSentToMemberOf задает адрес группы рассылки. |
||
ExceptIfSentToScope |
Необязательный |
Microsoft.Exchange.MessagingPolicies.Rules.Tasks.ToUserScope |
Параметр ExceptIfSentToScope задает область сообщения. Допустимые значения:
|
||
ExceptIfSubjectContainsWords |
Необязательный |
Microsoft.Exchange.Data.Word[] |
Параметр ExceptIfSubjectContainsWords задает одно или несколько слов, по которым выполняется поиск в теме сообщения. |
||
ExceptIfSubjectMatchesPatterns |
Необязательный |
Microsoft.Exchange.MessagingPolicies.Rules.Tasks.Pattern[] |
Параметр ExceptIfSubjectMatchesPatterns задает одно или несколько регулярных выражений, по которым выполняется поиск в теме сообщения. |
||
ExceptIfSubjectOrBodyContainsWords |
Необязательный |
Microsoft.Exchange.Data.Word[] |
Параметр ExceptIfSubjectOrBodyContainsWords задает одно или несколько слов, по которым выполняется поиск в теме или тексте сообщения. |
||
ExceptIfSubjectOrBodyMatchesPatterns |
Необязательный |
Microsoft.Exchange.MessagingPolicies.Rules.Tasks.Pattern[] |
Параметр ExceptIfSubjectOrBodyMatchesPatterns задает одно или несколько регулярных выражений для поиска соответствия в теме или тексте сообщения. |
||
ExceptIfWithImportance |
Необязательный |
Microsoft.Exchange.Management.Tasks.Importance |
Параметр ExceptIfWithImportance задает важность сообщения. Допустимые значения:
|
||
From |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[] |
Параметр From задает отправителя. Правило применяется к сообщениям, полученным от отправителя. |
||
FromAddressContainsWords |
Необязательный |
Microsoft.Exchange.Data.Word[] |
Параметр FromAddressContainsWords задает одно или несколько слов, по которым выполняется поиск в адресе отправителя. |
||
FromAddressMatchesPatterns |
Необязательный |
Microsoft.Exchange.MessagingPolicies.Rules.Tasks.Pattern[] |
Параметр FromAddressMatchesPatterns задает шаблон, на соответствие которому проверяется содержимое поля «От». |
||
FromMemberOf |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[] |
Параметр FromMemberOf задает группу рассылки. Правило применяется к сообщениям, отправленным членами указанной группы рассылки. |
||
FromScope |
Необязательный |
Microsoft.Exchange.MessagingPolicies.Rules.Tasks.FromUserScope |
Параметр FromScope задает добавляемую область сообщения. Допустимые значения:
|
||
HasClassification |
Необязательный |
System.String |
Параметр HasClassification задает классификацию сообщения. Правило применяется к сообщениям с указанной классификацией. |
||
HasNoClassification |
Необязательный |
System.Boolean |
Параметр HasNoClassification указывает, что правило
применяется к сообщениям без классификации. Параметру должно быть
присвоено значение |
||
HeaderContainsMessageHeader |
Необязательный |
Microsoft.Exchange.Data.HeaderName |
Параметр HeaderContainsMessageHeader указывает имя заголовка SMTP для проверки. Этот параметр должен использоваться вместе с параметром HeaderContainsWords. |
||
HeaderContainsWords |
Необязательный |
Microsoft.Exchange.Data.Word[] |
Параметр HeaderContainsWords указывает одно или несколько слов, которые должны быть сопоставлены указанному заголовку сообщения. Необходимо использовать этот параметр с параметром HeaderContainsMessageHeader. |
||
HeaderMatchesMessageHeader |
Необязательный |
Microsoft.Exchange.Data.HeaderName |
Параметр HeaderMatchesMessageHeader указывает имя заголовка, которое проверяется на наличие указанного текстового шаблона. Необходимо использовать этот параметр с параметром HeaderMatchesPatterns. |
||
HeaderMatchesPatterns |
Необязательный |
Microsoft.Exchange.MessagingPolicies.Rules.Tasks.Pattern[] |
Параметр HeaderMatchesPatterns задает шаблон для поиска соответствия в заголовке, указанном параметром HeaderMatchesMessageHeader. |
||
LogEventText |
Необязательный |
Microsoft.Exchange.Data.EventLogText |
Параметр LogEventText задает строку сообщения, добавляемую в запись журнала событий, которую создает действие события журнала. Это действие доступно только на пограничных транспортных серверах. |
||
ManagerAddresses |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[] |
Параметр ManagerAddresses задает получателя. Правило применяется к сообщениям, в которых указанный получатель является диспетчером отправителя или получателя (в соответствии со значением, заданным с помощью параметра ManagerForEvaluatedUser). |
||
ManagerForEvaluatedUser |
Необязательный |
Microsoft.Exchange.MessagingPolicies.Rules.Tasks.EvaluatedUser |
Параметр ManagerForEvaluatedUser указывает, должен ли проверяться диспетчер отправителя или получателя. Этот параметр необходимо использовать с параметром ManagerAddresses. |
||
MessageTypeMatches |
Необязательный |
Microsoft.Exchange.MessagingPolicies.Rules.Tasks.MessageType |
Параметр MessageTypeMatches указывает тип сообщения. Допустимыми являются следующие значения:
|
||
ModerateMessageByManager |
Необязательный |
System.Boolean |
Параметр ModerateMessageByManager указывает, должно ли
пересылаться сообщение диспетчеру отправителя для модерирования.
Значение по умолчанию: |
||
ModerateMessageByUser |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[] |
Параметр ModerateMessageByUser указывает получателя, которому пересылается сообщение для модерирования. |
||
Organization |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.OrganizationIdParameter |
|||
PrependSubject |
Необязательный |
Microsoft.Exchange.Data.SubjectPrefix |
Параметр PrependSubject указывает строку, добавляемую в качестве префикса к теме сообщения.
|
||
Priority |
Необязательный |
System.Int32 |
Параметр Priority указывает порядок, в котором применяются правила транспорта. Если изменить очередность правила, позиция правила в списке изменяется в соответствии с внесенными изменениями, а агент правил транспорта присваивает всем правилам большее значение очередности. Правила с более низким значением очередности обрабатываются первыми. Значение этого параметра должно быть больше или равно 0. |
||
Quarantine |
Необязательный |
System.Boolean |
Параметр Quarantine указывает агенту правил, что сообщение должно быть отправлено в почтовый ящик карантина, указанный в настройках фильтрации содержимого. Это действие доступно только на пограничных транспортных серверах. |
||
RecipientADAttributeContainsWords |
Необязательный |
Microsoft.Exchange.Data.Word[] |
Параметр RecipientADAttributeContainsWords задает одно или несколько слов, по которым выполняется поиск в указанном атрибуте Служба каталогов Active Directory получателя. |
||
RecipientADAttributeMatchesPatterns |
Необязательный |
Microsoft.Exchange.MessagingPolicies.Rules.Tasks.Pattern[] |
Параметр RecipientADAttributeMatchesPatterns задает один или несколько шаблонов для поиска значения в указанном атрибуте Служба каталогов Active Directory получателя. |
||
RecipientAddressContainsWords |
Необязательный |
Microsoft.Exchange.Data.Word[] |
Параметр RecipientAddressContainsWords указывает одно или несколько слов, проверка на наличие которых выполняется в адресе электронной почты получателя. |
||
RecipientAddressMatchesPatterns |
Необязательный |
Microsoft.Exchange.MessagingPolicies.Rules.Tasks.Pattern[] |
Параметр RecipientAddressMatchesPatterns указывает шаблон, по которому выполняется поиск в адресе получателя. |
||
RecipientInSenderList |
Необязательный |
Microsoft.Exchange.Data.Word[] |
Параметр RecipientInSenderList задает условие, если получатель указан в записи контрольного списка в почтовом ящике отправителя. Записи контрольного списка выполняют следующие функции:
Для просмотра записей контрольного списка, настроенных в почтовом ящике пользователя, запустите команду Get-SupervisionListEntry и укажите почтовый ящик пользователя. |
||
RedirectMessageTo |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[] |
Параметр RedirectMessageTo указывает, что сообщение перенаправляется получателю, указанному в качестве значения для этого параметра. |
||
RejectMessageEnhancedStatusCode |
Необязательный |
Microsoft.Exchange.MessagingPolicies.Rules.Tasks.RejectEnhancedStatus |
Параметр RejectMessageEnhancedStatusCode задает
расширенный код состояния, предоставляемый при отклонении
сообщения. Допустимыми являются значения:
Если расширенный код состояния не указан и задан только параметр
RejectMessageReasonText, то используется расширенный код
состояния |
||
RejectMessageReasonText |
Необязательный |
Microsoft.Exchange.Data.RejectText |
Параметр RejectMessageReasonText задает сообщение, отправляемое при отклонении сообщения.
Если параметр RejectMessageReasonText не задан, а
расширенный код состояния задан посредством параметра
RejectMessageEnchancedStatusCode, то используется текст
причины по умолчанию: « |
||
RemoveHeader |
Необязательный |
Microsoft.Exchange.Data.HeaderName |
Параметр RemoveHeader указывает удаляемое имя заголовка сообщения. |
||
SCLOver |
Необязательный |
Microsoft.Exchange.Data.SclValue |
Параметр SCLOver задает значение вероятности нежелательной почты. Правило применяется к сообщению со значением вероятности нежелательной почты, которое больше или равно указанному . Допустимые значения вероятности нежелательной почты: целое, от 0 до 9 или -1. |
||
SenderADAttributeContainsWords |
Необязательный |
Microsoft.Exchange.Data.Word[] |
Параметр SenderADAttributeContainsWords задает одно или несколько слов, по которым выполняется поиск в указанном атрибуте Служба каталогов Active Directory отправителя. |
||
SenderADAttributeMatchesPatterns |
Необязательный |
Microsoft.Exchange.MessagingPolicies.Rules.Tasks.Pattern[] |
Параметр SenderADAttributeMatchesPatterns задает один или несколько шаблонов, на соответствие которым сравнивается отправитель в указанном атрибуте Служба каталогов Active Directory. |
||
SenderInRecipientList |
Необязательный |
Microsoft.Exchange.Data.Word[] |
Параметр SenderInRecipientList задает условие, если отправитель указан в записи контрольного списка в почтовом ящике получателя. Записи контрольного списка выполняют следующие функции:
Для просмотра записей контрольного списка, настроенных в почтовом ящике пользователя, запустите команду Get-SupervisionListEntry и укажите почтовый ящик пользователя. |
||
SenderManagementRelationship |
Необязательный |
Microsoft.Exchange.MessagingPolicies.Rules.Tasks.ManagementRelationship |
Параметр SenderManagementRelationship задает отношение между отправителем и получателем. Допустимыми являются следующие значения:
|
||
SentTo |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[] |
Параметр SentTo задает получателя. Правило применяется к сообщениям, соответствующим указанному получателю. |
||
SentToMemberOf |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[] |
Параметр SentToMemberOf задает группу рассылки. Правило применяется к сообщениям, в которых получатель является членом указанной группы.
|
||
SentToScope |
Необязательный |
Microsoft.Exchange.MessagingPolicies.Rules.Tasks.ToUserScope |
Параметр SentToScope задает область сообщения. Допустимыми являются следующие значения:
Дополнительные сведения см. в разделе Предикаты правил транспорта. |
||
SetHeaderName |
Необязательный |
Microsoft.Exchange.Data.HeaderName |
Параметр SetHeaderName указывает имя создаваемого или изменяемого заголовка SMTP. Для указания значения следует использовать параметр SetHeaderValue. |
||
SetHeaderValue |
Необязательный |
Microsoft.Exchange.Data.HeaderValue |
Параметр SetHeaderValue задает значение заголовка SMTP, указанного параметром SetHeaderName. |
||
SetSCL |
Необязательный |
Microsoft.Exchange.Data.SclValue |
Параметр SetSCL изменяет значение вероятности нежелательной почты сообщения на указанное значение. Значение вероятности нежелательной почты должно быть числом в диапазоне от 0 до 9 или равняться -1. |
||
SmtpRejectMessageRejectStatusCode |
Необязательный |
Microsoft.Exchange.Data.RejectStatusCode |
Параметр SmtpRejectMessageRejectStatusCode задает расширенный код состояния, предоставляемый при отклонении сообщения. |
||
SmtpRejectMessageRejectText |
Необязательный |
Microsoft.Exchange.Data.RejectText |
Параметр SmtpRejectMessageRejectText задает текстовую строку, добавляемую в сообщение об отклонении. Необходимо использовать этот параметр с параметром SmtpRejectMessageRejectStatusCode. |
||
SubjectContainsWords |
Необязательный |
Microsoft.Exchange.Data.Word[] |
Параметр SubjectContainsWord указывает слова, по которым выполняется поиск в теме сообщения. Можно указать одно или несколько слов или фраз. При указании более одного слова или фразы необходимо разделять их запятыми (,). При указании фразы, содержащей один или несколько пробелов, необходимо заключить фразу в кавычки ("), например:
|
||
SubjectMatchesPatterns |
Необязательный |
Microsoft.Exchange.MessagingPolicies.Rules.Tasks.Pattern[] |
Параметр SubjectMatchesPatterns используется для указания текстовых шаблонов, по которым выполняется поиск в теме сообщения. Дополнительные сведения см. в разделе Регулярные выражения в правилах транспорта. |
||
SubjectOrBodyContainsWords |
Необязательный |
Microsoft.Exchange.Data.Word[] |
Параметр SubjectOrBodyContainsWords указывает слова, по которым осуществляется поиск в теме и тексте сообщения. Правило применяется при обнаружении любого указанного слова или фразы в теме или тексте сообщения. Можно указать одно или несколько слов или фраз. При указании более одного слова или фразы необходимо разделять их запятыми (,). При указании фразы, содержащей один или несколько пробелов, необходимо заключить фразу в кавычки ("), например:
|
||
SubjectOrBodyMatchesPatterns |
Необязательный |
Microsoft.Exchange.MessagingPolicies.Rules.Tasks.Pattern[] |
Параметр SubjectOrBodyContainsPatterns указывает текстовые шаблоны, на соответствие которым проверяется содержимое темы и текста сообщения. Правило применяется при обнаружении указанного слова в теме или тексте сообщения. Дополнительные сведения см. в разделе Регулярные выражения в правилах транспорта. |
||
WhatIf |
Необязательный |
System.Management.Automation.SwitchParameter |
|||
WithImportance |
Необязательный |
Microsoft.Exchange.Management.Tasks.Importance |
Параметр WithImportance задает важность сообщения. Правило применяется к сообщениям, соответствующим указанной важности. Допустимы следующие значения:
|
Подробное описание
Командлет New-TransportRule используется для создания нового правила транспорта на транспортном сервере-концентраторе или пограничном транспортном сервере.
В условиях и исключениях правил транспорта используются один или несколько предикатов с соответствующими проверочными значениями. Список поддерживаемых предикатов правил транспорта см. в разделе Предикаты правил транспорта.
Правила транспорта применяют действия к сообщениям. В большинстве случае приводятся соответствующие значения действий. Для получения списка поддерживаемых действий правил транспорта используйте командлет Get-TransportRuleActions. Дополнительные сведения о действиях правил транспорта см. в разделе Действия правил транспорта.
Важно! |
---|
Несмотря на то, что некоторые предикатов и действий серверных ролей транспортного сервера-концентратора и пограничного транспортного сервера совпадают, часть предикатов и действий является уникальной для каждой из ролей. |
Дополнительные сведения о создании нового правила транспорта см. в разделе Создание правила транспорта. Дополнительные сведения о правилах транспорта и агентах правил транспорта см. в разделе Обзор правил транспорта.
Запись «Правила транспорта» в разделе Политика обмена сообщениями и соответствие требованиям.
Типы входных данных
Типы возвращаемых данных
Ошибки
Ошибка | Описание |
---|---|
|
|
Исключения
Исключения | Описание |
---|---|
|
|
Примеры
ПРИМЕР 1
В данном примере создается правило транспорта на транспортном сервере-концентраторе.
Скопировать код | |
---|---|
New-TransportRule -Name "ReportToManager" -FromMemberOf "Executives" -SentTo "AllCompany" -ApplyClassification "ExecutiveCommunication" |
ПРИМЕР 2
В данном примере создается правило транспорта на транспортном сервере-концентраторе со следующими параметрами:
- Между списками рассылки: значение первого свойства
предиката для этого условия — группа рассылки
Sales-Group
. Значение второго свойства предиката для этого условия — группа рассылкиBrokerage-Group
.
Применяются следующие исключения:
- C текстовыми шаблонами в теме Значение
этого исключения равно
Press Release
илиCorporate Communication
.
- От пользователей Значениями этого
исключения являются пользователи «Tony Smith» и «Pilar
Ackerman».
Следующие действия будут применены ко всем сообщениям, которые будут соответствовать приведенным выше условиям, но не будут соответствовать исключениям «с шаблонами текста в теме» и «от пользователей».
- Отправить сообщение об отклонении
отправителю Значение для этого действия равно
E-mail messages sent between the Sales department and the Brokerage department are prohibited
.
Скопировать код | |
---|---|
New-TransportRule "BlockMessagesBetweenSalesAndBrokerage" -BetweenMemberOf1 "Sales-Group" -BetweenMemeberOf2 "Brokerage-Group" -ExceptIfFrom "Tony Smith","Pilar Ackerman" -ExceptIfSubjectContainsWords "Press Release","Corporate Communication" -RejectMessageEnhancedStatusCode "5.7.1" -RejectMessageReasonText "E-mail messages sent between the Sales department and the Brokerage department are prohibited." |