New-TransportRule

このコマンドレットは、オンプレミスの Exchange およびクラウド ベースのサービスで使用できます。 一部のパラメーターおよび設定は、いずれかの環境専用となっている場合があります。

組織内にトランスポート ルール (メール フロー ルール) を作成するには、New-TransportRule コマンドレットを使用します。

: 条件または例外のないルールのアクションはすべてのメッセージに適用され、意図しない結果になる可能性があります。 たとえば、ルール アクションによってメッセージが削除された場合、条件や例外のないルールによって、organization全体のすべての受信メッセージと送信メッセージが削除される可能性があります。

以下の構文セクションのパラメーター セットの詳細については、「Exchangeのコマンドレット構文」を参照してください。

構文

New-TransportRule
   [-Name] <String>
   [-ActivationDate <DateTime>]
   [-ADComparisonAttribute <ADAttribute>]
   [-ADComparisonOperator <Evaluation>]
   [-AddManagerAsRecipientType <AddedRecipientType>]
   [-AddToRecipients <RecipientIdParameter[]>]
   [-AnyOfCcHeader <RecipientIdParameter[]>]
   [-AnyOfCcHeaderMemberOf <RecipientIdParameter[]>]
   [-AnyOfRecipientAddressContainsWords <Word[]>]
   [-AnyOfRecipientAddressMatchesPatterns <Pattern[]>]
   [-AnyOfToCcHeader <RecipientIdParameter[]>]
   [-AnyOfToCcHeaderMemberOf <RecipientIdParameter[]>]
   [-AnyOfToHeader <RecipientIdParameter[]>]
   [-AnyOfToHeaderMemberOf <RecipientIdParameter[]>]
   [-ApplyClassification <String>]
   [-ApplyHtmlDisclaimerFallbackAction <DisclaimerFallbackAction>]
   [-ApplyHtmlDisclaimerLocation <DisclaimerLocation>]
   [-ApplyHtmlDisclaimerText <DisclaimerText>]
   [-ApplyOME <Boolean>]
   [-ApplyRightsProtectionCustomizationTemplate <OMEConfigurationIdParameter>]
   [-ApplyRightsProtectionTemplate <RmsTemplateIdParameter>]
   [-AttachmentContainsWords <Word[]>]
   [-AttachmentExtensionMatchesWords <Word[]>]
   [-AttachmentHasExecutableContent <Boolean>]
   [-AttachmentIsPasswordProtected <Boolean>]
   [-AttachmentIsUnsupported <Boolean>]
   [-AttachmentMatchesPatterns <Pattern[]>]
   [-AttachmentNameMatchesPatterns <Pattern[]>]
   [-AttachmentProcessingLimitExceeded <Boolean>]
   [-AttachmentPropertyContainsWords <Word[]>]
   [-AttachmentSizeOver <ByteQuantifiedSize>]
   [-BetweenMemberOf1 <RecipientIdParameter[]>]
   [-BetweenMemberOf2 <RecipientIdParameter[]>]
   [-BlindCopyTo <RecipientIdParameter[]>]
   [-Comments <String>]
   [-Confirm]
   [-ContentCharacterSetContainsWords <Word[]>]
   [-CopyTo <RecipientIdParameter[]>]
   [-DeleteMessage <Boolean>]
   [-Disconnect <Boolean>]
   [-DlpPolicy <String>]
   [-DomainController <Fqdn>]
   [-Enabled <Boolean>]
   [-ExceptIfADComparisonAttribute <ADAttribute>]
   [-ExceptIfADComparisonOperator <Evaluation>]
   [-ExceptIfAnyOfCcHeader <RecipientIdParameter[]>]
   [-ExceptIfAnyOfCcHeaderMemberOf <RecipientIdParameter[]>]
   [-ExceptIfAnyOfRecipientAddressContainsWords <Word[]>]
   [-ExceptIfAnyOfRecipientAddressMatchesPatterns <Pattern[]>]
   [-ExceptIfAnyOfToCcHeader <RecipientIdParameter[]>]
   [-ExceptIfAnyOfToCcHeaderMemberOf <RecipientIdParameter[]>]
   [-ExceptIfAnyOfToHeader <RecipientIdParameter[]>]
   [-ExceptIfAnyOfToHeaderMemberOf <RecipientIdParameter[]>]
   [-ExceptIfAttachmentContainsWords <Word[]>]
   [-ExceptIfAttachmentExtensionMatchesWords <Word[]>]
   [-ExceptIfAttachmentHasExecutableContent <Boolean>]
   [-ExceptIfAttachmentIsPasswordProtected <Boolean>]
   [-ExceptIfAttachmentIsUnsupported <Boolean>]
   [-ExceptIfAttachmentMatchesPatterns <Pattern[]>]
   [-ExceptIfAttachmentNameMatchesPatterns <Pattern[]>]
   [-ExceptIfAttachmentProcessingLimitExceeded <Boolean>]
   [-ExceptIfAttachmentPropertyContainsWords <Word[]>]
   [-ExceptIfAttachmentSizeOver <ByteQuantifiedSize>]
   [-ExceptIfBetweenMemberOf1 <RecipientIdParameter[]>]
   [-ExceptIfBetweenMemberOf2 <RecipientIdParameter[]>]
   [-ExceptIfContentCharacterSetContainsWords <Word[]>]
   [-ExceptIfFrom <RecipientIdParameter[]>]
   [-ExceptIfFromAddressContainsWords <Word[]>]
   [-ExceptIfFromAddressMatchesPatterns <Pattern[]>]
   [-ExceptIfFromMemberOf <RecipientIdParameter[]>]
   [-ExceptIfFromScope <FromUserScope>]
   [-ExceptIfHasClassification <String>]
   [-ExceptIfHasNoClassification <Boolean>]
   [-ExceptIfHasSenderOverride <Boolean>]
   [-ExceptIfHeaderContainsMessageHeader <HeaderName>]
   [-ExceptIfHeaderContainsWords <Word[]>]
   [-ExceptIfHeaderMatchesMessageHeader <HeaderName>]
   [-ExceptIfHeaderMatchesPatterns <Pattern[]>]
   [-ExceptIfManagerAddresses <RecipientIdParameter[]>]
   [-ExceptIfManagerForEvaluatedUser <EvaluatedUser>]
   [-ExceptIfMessageContainsDataClassifications <Hashtable[]>]
   [-ExceptIfMessageSizeOver <ByteQuantifiedSize>]
   [-ExceptIfMessageTypeMatches <MessageType>]
   [-ExceptIfRecipientADAttributeContainsWords <Word[]>]
   [-ExceptIfRecipientADAttributeMatchesPatterns <Pattern[]>]
   [-ExceptIfRecipientAddressContainsWords <Word[]>]
   [-ExceptIfRecipientAddressMatchesPatterns <Pattern[]>]
   [-ExceptIfRecipientDomainIs <Word[]>]
   [-ExceptIfRecipientInSenderList <Word[]>]
   [-ExceptIfSCLOver <SclValue>]
   [-ExceptIfSenderADAttributeContainsWords <Word[]>]
   [-ExceptIfSenderADAttributeMatchesPatterns <Pattern[]>]
   [-ExceptIfSenderDomainIs <Word[]>]
   [-ExceptIfSenderInRecipientList <Word[]>]
   [-ExceptIfSenderIpRanges <MultiValuedProperty>]
   [-ExceptIfSenderManagementRelationship <ManagementRelationship>]
   [-ExceptIfSentTo <RecipientIdParameter[]>]
   [-ExceptIfSentToMemberOf <RecipientIdParameter[]>]
   [-ExceptIfSentToScope <ToUserScope>]
   [-ExceptIfSubjectContainsWords <Word[]>]
   [-ExceptIfSubjectMatchesPatterns <Pattern[]>]
   [-ExceptIfSubjectOrBodyContainsWords <Word[]>]
   [-ExceptIfSubjectOrBodyMatchesPatterns <Pattern[]>]
   [-ExceptIfWithImportance <Importance>]
   [-ExpiryDate <DateTime>]
   [-From <RecipientIdParameter[]>]
   [-FromAddressContainsWords <Word[]>]
   [-FromAddressMatchesPatterns <Pattern[]>]
   [-FromMemberOf <RecipientIdParameter[]>]
   [-FromScope <FromUserScope>]
   [-GenerateIncidentReport <RecipientIdParameter>]
   [-GenerateNotification <DisclaimerText>]
   [-HasClassification <String>]
   [-HasNoClassification <Boolean>]
   [-HasSenderOverride <Boolean>]
   [-HeaderContainsMessageHeader <HeaderName>]
   [-HeaderContainsWords <Word[]>]
   [-HeaderMatchesMessageHeader <HeaderName>]
   [-HeaderMatchesPatterns <Pattern[]>]
   [-IncidentReportContent <IncidentReportContent[]>]
   [-IncidentReportOriginalMail <IncidentReportOriginalMail>]
   [-LogEventText <EventLogText>]
   [-ManagerAddresses <RecipientIdParameter[]>]
   [-ManagerForEvaluatedUser <EvaluatedUser>]
   [-MessageContainsDataClassifications <Hashtable[]>]
   [-MessageSizeOver <ByteQuantifiedSize>]
   [-MessageTypeMatches <MessageType>]
   [-Mode <RuleMode>]
   [-ModerateMessageByManager <Boolean>]
   [-ModerateMessageByUser <RecipientIdParameter[]>]
   [-NotifySender <NotifySenderType>]
   [-PrependSubject <SubjectPrefix>]
   [-Priority <Int32>]
   [-Quarantine <Boolean>]
   [-RecipientADAttributeContainsWords <Word[]>]
   [-RecipientADAttributeMatchesPatterns <Pattern[]>]
   [-RecipientAddressContainsWords <Word[]>]
   [-RecipientAddressMatchesPatterns <Pattern[]>]
   [-RecipientAddressType <RecipientAddressType>]
   [-RecipientDomainIs <Word[]>]
   [-RecipientInSenderList <Word[]>]
   [-RedirectMessageTo <RecipientIdParameter[]>]
   [-RejectMessageEnhancedStatusCode <RejectEnhancedStatus>]
   [-RejectMessageReasonText <RejectText>]
   [-RemoveHeader <HeaderName>]
   [-RemoveOME <Boolean>]
   [-RemoveOMEv2 <Boolean>]
   [-RemoveRMSAttachmentEncryption <Boolean>]
   [-RouteMessageOutboundConnector <OutboundConnectorIdParameter>]
   [-RouteMessageOutboundRequireTls <Boolean>]
   [-RuleErrorAction <RuleErrorAction>]
   [-RuleSubType <RuleSubType>]
   [-SCLOver <SclValue>]
   [-SenderADAttributeContainsWords <Word[]>]
   [-SenderADAttributeMatchesPatterns <Pattern[]>]
   [-SenderAddressLocation <SenderAddressLocation>]
   [-SenderDomainIs <Word[]>]
   [-SenderInRecipientList <Word[]>]
   [-SenderIpRanges <MultiValuedProperty>]
   [-SenderManagementRelationship <ManagementRelationship>]
   [-SentTo <RecipientIdParameter[]>]
   [-SentToMemberOf <RecipientIdParameter[]>]
   [-SentToScope <ToUserScope>]
   [-SetAuditSeverity <String>]
   [-SetHeaderName <HeaderName>]
   [-SetHeaderValue <HeaderValue>]
   [-SetSCL <SclValue>]
   [-SmtpRejectMessageRejectStatusCode <RejectStatusCode>]
   [-SmtpRejectMessageRejectText <RejectText>]
   [-StopRuleProcessing <Boolean>]
   [-SubjectContainsWords <Word[]>]
   [-SubjectMatchesPatterns <Pattern[]>]
   [-SubjectOrBodyContainsWords <Word[]>]
   [-SubjectOrBodyMatchesPatterns <Pattern[]>]
   [-UseLegacyRegex <Boolean>]
   [-WhatIf]
   [-WithImportance <Importance>]
   [<CommonParameters>]

説明

オンプレミスの Exchange 組織では、メールボックス サーバーで作成されたルールが Active Directory に格納されます。 組織内のすべてのメールボックス サーバーは、同じセットのトランスポート ルールにアクセスできます。 エッジ トランスポート サーバーでは、規則は Active Directory ライトウェイト ディレクトリ サービス (AD LDS) のローカル コピーに保存されます。 ルールは、エッジ トランスポート サーバー間、またはメールボックス サーバーとエッジ トランスポート サーバーとの間では共有または複製されません。 また、いくつかの条件とアクションはそれぞれのサーバーの役割に専用のものです。

メッセージ内の件名または他のヘッダー フィールドでの単語またはテキスト パターンの検索は、SMTP サーバー間で ASCII テキスト内のバイナリ メッセージ送信に使用された MIME コンテンツ転送エンコーディング方式に基づいてメッセージがデコードされた後に行われます。 条件または例外を使用して、メッセージ内の件名または他のヘッダー フィールドの未加工 (通常は Base64) のエンコード値を検索することはできません。

このコマンドレットを実行する際には、あらかじめアクセス許可を割り当てる必要があります。 このトピックにはこのコマンドレットのすべてのパラメーターが一覧表示されていますが、自分に割り当てられているアクセス許可に含まれていない一部のパラメーターにはアクセスできません。 コマンドレットを組織内で実行するために必要になるアクセス許可とパラメーターを調べるには、「 Find the permissions required to run any Exchange cmdlet」を参照してください。

例 1

New-TransportRule "Ethical Wall - Sales and Brokerage Departments" -BetweenMemberOf1 "Sales Department" -BetweenMemberOf2 "Brokerage Department" -ExceptIfFrom "Tony Smith","Pilar Ackerman" -ExceptIfSubjectContainsWords "Press Release","Corporate Communication" -RejectMessageReasonText "Messages sent between the Sales and Brokerage departments are strictly prohibited."

この例では、次の設定でルールを作成します:

  • 名前: Ethical Wall - Sales and Brokerage Departments
  • 条件: Sales Department および Brokerage Department という名前のグループのメンバー間で送信されるメッセージ。
  • アクション: メッセージは拒否され、カスタム拒否テキストは Messages sent between the Sales and Brokerage departments are strictly prohibited です。 RejectMessageEnhancedStatusCode パラメーターを使用しなかったため、既定の拡張状態コード 5.7.1 が使用されることに注意してください。
  • 例外: [件名] フィールドには、プレス リリースまたは企業コミュニケーション、またはメッセージが Tony Smith または Pilar Ackerman によって送信された語句が含まれています。

パラメーター

-ActivationDate

ActivationDate パラメーターは、ルールがメッセージの処理を開始するタイミングを指定します。 ルールは、指定した日付/時刻まで、メッセージに対して何も処理しません。

コマンドを実行するコンピューターの [地域のオプション] 設定で定義されている短い日付形式を使用します。 たとえば、短い日付形式 mm/dd/yyyy を使用するようにコンピューターが構成されている場合は、「09/01/2018」と入力して 2018 年 9 月 1 日を指定します。 日付のみを入力したり、日付と時刻を入力することもできます。 日付と時刻を入力する場合は、値を引用符 (”) で囲む必要があります (例: "09/01/2018 5:00 PM")。

Type:DateTime
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ADComparisonAttribute

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーでのみ使用できます。

ADComparisonAttribute パラメーターは、送信者とメッセージのすべての受信者の間で Active Directory 属性を比較する条件を指定します。 このパラメーターは、受信者が個別のユーザーである場合に機能します。 配布グループでは機能しません。

次のいずれかの Active Directory 属性を使用できます。

  • 市区町村
  • Company
  • CustomAttribute1 から CustomAttribute15 へ
  • 部署
  • DisplayName
  • 電子メール
  • FaxNumber
  • FirstName
  • HomePhoneNumber
  • Initials
  • LastName
  • Manager
  • MobileNumber
  • 注意事項
  • 事業所
  • OtherFaxNumber
  • OtherHomePhoneNumber
  • OtherPhoneNumber
  • PagerNumber
  • PhoneNumber
  • POBox
  • 状態
  • Street
  • Title
  • UserLogonName
  • ZipCode

ADComparisonOperator パラメーターを使用しない場合、既定の比較演算子 Equal が使用されます。

Type:ADAttribute
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ADComparisonOperator

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーでのみ使用できます。

ADComparisonOperator パラメーターは、ADComparisonAttribute パラメーターの比較演算子を指定します。 有効な値は次のとおりです。

  • Equal (これは既定値です)
  • NotEqual
Type:Evaluation
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-AddManagerAsRecipientType

このパラメーターは、ルールのアクションまたはアクションの一部を指定します。

オンプレミスの Exchange では、このアクションはメールボックス サーバーでのみ使用できます。

AddManagerAsRecipientType パラメーターは、送信者の Manager 属性で定義されているユーザーにメッセージを配信またはリダイレクトするアクションを指定します。 有効な値は次のとおりです。

  • To: 送信者のマネージャーをメッセージの To フィールドに追加します。
  • Cc: 送信者のマネージャーをメッセージの Cco フィールドに追加します。
  • Bcc: 送信者のマネージャーをメッセージの Bcc フィールドに追加します。
  • Redirect: 送信者または受信者への通知なしで、メッセージを送信者のマネージャーにリダイレクトします。

このアクションは、送信者の Manager 属性が定義されている場合のみ有効です。

Type:AddedRecipientType
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-AddToRecipients

このパラメーターは、ルールのアクションまたはアクションの一部を指定します。

オンプレミスの Exchange では、このアクションはメールボックス サーバーとエッジ トランスポート サーバーで使用できます。

AddToRecipients パラメーターは、受信者をメッセージの To フィールドに追加するアクションを指定します。 受信者を一意に識別する任意の値を使用できます。 たとえば、次の値を使用できます。

  • 名前
  • Alias
  • 識別名 (DN)
  • 正規 DN
  • 電子メール アドレス
  • GUID

Update 値にスペースが含まれている場合、または引用符が必要な場合は、次の構文を使用します。 "Value1","Value2",..."ValueN"

Type:RecipientIdParameter[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-AnyOfCcHeader

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーでのみ使用できます。

AnyOfCcHeader パラメーターは、メッセージの Cc フィールドの受信者を検索する条件を指定します。 受信者を一意に識別する任意の値を使用できます。 たとえば、次の値を使用できます。

  • 名前
  • Alias
  • 識別名 (DN)
  • 正規 DN
  • 電子メール アドレス
  • GUID

Update 値にスペースが含まれている場合、または引用符が必要な場合は、次の構文を使用します。 "Value1","Value2",..."ValueN"

この条件への一致は、メッセージのすべての受信者にルール アクションを適用します。 たとえば、メッセージを拒否するというアクションの場合、メッセージは特定の受信者だけでなく、メッセージのすべての受信者に拒否されます。

: この条件または例外は、受信者プロキシ アドレスに送信されるメッセージについては考慮しません。 受信者のプライマリ メール アドレスに送信されるメッセージのみを照合します。

Type:RecipientIdParameter[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-AnyOfCcHeaderMemberOf

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーでのみ使用できます。

AnyOfCcHeaderMemberOf パラメーターは、メッセージの Cc フィールドでグループのメンバーを検索する条件を指定します。 グループを一意に識別する任意の値を使用できます。 例:

  • 名前
  • Alias
  • 識別名 (DN)
  • 正規 DN
  • 電子メール アドレス
  • GUID

Update 値にスペースが含まれている場合、または引用符が必要な場合は、次の構文を使用します。 "Value1","Value2",..."ValueN"

この条件への一致は、メッセージのすべての受信者にルール アクションを適用します。 たとえば、メッセージを拒否するというアクションの場合、メッセージは特定の受信者だけでなく、メッセージのすべての受信者に拒否されます。

: この条件または例外は、受信者プロキシ アドレスに送信されるメッセージについては考慮しません。 受信者のプライマリ メール アドレスに送信されるメッセージのみを照合します。

Type:RecipientIdParameter[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-AnyOfRecipientAddressContainsWords

: クラウドベースのサービスでは、このパラメーターは RecipientAddressContainsWords パラメーターと同じように動作します (メッセージ内の他の受信者は影響を受けません)。

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーとエッジ トランスポート サーバーで使用できます。

AnyOfRecipientAddressContainsWords パラメーターは、受信者のメール アドレス内の単語を検索する条件を指定します。 複数の単語をコンマで区切って指定できます。

この条件への一致は、メッセージのすべての受信者にルール アクションを適用します。 たとえば、メッセージを拒否するというアクションの場合、メッセージは特定の受信者だけでなく、メッセージのすべての受信者に拒否されます。

: この条件または例外は、受信者プロキシ アドレスに送信されるメッセージについては考慮しません。 受信者のプライマリ メール アドレスに送信されるメッセージのみを照合します。

Type:Word[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-AnyOfRecipientAddressMatchesPatterns

: クラウドベースのサービスでは、このパラメーターは RecipientAddressMatchesPatterns パラメーターと同じように動作します (メッセージ内の他の受信者は影響を受けません)。

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーとエッジ トランスポート サーバーで使用できます。

AnyOfRecipientAddressMatchesPatterns パラメーターは、正規表現を使用して受信者の電子メール アドレスでテキスト パターンを検索する条件を指定します。 次の構文を使用して、複数のテキスト パターンを指定できます。 "Regular expression1","Regular expression2",..."Regular expressionN"

この条件への一致は、メッセージのすべての受信者にルール アクションを適用します。 たとえば、メッセージを拒否するというアクションの場合、メッセージは特定の受信者だけでなく、メッセージのすべての受信者に拒否されます。

: この条件または例外は、受信者プロキシ アドレスに送信されるメッセージについては考慮しません。 受信者のプライマリ メール アドレスに送信されるメッセージのみを照合します。

Type:Pattern[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-AnyOfToCcHeader

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーでのみ使用できます。

AnyOfToCcHeader パラメーターは、メッセージの To フィールドまたは Cc フィールドの受信者を検索する条件を指定します。 受信者を一意に識別する任意の値を使用できます。 たとえば、次の値を使用できます。

  • 名前
  • Alias
  • 識別名 (DN)
  • 正規 DN
  • 電子メール アドレス
  • GUID

Update 値にスペースが含まれている場合、または引用符が必要な場合は、次の構文を使用します。 "Value1","Value2",..."ValueN"

この条件への一致は、メッセージのすべての受信者にルール アクションを適用します。 たとえば、メッセージを拒否するというアクションの場合、メッセージは特定の受信者だけでなく、メッセージのすべての受信者に拒否されます。

: この条件または例外は、受信者プロキシ アドレスに送信されるメッセージについては考慮しません。 受信者のプライマリ メール アドレスに送信されるメッセージのみを照合します。

Type:RecipientIdParameter[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-AnyOfToCcHeaderMemberOf

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーでのみ使用できます。

AnyOfToCcHeaderMemberOf パラメーターは、メッセージの To フィールドと Cc フィールドのグループのメンバーを検索する条件を指定します。 グループを一意に識別する任意の値を使用できます。 例:

  • 名前
  • Alias
  • 識別名 (DN)
  • 正規 DN
  • 電子メール アドレス
  • GUID

Update 値にスペースが含まれている場合、または引用符が必要な場合は、次の構文を使用します。 "Value1","Value2",..."ValueN"

この条件への一致は、メッセージのすべての受信者にルール アクションを適用します。 たとえば、メッセージを拒否するというアクションの場合、メッセージは特定の受信者だけでなく、メッセージのすべての受信者に拒否されます。

: この条件または例外は、受信者プロキシ アドレスに送信されるメッセージについては考慮しません。 受信者のプライマリ メール アドレスに送信されるメッセージのみを照合します。

Type:RecipientIdParameter[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-AnyOfToHeader

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーでのみ使用できます。

AnyOfToHeader パラメーターは、メッセージの To フィールドの受信者を検索する条件を指定します。 受信者を一意に識別する任意の値を使用できます。 たとえば、次の値を使用できます。

  • 名前
  • Alias
  • 識別名 (DN)
  • 正規 DN
  • 電子メール アドレス
  • GUID

Update 値にスペースが含まれている場合、または引用符が必要な場合は、次の構文を使用します。 "Value1","Value2",..."ValueN"

この条件への一致は、メッセージのすべての受信者にルール アクションを適用します。 たとえば、メッセージを拒否するというアクションの場合、メッセージは特定の受信者だけでなく、メッセージのすべての受信者に拒否されます。

: この条件または例外は、受信者プロキシ アドレスに送信されるメッセージについては考慮しません。 受信者のプライマリ メール アドレスに送信されるメッセージのみを照合します。

Type:RecipientIdParameter[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-AnyOfToHeaderMemberOf

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーでのみ使用できます。

AnyOfToHeaderMemberOf パラメーターは、メッセージの To フィールドでグループのメンバーを検索する条件を指定します。 グループを一意に識別する任意の値を使用できます。 例:

  • 名前
  • Alias
  • 識別名 (DN)
  • 正規 DN
  • 電子メール アドレス
  • GUID

Update 値にスペースが含まれている場合、または引用符が必要な場合は、次の構文を使用します。 "Value1","Value2",..."ValueN"

この条件への一致は、メッセージのすべての受信者にルール アクションを適用します。 たとえば、メッセージを拒否するというアクションの場合、メッセージは特定の受信者だけでなく、メッセージのすべての受信者に拒否されます。

: この条件または例外は、受信者プロキシ アドレスに送信されるメッセージについては考慮しません。 受信者のプライマリ メール アドレスに送信されるメッセージのみを照合します。

Type:RecipientIdParameter[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ApplyClassification

このパラメーターは、ルールのアクションまたはアクションの一部を指定します。

オンプレミスの Exchange では、このアクションはメールボックス サーバーでのみ使用できます。

ApplyClassification パラメーターは、メッセージ分類をメッセージに適用するアクションを指定します。 Get-MessageClassification コマンドレットを使用して、利用可能なメッセージ分類オブジェクトを表示します。

このパラメーターで参照されるメッセージ分類は、New-MessageClassification コマンドレットを使用して組織内で作成できるカスタム メッセージ分類です。 データ損失防止 (DLP) の分類には関連しません。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ApplyHtmlDisclaimerFallbackAction

このパラメーターは、ルールのアクションまたはアクションの一部を指定します。

オンプレミスの Exchange では、このアクションはメールボックス サーバーでのみ使用できます。

ApplyHtmlDisclaimerFallbackAction パラメーターは、HTML 免責事項をメッセージに適用できない場合の処理を指定します (たとえば、コンテンツを変更できない暗号化されたメッセージや署名されたメッセージ)。 有効な値は次のとおりです。

  • ラップ: これは既定値です。 新しいメッセージが作成され、元のメッセージが添付ファイルとして追加されます。 免責事項テキストが新しいメッセージに追加され、受信者に配信されます。

    他のルールで元のメッセージ (現在は新しいメッセージの添付ファイル) を調べて処理する場合は、免責事項ルールの優先順位を低くし、他のルールの優先度を高くすることで、これらのルールが免責事項ルールの 前に 適用されていることを確認します。

    元のメッセージを添付ファイルとして新しいメッセージに挿入するプロセスが失敗した場合、元のメッセージは配信されません。 元のメッセージは NDR の送信者に返されます。

  • 無視: ルールは無視され、免責事項なしで元のメッセージが配信されます。

  • 拒否: 元のメッセージは NDR の送信者に返されます。

このパラメーターを ApplyHtmlDisclaimerText パラメーターと一緒に使用しない場合、既定値 Wrap を使用します。

Type:DisclaimerFallbackAction
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ApplyHtmlDisclaimerLocation

このパラメーターは、ルールのアクションまたはアクションの一部を指定します。

オンプレミスの Exchange では、このアクションはメールボックス サーバーでのみ使用できます。

ApplyHtmlDisclaimerLocation パラメーターは、メッセージ本文に HTML 免責事項のテキストを挿入する場所を指定します。 有効な値は次のとおりです。

  • Append: 免責事項はメッセージ本文の末尾に追加されます。 これは既定の値です。
  • 先頭: 免責事項はメッセージ本文の先頭に挿入されます。

このパラメーターを ApplyHtmlDisclaimerText パラメーターと一緒に使用しない場合、既定値 Append を使用します。

Type:DisclaimerLocation
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ApplyHtmlDisclaimerText

このパラメーターは、ルールのアクションまたはアクションの一部を指定します。

オンプレミスの Exchange では、このアクションはメールボックス サーバーでのみ使用できます。

ApplyHtmlDisclaimerText パラメーターは、免責条項のテキストをメッセージに追加するアクションを指定します。 免責条項のテキストには、HTML タグとインラインのカスケード スタイル シート (CSS) タグを含めることができます。 IMG タグを使用して画像を追加できます。

このパラメーターは、送信者からの値を使用する次のトークンもサポートしています。

  • %%City%%
  • %%Company%%
  • %%CountryOrRegion%%
  • %%Department%%
  • %%DisplayName%%
  • %%Fax%%
  • %%FirstName%%
  • %%HomePhone%%
  • %%Initials%%
  • %%LastName%%
  • %%Manager%%
  • %%MobilePhone%%
  • %%Notes%%
  • %%Office%%
  • %%Pager%%
  • %%Phone%%
  • %%PostalCode%%
  • %%PostOfficeBox%%
  • %%StateOrProvince%%
  • %%StreetAddress%%
  • %%Title%%
  • %%UserPrincipalName%%
  • %%WindowsEmailAddress%%

最大文字数は 5000 文字です。

メッセージ本文にテキストを挿入する場所を指定するには ApplyHtmlDisclaimerLocation パラメーターを使用し (既定値は Append)、免責事項をメッセージに追加できない場合の処理を指定するには ApplyHtmlDisclaimerFallbackAction パラメーターを使用します (既定値は Wrap)。

Type:DisclaimerText
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ApplyOME

このパラメーターは、クラウドベースのサービスでのみ使用できます。

このパラメーターは、ルールのアクションまたはアクションの一部を指定します。

ApplyOME パラメーターは、Microsoft Purview Message Encryptionを使用してメッセージとその添付ファイルを暗号化するアクションを指定します。 有効な値は次のとおりです。

  • $true: メッセージと添付ファイルは暗号化されます。
  • $false: メッセージと添付ファイルは暗号化されません。
Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Online, Exchange Online Protection

-ApplyRightsProtectionCustomizationTemplate

このパラメーターは、クラウドベースのサービスでのみ使用できます。

このパラメーターは、ルールのアクションまたはアクションの一部を指定します。

ApplyRightsProtectionCustomizationTemplate パラメーターは、OME で暗号化されたメッセージにカスタム ブランド化テンプレートを適用するアクションを指定します。 カスタム ブランド化テンプレートを名前で識別します。 名前にスペースが含まれている場合、名前を二重引用符 (") で囲みます。

Type:OMEConfigurationIdParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Online, Exchange Online Protection

-ApplyRightsProtectionTemplate

このパラメーターは、ルールのアクションまたはアクションの一部を指定します。

オンプレミスの Exchange では、このアクションはメールボックス サーバーでのみ使用できます。

ApplyRightsProtectionTemplate パラメーターは、著作権管理サービス (RMS) テンプレートをメッセージに適用するアクションを指定します。 RMS テンプレートは名前で識別します。 名前にスペースが含まれている場合、名前を二重引用符 (") で囲みます。

このアクションを使用するには、organizationに Active Directory Rights Management Services (AD RMS) サーバーが必要です。または、organizationが ILS サービスを使用する必要があります。

Get-RMSTemplate コマンドレットを使用して、利用可能な RMS テンプレートを表示します。

詳細については、「 トランスポート保護ルール」を参照してください。

Type:RmsTemplateIdParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-AttachmentContainsWords

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーでのみ使用できます。

AttachmentContainsWords パラメーターは、メッセージの添付ファイル内の単語を検索する条件を指定します。 サポートされている添付ファイルの種類のみが確認されます。

複数の単語または語句を指定するには、このパラメーターで Word1、"スペースを含む語句"、word2 の構文を使用します,...wordN。 先頭または末尾にスペースを使用しないでください。

Type:Word[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-AttachmentExtensionMatchesWords

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーでのみ使用できます。

AttachmentExtensionMatchesWords パラメーターは、メッセージの添付ファイルのファイル名拡張子内の単語を検索する条件を指定します。 複数の単語をコンマで区切って指定できます。

Type:Word[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-AttachmentHasExecutableContent

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーでのみ使用できます。

AttachmentHasExecutableContent パラメーターは、添付ファイルが実行可能ファイルであるメッセージを検査する条件を指定します。 有効な値は次のとおりです。

  • $true: メッセージの添付ファイルの、実行可能ファイルのコンテンツを検索します。
  • $false: メッセージの添付ファイルの、実行可能ファイルのコンテンツを検索しません。

システムは、ファイルの拡張子に依存するのではなく、ファイルのプロパティを検査します。 詳細については、「 メール フロー ルール検査でサポートされている実行可能ファイルの種類」を参照してください。

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-AttachmentIsPasswordProtected

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーでのみ使用できます。

AttachmentIsPasswordProtected パラメーターは、メッセージ内のパスワードで保護されたファイルを検索する条件を指定します (ファイルの内容を調べることができないため)。 パスワード検出は、Office ドキュメント、圧縮ファイル (.zip、.7z、.rar、.tar など)、および.pdf ファイルに対して機能します。 有効な値は次のとおりです。

  • $true: パスワードで保護された添付ファイルを検索します。
  • $false: パスワードで保護された添付ファイルを検索しません。
Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-AttachmentIsUnsupported

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーでのみ使用できます。

AttachmentIsUnsupported パラメーターは、メッセージでサポートされていないファイルの種類を検索する条件を指定します。 有効な値は次のとおりです。

  • $true: メッセージでサポートされていないファイルの種類を検索します。
  • $false: メッセージでサポートされていないファイルの種類を検索しません。

ルールでは、サポートされているファイルの種類の内容のみを検査できます。 ルールでサポートされていない添付ファイルの種類が見つかると、AttachmentIsUnsupported 条件がトリガーされます。

サポートされているファイルの種類の一覧については、「 メール フロー ルールのコンテンツ検査でサポートされているファイルの種類」を参照してください。

Exchange 2013 では、サポートされているファイルの種類の一覧を拡張するには、「 Exchange 2013 でフィルター パック IFilters を登録する」を参照してください。

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-AttachmentMatchesPatterns

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーでのみ使用できます。

AttachmentMatchesPatterns パラメーターは、正規表現を使用して、メッセージの添付ファイルの内容のテキスト パターンを検索する条件を指定します。 サポートされている添付ファイルの種類のみが確認されます。

次の構文を使用して、複数のテキスト パターンを指定できます。 "Regular expression1","Regular expression2",..."Regular expressionN"

テキスト パターンの照合を試みる場合は、添付ファイルの最初の 150 キロバイト (KB) のみがスキャンされます。

Type:Pattern[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-AttachmentNameMatchesPatterns

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーでのみ使用できます。

AttachmentNameMatchesPatterns パラメーターは、正規表現を使用してメッセージ添付ファイルのファイル名でテキスト パターンを検索する条件を指定します。 次の構文を使用して、複数のテキスト パターンを指定できます。 "Regular expression1","Regular expression2",..."Regular expressionN"

Type:Pattern[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-AttachmentProcessingLimitExceeded

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーでのみ使用できます。

AttachmentProcessingLimitExceeded パラメーターは、添付ファイルのスキャンが完了しなかった際のメッセージを検索する条件を指定します。 有効な値は次のとおりです。

  • $true: 添付ファイルのスキャンが完了しなかった際のメッセージを検索します。
  • $false: 添付ファイルのスキャンが完了しなかった際のメッセージを検索しません。

この条件を使用して、コンテンツを完全にスキャンできないメッセージを処理するために、他の添付ファイル処理ルールとともに機能するルールを作成します。

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-AttachmentPropertyContainsWords

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーでのみ使用できます。

AttachmentPropertyContainsWords パラメーターは、添付された Office ドキュメントのプロパティで単語を検索する条件を指定します。 この条件は、メール フロー ルール (トランスポート ルール) を、Windows Server 2012 R2 以降、SharePoint、またはサード パーティの分類システムのファイル分類インフラストラクチャ (FCI) と統合するのに役立ちます。 有効な値は、組み込みドキュメント プロパティ、またはカスタム プロパティです。 組み込みドキュメント プロパティには以下があります。

  • 企業への影響
  • Compliancy
  • 機密性
  • 部署
  • 影響
  • 知的財産
  • 個人を特定できる情報
  • 個人情報
  • 個人使用
  • 必要なクリアランス
  • ファイ
  • Pii
  • Project
  • 保護された健康情報

このパラメーターの構文は "PropertyName:Word" です。 同じプロパティに対して複数のプロパティまたは複数の単語を指定するには、次の構文を使用します。"PropertyName1:Word1,Phrase with spaces,word2,...","PropertyName2:Word3,Phrase with spaces,word4,..." 先頭または末尾にスペースを使用しないでください。

複数のプロパティ、または同一のプロパティの複数の値を指定する場合、or 演算子を使用します。

Type:Word[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-AttachmentSizeOver

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーとエッジ トランスポート サーバーで使用できます。

AttachmentSizeOver パラメーターは、添付ファイルが指定されたサイズを超えるメッセージを検索する条件を指定します。

値を入力するときは、値に以下の単位のいずれかを付加した形式で記述します。

  • B (バイト)
  • KB (キロバイト)
  • MB (メガバイト)
  • GB (ギガバイト)
  • TB (テラバイト)

通常、単位なしの値はバイトとして扱われますが、小さい値は最も近いキロバイトの値に切り上げられます。

埋め込まれたイメージは添付ファイルとして扱われます (たとえば、署名に画像が含まれるメッセージ)。このため、予期しないメッセージがブロックされるため、非常に小さい値を使用することはお勧めしません。

Type:ByteQuantifiedSize
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-BetweenMemberOf1

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーでのみ使用できます。

BetweenMemberOf1 パラメーターは、グループのメンバー間で送信されるメッセージを検索する条件を指定します。 このパラメーターは BetweenMemberOf2 パラメーターと併用する必要はありません。 グループを一意に識別する任意の値を使用できます。 例:

  • 名前
  • Alias
  • 識別名 (DN)
  • 正規 DN
  • 電子メール アドレス
  • GUID

Update 値にスペースが含まれている場合、または引用符が必要な場合は、次の構文を使用します。 "Value1","Value2",..."ValueN"

Type:RecipientIdParameter[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-BetweenMemberOf2

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーでのみ使用できます。

BetweenMemberOf2 パラメーターは、グループのメンバー間で送信されるメッセージを検索する条件を指定します。 このパラメーターは BetweenMemberOf1 パラメーターと併用する必要はありません。 グループを一意に識別する任意の値を使用できます。 例:

  • 名前
  • Alias
  • 識別名 (DN)
  • 正規 DN
  • 電子メール アドレス
  • GUID

Update 値にスペースが含まれている場合、または引用符が必要な場合は、次の構文を使用します。 "Value1","Value2",..."ValueN"

Type:RecipientIdParameter[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-BlindCopyTo

このパラメーターは、ルールのアクションまたはアクションの一部を指定します。

オンプレミスの Exchange では、このアクションはメールボックス サーバーとエッジ トランスポート サーバーで使用できます。

BlindCopyTo パラメーターは、受信者をメッセージの Bcc フィールドに追加するアクションを指定します。 受信者を一意に識別する任意の値を使用できます。 たとえば、次の値を使用できます。

  • 名前
  • Alias
  • 識別名 (DN)
  • 正規 DN
  • 電子メール アドレス
  • GUID

Update 値にスペースが含まれている場合、または引用符が必要な場合は、次の構文を使用します。 "Value1","Value2",..."ValueN"

Type:RecipientIdParameter[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-Comments

Comments パラメーターは、ルールのオプションの説明テキストを指定します (ルールの使用目的や一定時間での変更履歴など)。 コメントの長さは、1024 文字以下にする必要があります。 値にスペースが含まれている場合は、値を二重引用符 (") で囲んでください。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-Confirm

Confirm スイッチは、確認プロンプトを表示するか非表示にするかを指定します。 このスイッチがコマンドレットにどのような影響を与えるかは、先に進む前にコマンドレットで確認が必要となるかどうかで決まります。

  • 破壊的なコマンドレット (Remove-* コマンドレットなど) には、続行する前にコマンドの確認を強制する組み込みの一時停止があります。 これらのコマンドレットでは、正確な構文-Confirm:$falseを使用して、確認プロンプトを省略できます。
  • 他のほとんどのコマンドレット (New-* コマンドレットや Set-* コマンドレットなど) には、一時停止が組み込まれています。 これらのコマンドレットの場合、値なしで Confirm スイッチを指定すると、先に進む前に、一時停止してコマンドを確認する必要があります。
Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ContentCharacterSetContainsWords

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーでのみ使用できます。

ContentCharacterSetContainsWords パラメーターは、メッセージ内の文字セットの名前を検索する条件を指定します。

複数の単語または語句を指定するには、このパラメーターで Word1、"スペースを含む語句"、word2 の構文を使用します,...wordN。 先頭または末尾にスペースを使用しないでください。

Type:Word[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-CopyTo

このパラメーターは、ルールのアクションまたはアクションの一部を指定します。

オンプレミスの Exchange では、このアクションはメールボックス サーバーとエッジ トランスポート サーバーで使用できます。

CopyTo パラメーターは、受信者をメッセージの Cc フィールドに追加するアクションを指定します。 受信者を一意に識別する任意の値を使用できます。 たとえば、次の値を使用できます。

  • 名前
  • Alias
  • 識別名 (DN)
  • 正規 DN
  • 電子メール アドレス
  • GUID

Update 値にスペースが含まれている場合、または引用符が必要な場合は、次の構文を使用します。 "Value1","Value2",..."ValueN"

Type:RecipientIdParameter[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-DeleteMessage

このパラメーターは、ルールのアクションまたはアクションの一部を指定します。

オンプレミスの Exchange では、このアクションはメールボックス サーバーとエッジ トランスポート サーバーで使用できます。

DeleteMessage パラメーターは、NDR なしで、警告を表示せずにメッセージを削除するアクションを指定します。 有効な値は次のとおりです。

  • $true: メッセージを確認なしで削除します。
  • $false: メッセージを確認なしで削除しません。
Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-Disconnect

このパラメーターは、オンプレミス Exchange のエッジ トランスポート サーバーでのみ機能します。

このパラメーターは、ルールのアクションまたはアクションの一部を指定します。

Disconnect パラメーターは、NDR を生成せずに送信側サーバーとエッジ トランスポート サーバー間の SMTP 接続を終了するアクションを指定します。

  • $true: NDR を生成せずに確認なしで SMTP セッションを終了します。
  • $false: SMTP セッションを確認なしで終了しません。
Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-DlpPolicy

DlpPolicy パラメーターは、ルールに関連付けられているデータ損失防止 (DLP) ポリシーを指定します。 各 DLP ポリシーは、一連のメール フロー ルール (トランスポート ルール) を使用して適用されます。 DLP の詳細については、「Exchange Server でのデータ損失防止」を参照してください。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-DomainController

このパラメーターは、オンプレミスの Exchange でのみ使用できます。

DomainController パラメーターは、このコマンドレットで Active Directory からのデータの読み取りまたは Active Directory へのデータの書き込みに使用されるドメイン コントローラーを指定します。 ドメイン コントローラーは、完全修飾ドメイン名 (FQDN) で識別します。 たとえば、dc01.contoso.com です。

DomainController パラメーターは、エッジ トランスポート サーバーではサポートされません。 エッジ トランスポート サーバーは、Active Directory ライトウェイト ディレクトリ サービス (AD LDS) のローカル インスタンスを使用してデータの読み書きを行います。

Type:Fqdn
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-Enabled

Enabled パラメーターは、新しく作成されたルールが有効であるか無効であるかを指定します。 有効な値は次のとおりです。

  • $true: 新しいルールは有効になります。 これは既定の値です。
  • $false: 新しいルールは無効になります。

作成後にルールを有効または無効にするには、Enable-TransportRule コマンドレットと Disable-TransportRule コマンドレットを使用します。

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfADComparisonAttribute

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーでのみ使用できます。

ExceptIfADComparisonAttribute パラメーターは、送信者とメッセージのすべての受信者の間で Active Directory 属性を比較する例外を指定します。 このパラメーターは、受信者が個別のユーザーである場合に機能します。 配布グループでは機能しません。

次のいずれかの Active Directory 属性を使用できます。

  • 市区町村
  • Company
  • CustomAttribute1 から CustomAttribute15 へ
  • 部署
  • DisplayName
  • 電子メール
  • FaxNumber
  • FirstName
  • HomePhoneNumber
  • Initials
  • LastName
  • Manager
  • MobileNumber
  • 注意事項
  • 事業所
  • OtherFaxNumber
  • OtherHomePhoneNumber
  • OtherPhoneNumber
  • PagerNumber
  • PhoneNumber
  • POBox
  • 状態
  • Street
  • Title
  • UserLogonName
  • ZipCode

ExceptIfADComparisonOperator パラメーターを使用しない場合、既定の比較演算子 Equal が使用されます。

Type:ADAttribute
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfADComparisonOperator

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーでのみ使用できます。

ExceptIfADComparisonOperator パラメーターは、ExceptIfADComparisonAttribute パラメーターの比較演算子を指定します。 有効な値は次のとおりです。

  • Equal (これは既定値です)
  • NotEqual
Type:Evaluation
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfAnyOfCcHeader

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーでのみ使用できます。

ExceptIfAnyOfCcHeader パラメーターは、メッセージの Cc フィールドの受信者を検索する例外を指定します。 受信者を一意に識別する任意の値を使用できます。 たとえば、次の値を使用できます。

  • 名前
  • Alias
  • 識別名 (DN)
  • 正規 DN
  • 電子メール アドレス
  • GUID

Update 値にスペースが含まれている場合、または引用符が必要な場合は、次の構文を使用します。 "Value1","Value2",..."ValueN"

この例外に一致するものに適用されるルールの動作を防ぐことがすべてメッセージの受信者です。 たとえば、メッセージを拒否するというアクションの場合、メッセージは特定の受信者だけでなく、メッセージのすべての受信者に配信されます。

: この条件または例外は、受信者プロキシ アドレスに送信されるメッセージについては考慮しません。 受信者のプライマリ メール アドレスに送信されるメッセージのみを照合します。

Type:RecipientIdParameter[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfAnyOfCcHeaderMemberOf

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーでのみ使用できます。

ExceptIfAnyOfCcHeaderMemberOf パラメーターは、メッセージの Cc フィールドでグループのメンバーを検索する例外を指定します。 グループを一意に識別する任意の値を使用できます。 例:

  • 名前
  • Alias
  • 識別名 (DN)
  • 正規 DN
  • 電子メール アドレス
  • GUID

Update 値にスペースが含まれている場合、または引用符が必要な場合は、次の構文を使用します。 "Value1","Value2",..."ValueN"

この例外に一致するものに適用されるルールの動作を防ぐことがすべてメッセージの受信者です。 たとえば、メッセージを拒否するというアクションの場合、メッセージは特定の受信者だけでなく、メッセージのすべての受信者に配信されます。

: この条件または例外は、受信者プロキシ アドレスに送信されるメッセージについては考慮しません。 受信者のプライマリ メール アドレスに送信されるメッセージのみを照合します。

Type:RecipientIdParameter[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfAnyOfRecipientAddressContainsWords

: クラウドベースのサービスでは、このパラメーターは ExceptIfRecipientAddressContainsWords パラメーターと同じように動作します (メッセージ内の他の受信者は影響を受けません)。

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーとエッジ トランスポート サーバーで使用できます。

ExceptIfAnyOfRecipientAddressContainsWords パラメーターは、受信者のメール アドレス内の単語を検索する例外を指定します。 複数の単語をコンマで区切って指定できます。

この例外に一致するものに適用されるルールの動作を防ぐことがすべてメッセージの受信者です。 たとえば、メッセージを拒否するというアクションの場合、メッセージは特定の受信者だけでなく、メッセージのすべての受信者に配信されます。

: この条件または例外は、受信者プロキシ アドレスに送信されるメッセージについては考慮しません。 受信者のプライマリ メール アドレスに送信されるメッセージのみを照合します。

Type:Word[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfAnyOfRecipientAddressMatchesPatterns

: クラウドベースのサービスでは、このパラメーターは ExceptIfRecipientAddressMatchesPatterns パラメーターと同じように動作します (メッセージ内の他の受信者は影響を受けません)。

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーとエッジ トランスポート サーバーで使用できます。

ExceptIfAnyOfRecipientAddressMatchesPatterns パラメーターは、正規表現を使用して受信者の電子メール アドレス内のテキスト パターンを検索する例外を指定します。 次の構文を使用して、複数のテキスト パターンを指定できます。 "Regular expression1","Regular expression2",..."Regular expressionN"

この例外に一致するものに適用されるルールの動作を防ぐことがすべてメッセージの受信者です。 たとえば、メッセージを拒否するというアクションの場合、メッセージは特定の受信者だけでなく、メッセージのすべての受信者に配信されます。

: この条件または例外は、受信者プロキシ アドレスに送信されるメッセージについては考慮しません。 受信者のプライマリ メール アドレスに送信されるメッセージのみを照合します。

Type:Pattern[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfAnyOfToCcHeader

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーでのみ使用できます。

ExceptIfAnyOfToCcHeader パラメーターは、メッセージの To フィールドまたは Cc フィールドの受信者を検索する例外を指定します。 受信者を一意に識別する任意の値を使用できます。 たとえば、次の値を使用できます。

  • 名前
  • Alias
  • 識別名 (DN)
  • 正規 DN
  • 電子メール アドレス
  • GUID

Update 値にスペースが含まれている場合、または引用符が必要な場合は、次の構文を使用します。 "Value1","Value2",..."ValueN"

この例外に一致するものに適用されるルールの動作を防ぐことがすべてメッセージの受信者です。 たとえば、メッセージを拒否するというアクションの場合、メッセージは特定の受信者だけでなく、メッセージのすべての受信者に配信されます。

: この条件または例外は、受信者プロキシ アドレスに送信されるメッセージについては考慮しません。 受信者のプライマリ メール アドレスに送信されるメッセージのみを照合します。

Type:RecipientIdParameter[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfAnyOfToCcHeaderMemberOf

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーでのみ使用できます。

ExceptIfAnyOfToCcHeaderMemberOf パラメーターは、メッセージの To フィールドと Cc フィールドのグループのメンバーを検索する例外を指定します。 グループを一意に識別する任意の値を使用できます。 例:

  • 名前
  • Alias
  • 識別名 (DN)
  • 正規 DN
  • 電子メール アドレス
  • GUID

Update 値にスペースが含まれている場合、または引用符が必要な場合は、次の構文を使用します。 "Value1","Value2",..."ValueN"

この例外に一致するものに適用されるルールの動作を防ぐことがすべてメッセージの受信者です。 たとえば、メッセージを拒否するというアクションの場合、メッセージは特定の受信者だけでなく、メッセージのすべての受信者に配信されます。

: この条件または例外は、受信者プロキシ アドレスに送信されるメッセージについては考慮しません。 受信者のプライマリ メール アドレスに送信されるメッセージのみを照合します。

Type:RecipientIdParameter[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfAnyOfToHeader

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーでのみ使用できます。

ExceptIfAnyOfToHeader パラメーターは、メッセージの To フィールドの受信者を検索する例外を指定します。 受信者を一意に識別する任意の値を使用できます。 たとえば、次の値を使用できます。

  • 名前
  • Alias
  • 識別名 (DN)
  • 正規 DN
  • 電子メール アドレス
  • GUID

Update 値にスペースが含まれている場合、または引用符が必要な場合は、次の構文を使用します。 "Value1","Value2",..."ValueN"

この例外に一致するものに適用されるルールの動作を防ぐことがすべてメッセージの受信者です。 たとえば、メッセージを拒否するというアクションの場合、メッセージは特定の受信者だけでなく、メッセージのすべての受信者に配信されます。

: この条件または例外は、受信者プロキシ アドレスに送信されるメッセージについては考慮しません。 受信者のプライマリ メール アドレスに送信されるメッセージのみを照合します。

Type:RecipientIdParameter[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfAnyOfToHeaderMemberOf

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーでのみ使用できます。

ExceptIfAnyOfToHeaderMemberOf パラメーターは、メッセージの To フィールドでグループのメンバーを検索する例外を指定します。 グループを一意に識別する任意の値を使用できます。 例:

  • 名前
  • Alias
  • 識別名 (DN)
  • 正規 DN
  • 電子メール アドレス
  • GUID

Update 値にスペースが含まれている場合、または引用符が必要な場合は、次の構文を使用します。 "Value1","Value2",..."ValueN"

この例外に一致するものに適用されるルールの動作を防ぐことがすべてメッセージの受信者です。 たとえば、メッセージを拒否するというアクションの場合、メッセージは特定の受信者だけでなく、メッセージのすべての受信者に配信されます。

: この条件または例外は、受信者プロキシ アドレスに送信されるメッセージについては考慮しません。 受信者のプライマリ メール アドレスに送信されるメッセージのみを照合します。

Type:RecipientIdParameter[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfAttachmentContainsWords

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーでのみ使用できます。

ExceptIfAttachmentContainsWords パラメーターは、メッセージの添付ファイル内の単語を検索する例外を指定します。 サポートされている添付ファイルの種類のみが確認されます。

複数の単語または語句を指定するには、このパラメーターで Word1、"スペースを含む語句"、word2 の構文を使用します,...wordN。 先頭または末尾にスペースを使用しないでください。

Type:Word[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfAttachmentExtensionMatchesWords

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーでのみ使用できます。

ExceptIfAttachmentExtensionMatchesWords パラメーターは、メッセージの添付ファイルのファイル名拡張子内の単語を検索する例外を指定します。 複数の単語をコンマで区切って指定できます。

Type:Word[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfAttachmentHasExecutableContent

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーでのみ使用できます。

ExceptIfAttachmentHasExecutableContent パラメーターは、添付ファイルが実行可能ファイルであるメッセージを検査する例外を指定します。 有効な値は次のとおりです。

  • $true: メッセージの添付ファイルの、実行可能ファイルのコンテンツを検索します。
  • $false: メッセージの添付ファイルの、実行可能ファイルのコンテンツを検索しません。

システムは、ファイル拡張子に依存するのではなく、ファイルのプロパティを検査します。 詳細については、「 メール フロー ルール検査でサポートされている実行可能ファイルの種類」を参照してください。

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfAttachmentIsPasswordProtected

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーでのみ使用できます。

ExceptIfAttachmentIsPasswordProtected パラメーターは、メッセージ内のパスワードで保護されたファイルを検索する例外を指定します (ファイルの内容を調べることができないため)。 パスワード検出は、Office ドキュメント、圧縮ファイル (.zip、.7z、.rar、.tar など)、および.pdf ファイルに対して機能します。 有効な値は次のとおりです。

  • $true: パスワードで保護された添付ファイルを検索します。
  • $false: パスワードで保護された添付ファイルを検索しません。
Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfAttachmentIsUnsupported

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーでのみ使用できます。

ExceptIfAttachmentIsUnsupported パラメーターは、メッセージでサポートされていないファイルの種類を検索する例外を指定します。 有効な値は次のとおりです。

  • $true: メッセージでサポートされていないファイルの種類を検索します。
  • $false: メッセージでサポートされていないファイルの種類を検索しません。

ルールでは、サポートされているファイルの種類の内容のみを検査できます。 ルールでサポートされていない添付ファイルの種類が見つかると、ExceptIfAttachmentIsUnsupported 例外がトリガーされます。

サポートされているファイルの種類の一覧については、「 メール フロー ルールのコンテンツ検査でサポートされているファイルの種類」を参照してください。

Exhange 2013 では、サポートされているファイルの種類の一覧を拡張するには、「 Exchange 2013 でフィルター パック IFilters を登録する」を参照してください。

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfAttachmentMatchesPatterns

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーでのみ使用できます。

ExceptIfAttachmentMatchesPatterns パラメーターは、正規表現を使用してメッセージの添付ファイルの内容のテキスト パターンを検索する例外を指定します。 サポートされている添付ファイルの種類のみが確認されます。

次の構文を使用して、複数のテキスト パターンを指定できます。 "Regular expression1","Regular expression2",..."Regular expressionN"

テキスト パターンの照合を試みる場合は、添付ファイルの最初の 150 KB のみがスキャンされます。

Type:Pattern[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfAttachmentNameMatchesPatterns

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーでのみ使用できます。

ExceptIfAttachmentNameMatchesPatterns パラメーターは、正規表現を使用してメッセージ添付ファイルのファイル名でテキスト パターンを検索する例外を指定します。 次の構文を使用して、複数のテキスト パターンを指定できます。 "Regular expression1","Regular expression2",..."Regular expressionN"

Type:Pattern[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfAttachmentProcessingLimitExceeded

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーでのみ使用できます。

ExceptIfAttachmentProcessingLimitExceeded パラメーターは、添付ファイルのスキャンが完了しなかった際のメッセージを検索する例外を指定します。 有効な値は次のとおりです。

  • $true: 添付ファイルのスキャンが完了しなかった際のメッセージを検索します。
  • $false: 添付ファイルのスキャンが完了しなかった際のメッセージを検索しません。

この例外を使用して、コンテンツを完全にスキャンできないメッセージを処理するために、他の添付ファイル処理ルールとともに機能するルールを作成します。

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfAttachmentPropertyContainsWords

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーでのみ使用できます。

ExceptIfAttachmentPropertyContainsWords パラメーターは、添付された Office ドキュメントのプロパティで単語を検索する例外を指定します。 この条件は、Windows Server 2012 R2 以降、SharePoint、またはサード パーティの分類システムのファイル分類インフラストラクチャ (FCI) とルールを統合するのに役立ちます。 有効な値は、組み込みドキュメント プロパティ、またはカスタム プロパティです。 組み込みドキュメント プロパティには以下があります。

  • 企業への影響
  • Compliancy
  • 機密性
  • 部署
  • 影響
  • 知的財産
  • 個人を特定できる情報
  • 個人情報
  • 個人使用
  • 必要なクリアランス
  • ファイ
  • Pii
  • Project
  • 保護された健康情報

このパラメーターの構文は "PropertyName:Word" です。 同じプロパティに対して複数のプロパティまたは複数の単語を指定するには、次の構文を使用します。"PropertyName1:Word1,Phrase with spaces,word2,...","PropertyName2:Word3,Phrase with spaces,word4,..." 前後にスペースのある値を使用しないでください。

複数のプロパティ、または同一のプロパティの複数の値を指定する場合、or 演算子を使用します。

Type:Word[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfAttachmentSizeOver

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーとエッジ トランスポート サーバーで使用できます。

ExceptIfAttachmentSizeOver パラメーターは、添付ファイルが指定されたサイズを超えるメッセージを検索する際の例外を指定します。

値を入力するときは、値に以下の単位のいずれかを付加した形式で記述します。

  • B (バイト)
  • KB (キロバイト)
  • MB (メガバイト)
  • GB (ギガバイト)
  • TB (テラバイト)

通常、単位なしの値はバイトとして扱われますが、小さい値は最も近いキロバイトの値に切り上げられます。

Type:ByteQuantifiedSize
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfBetweenMemberOf1

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーでのみ使用できます。

ExceptIfBetweenMemberOf1 パラメーターは、グループのメンバー間で送信されるメッセージを検索する例外を指定します。 このパラメーターは ExceptIfBetweenMemberOf2 パラメーターと併用する必要はありません。 グループを一意に識別する任意の値を使用できます。 例:

  • 名前
  • Alias
  • 識別名 (DN)
  • 正規 DN
  • 電子メール アドレス
  • GUID

Update 値にスペースが含まれている場合、または引用符が必要な場合は、次の構文を使用します。 "Value1","Value2",..."ValueN"

Type:RecipientIdParameter[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfBetweenMemberOf2

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーでのみ使用できます。

ExceptIfBetweenMemberOf2 パラメーターは、グループのメンバー間で送信されるメッセージを検索する例外を指定します。 このパラメーターは ExceptIfBetweenMemberOf1 パラメーターと併用する必要はありません。 グループを一意に識別する任意の値を使用できます。 例:

  • 名前
  • Alias
  • 識別名 (DN)
  • 正規 DN
  • 電子メール アドレス
  • GUID

Update 値にスペースが含まれている場合、または引用符が必要な場合は、次の構文を使用します。 "Value1","Value2",..."ValueN"

Type:RecipientIdParameter[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfContentCharacterSetContainsWords

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーでのみ使用できます。

ExceptIfContentCharacterSetContainsWords パラメーターは、メッセージ内の文字セットの名前を検索する例外を指定します。

複数の単語または語句を指定するには、このパラメーターで Word1、"スペースを含む語句"、word2 の構文を使用します,...wordN。 先頭または末尾にスペースを使用しないでください。

Type:Word[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfFrom

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーでのみ使用できます。

ExceptIfFrom パラメーターは、特定の送信者からのメッセージを検索する例外を指定します。 送信者を一意に識別する任意の値を使用できます。 以下に例を示します。

  • 名前
  • Alias
  • 識別名 (DN)
  • 正規 DN
  • 電子メール アドレス
  • GUID

Update 値にスペースが含まれている場合、または引用符が必要な場合は、次の構文を使用します。 "Value1","Value2",..."ValueN"

SenderAddressLocation パラメーターを使用して、送信者のメール アドレス (メッセージ ヘッダー、メッセージ エンベロープ、またはその両方) を検索する場所を指定できます。

Type:RecipientIdParameter[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfFromAddressContainsWords

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーとエッジ トランスポート サーバーで使用できます。

ExceptIfFromAddressContainsWords パラメーターは、送信者のメール アドレス内の単語を検索する例外を指定します。 複数の単語をコンマで区切って指定できます。

SenderAddressLocation パラメーターを使用して、送信者のメール アドレス (メッセージ ヘッダー、メッセージ エンベロープ、またはその両方) を検索する場所を指定できます。

Type:Word[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfFromAddressMatchesPatterns

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーとエッジ トランスポート サーバーで使用できます。

ExceptIfFromAddressMatchesPatterns パラメーターは、正規表現を使用して送信者のメール アドレス内のテキスト パターンを検索する例外を指定します。 次の構文を使用して、複数のテキスト パターンを指定できます。 "Regular expression1","Regular expression2",..."Regular expressionN"

SenderAddressLocation パラメーターを使用して、送信者のメール アドレス (メッセージ ヘッダー、メッセージ エンベロープ、またはその両方) を検索する場所を指定できます。

: このパラメーターを使用して空の From アドレスを検索しようとしても機能しません。

Type:Pattern[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfFromMemberOf

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーでのみ使用できます。

ExceptIfFromMemberOf パラメーターは、グループのメンバーに送信されたメッセージを検索する例外を指定します。 グループを一意に識別する任意の値を使用できます。 例:

  • 名前
  • Alias
  • 識別名 (DN)
  • 正規 DN
  • 電子メール アドレス
  • GUID

Update 値にスペースが含まれている場合、または引用符が必要な場合は、次の構文を使用します。 "Value1","Value2",..."ValueN"

SenderAddressLocation パラメーターを使用して、送信者のメール アドレス (メッセージ ヘッダー、メッセージ エンベロープ、またはその両方) を検索する場所を指定できます。

Type:RecipientIdParameter[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfFromScope

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーとエッジ トランスポート サーバーで使用できます。

ExceptIfFromScope パラメーターは、メッセージ送信者の場所を検索する例外を指定します。 有効な値は次のとおりです。

  • InOrganization: 認証された接続を介してメッセージが送受信され、送信者が少なくとも 1 つの条件を満たしています。送信者は、organization内のメールボックス、メール ユーザー、グループ、またはメールが有効なパブリック フォルダーであるか、送信者のメール アドレスが、権限のあるドメインまたは内部の中継ドメインとして構成されている承認済みドメイン内にあります。organization。
  • NotInOrganization:送信者の電子メール アドレスが承認済みドメインにない。あるいは、送信者の電子メール アドレスが、外部の中継ドメインとして構成されている承認済みドメインに属している。
Type:FromUserScope
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfHasClassification

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーでのみ使用できます。

ExceptIfHasClassification パラメーターは、指定されたメッセージ分類のメッセージを検索する例外を指定します。

Get-MessageClassification コマンドレットを使用して、メッセージ分類を識別します。 たとえば、Company Internal の分類のメッセージを検索するには、次の構文を使用します。

-ExceptIfHasClassification @(Get-MessageClassification "Company Internal").Identity

このパラメーターで参照されるメッセージ分類は、New-MessageClassification コマンドレットを使用して組織内で作成できるカスタム メッセージ分類です。 DLP データの分類には関連しません。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfHasNoClassification

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーでのみ使用できます。

ExceptIfHasNoClassification パラメーターは、メッセージの分類の有無にかかわらずメッセージを検索する例外を指定します。 有効な値は次のとおりです。

  • $true: メッセージ分類のないメッセージを検索します。
  • $false: 1 つまたは複数のメッセージ分類を持つメッセージを検索します。
Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfHasSenderOverride

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーでのみ使用できます。

ExceptIfHasSenderOverride パラメーターは、送信者が DLP ポリシーを上書きするように選択したメッセージを検索する例外を指定します。 有効な値は次のとおりです。

  • $true: 送信者が DLP ポリシーを上書きすることを選択したメッセージを検索します。
  • $false: 送信者が DLP ポリシーを上書きすることを選択したメッセージを検索しません。
Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfHeaderContainsMessageHeader

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーとエッジ トランスポート サーバーで使用できます。

ExceptIfHeaderContainsMessageHeader パラメーターは、ExceptIfHeaderContainsWords パラメーターで指定された単語を検索する際に、メッセージ ヘッダーのヘッダー フィールドの名前を指定します。

Type:HeaderName
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfHeaderContainsWords

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーとエッジ トランスポート サーバーで使用できます。

ExceptIfHeaderContainsWords パラメーターは、ヘッダー フィールド内の単語を検索する例外を指定します。

複数の単語または語句を指定するには、このパラメーターで Word1、"スペースを含む語句"、word2 の構文を使用します,...wordN。 先頭または末尾にスペースを使用しないでください。

ExceptIfHeaderContainsMessageHeader パラメーターを使用して、検索するヘッダー フィールドを指定します。

Type:Word[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfHeaderMatchesMessageHeader

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーとエッジ トランスポート サーバーで使用できます。

ExceptIfHeaderMatchesMessageHeader パラメーターは、ExceptIfHeaderMatchesPatterns パラメーターで指定されたテキスト パターンを検索する際に、メッセージ ヘッダーのヘッダー フィールドの名前を指定します。

Type:HeaderName
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfHeaderMatchesPatterns

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーとエッジ トランスポート サーバーで使用できます。

ExceptIfHeaderMatchesPatterns パラメーターは、正規表現を使用してヘッダー フィールド内のテキスト パターンを検索する例外を指定します。 次の構文を使用して、複数のテキスト パターンを指定できます。 "Regular expression1","Regular expression2",..."Regular expressionN"

ExceptIfHeaderMatchesMessageHeader パラメーターを使用して、検索するヘッダー フィールドを指定します。

Type:Pattern[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfManagerAddresses

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーでのみ使用できます。

ExceptIfManagerAddresses パラメーターは、ExceptIfManagerForEvaluatedUser パラメーターのユーザー (マネージャー) を指定します。 ユーザーを一意に識別する任意の値を使用できます。 以下に例を示します。

  • 名前
  • Alias
  • 識別名 (DN)
  • 正規 DN
  • 電子メール アドレス
  • GUID

Update 値にスペースが含まれている場合、または引用符が必要な場合は、次の構文を使用します。 "Value1","Value2",..."ValueN"

ExceptIfManagerForEvaluatedUser パラメーターを使用して、これらのユーザーを送信者または受信者のマネージャーとして検索するかどうかを指定します。

Type:RecipientIdParameter[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfManagerForEvaluatedUser

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーでのみ使用できます。

ExceptIfManagerForEvaluatedUser パラメーターは、送信者または受信者の Manager 属性のユーザーを検索する例外を指定します。 有効な値は次のとおりです。

  • Recipient: ユーザーは受信者のマネージャーです。
  • Sender: ユーザーは送信者のマネージャーです。

ExceptIfManagerAddresses パラメーターを使用して、検索するユーザーを指定します。

Type:EvaluatedUser
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfMessageContainsDataClassifications

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーでのみ使用できます。

ExceptIfMessageContainsDataClassifications パラメーターは、メッセージ本文や添付ファイルの機密情報の種類を検索する例外を指定します。

このパラメーターには、構文 @{SensitiveInformationType1},@{SensitiveInformationType2},...@{SensitiveInformationTypeN} を使用します。 たとえば、2 つ以上のクレジット カード番号と、少なくとも 1 つの ABA ルーティング番号を含むコンテンツを検索するには、@{Name="Credit Card Number"; minCount="2"},@{Name="ABA Routing Number"; minCount="1"} 値を使用します。

使用可能な機密情報の種類の一覧については、「Exchange Serverの機密情報の種類」を参照してください。

Type:Hashtable[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-ExceptIfMessageSizeOver

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーとエッジ トランスポート サーバーで使用できます。

ExceptIfMessageSizeOver パラメーターは、指定されたサイズを超えるメッセージを検索する例外を指定します。 サイズには、メッセージとすべての添付ファイルが含まれます。

値を入力するときは、値に以下の単位のいずれかを付加した形式で記述します。

  • B (バイト)
  • KB (キロバイト)
  • MB (メガバイト)
  • GB (ギガバイト)
  • TB (テラバイト)

通常、単位なしの値はバイトとして扱われますが、小さい値は最も近いキロバイトの値に切り上げられます。

Type:ByteQuantifiedSize
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfMessageTypeMatches

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーでのみ使用できます。

ExceptIfMessageTypeMatches パラメーターは、指定された種類のメッセージを検索する例外を指定します。 有効な値は次のとおりです。

  • OOF: ユーザーによって構成された自動返信メッセージ。
  • AutoForward: 別の受信者に自動的に転送されるメッセージ。 Exchange Onlineでは、メールボックス転送 (SMTP 転送とも呼ばれます) を使用してメッセージが転送されている場合、この例外はメール フロー ルールの評価中に一致しません
  • 暗号化: S/MIME で暗号化されたメッセージ。 Outlook on the webのようなシン クライアントでは、メッセージの種類としての暗号化は現在サポートされていません。
  • Calendaring: 会議出席依頼および応答
  • PermissionControlled: Office 365 Message Encryption (OME)、Rights Management、秘密度ラベル (暗号化あり) を使用して構成された特定のアクセス許可を持つメッセージ。
  • Voicemail: ユニファイド メッセージング サービスによって転送されるボイス メール メッセージ
  • Signed: デジタル署名されたメッセージ
  • ApprovalRequest: モデレート要求メッセージがモデレーターに送信されます。
  • ReadReceipt: 開封確認。
Type:MessageType
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfRecipientADAttributeContainsWords

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーでのみ使用できます。

ExceptIfRecipientADAttributeContainsWords パラメーターは、受信者の Active Directory 属性内の単語を検索する例外を指定します。 このパラメーターは、受信者が個人ユーザーである場合に機能します。 配布グループでは機能しません。

次のいずれかの Active Directory 属性を使用できます。

  • 市区町村
  • Company
  • CustomAttribute1 から CustomAttribute15 へ
  • 部署
  • DisplayName
  • 電子メール
  • FaxNumber
  • FirstName
  • HomePhoneNumber
  • Initials
  • LastName
  • Manager
  • MobileNumber
  • 注意事項
  • 事業所
  • OtherFaxNumber
  • OtherHomePhoneNumber
  • OtherPhoneNumber
  • PagerNumber
  • PhoneNumber
  • POBox
  • 状態
  • Street
  • Title
  • UserLogonName
  • ZipCode

このパラメーターは構文: "AttributeName:Word" を使用します。 複数の属性、または同じ属性に複数の単語を指定するには、次の構文を使用します。 "AttributeName1:Word1,Phrase with spaces,word2...","AttributeName2:Word3,Phrase with spaces,word4...." 先頭または末尾にスペースを含む単語は使用しないでください。

たとえば、"City:San Francisco,Palo Alto" または "City:San Francisco,Palo Alto"、"Department:Sales,Finance" です。

複数の属性、または同一の属性の複数の値を指定する場合、or 演算子を使用します。

Type:Word[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfRecipientADAttributeMatchesPatterns

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーでのみ使用できます。

ExceptIfRecipientADAttributeMatchesPatterns パラメーターは、正規表現を使用して受信者の Active Directory 属性でテキスト パターンを検索する例外を指定します。 このパラメーターは、受信者が個人ユーザーである場合に機能します。 配布グループでは機能しません。

次のいずれかの Active Directory 属性を使用できます。

  • 市区町村
  • Company
  • CustomAttribute1 から CustomAttribute15 へ
  • 部署
  • DisplayName
  • 電子メール
  • FaxNumber
  • FirstName
  • HomePhoneNumber
  • Initials
  • LastName
  • Manager
  • MobileNumber
  • 注意事項
  • 事業所
  • OtherFaxNumber
  • OtherHomePhoneNumber
  • OtherPhoneNumber
  • PagerNumber
  • PhoneNumber
  • POBox
  • 状態
  • Street
  • Title
  • UserLogonName
  • ZipCode

このパラメーターは構文: "AttributeName:Regular Expression" を使用します。 複数の属性、または複数の単語を同じ属性に指定するには、次の構文: "AttributeName1:Regular Expression1,Regular Expression2...","AttributeName2:Regular Expression3,Regular Expression4..." を使用します。

複数の属性、または同一の属性の複数の値を指定する場合、or 演算子を使用します。

Type:Pattern[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfRecipientAddressContainsWords

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーでのみ使用できます。

ExceptIfRecipientAddressContainsWords パラメーターは、受信者のメール アドレス内の単語を検索する例外を指定します。 複数の単語をコンマで区切って指定できます。 このパラメーターは、受信者が個人ユーザーの場合に機能します。 配布グループでは機能しません。

Type:Word[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfRecipientAddressMatchesPatterns

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーでのみ使用できます。

ExceptIfRecipientAddressMatchesPatterns パラメーターは、正規表現を使用して受信者の電子メール アドレス内のテキスト パターンを検索する例外を指定します。 次の構文を使用して、複数のテキスト パターンを指定できます。 "Regular expression1","Regular expression2",..."Regular expressionN"

このパラメーターは、受信者が個人ユーザーである場合に機能します。 配布グループでは機能しません。

Type:Pattern[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfRecipientDomainIs

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーでのみ使用できます。

ExceptIfRecipientDomainIs パラメーターは、指定されたドメイン内の電子メール アドレスを持つ受信者を検索する例外を指定します。 複数のドメインをコンマで区切って指定できます。

この例外は、ドメインとサブドメインと一致します。 たとえば、"contoso.com" は "contoso.com" と "subdomain.contoso.com" の両方に一致します。

Type:Word[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfRecipientInSenderList

このパラメーターは、クラウドベースのサービスでのみ使用できます。

このパラメーターは、Microsoft の内部使用のために予約されています。

Type:Word[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Online, Exchange Online Protection

-ExceptIfSCLOver

: このパラメーターは、オンプレミスの Exchange でのみ機能します。 この例外は、クラウドベースのサービスでは機能しません。

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

この例外は、メールボックス サーバーとエッジ トランスポート サーバーで使用できます。

ExceptIfSCLOver パラメーターは、メッセージの SCL 値を検索する例外を指定します。 有効な値は次のとおりです。

  • -1: メッセージは信頼できる送信者からであり、スパム フィルターをバイパスします。
  • 0 から 9 の整数: 値が高いほど、メッセージがスパムである可能性が高くなります。

このルールは、指定された値以上の SCL 値を持つメッセージを検索します。

Type:SclValue
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfSenderADAttributeContainsWords

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーでのみ使用できます。

ExceptIfSenderADAttributeContainsWords パラメーターは、メッセージ送信者の Active Directory 属性で単語を検索する例外を指定します。

次のいずれかの Active Directory 属性を使用できます。

  • 市区町村
  • Company
  • CustomAttribute1 から CustomAttribute15 へ
  • 部署
  • DisplayName
  • 電子メール
  • FaxNumber
  • FirstName
  • HomePhoneNumber
  • Initials
  • LastName
  • Manager
  • MobileNumber
  • 注意事項
  • 事業所
  • OtherFaxNumber
  • OtherHomePhoneNumber
  • OtherPhoneNumber
  • PagerNumber
  • PhoneNumber
  • POBox
  • 状態
  • Street
  • Title
  • UserLogonName
  • ZipCode

このパラメーターは構文: "AttributeName:Word" を使用します。 複数の属性、または同じ属性に複数の単語を指定するには、次の構文を使用します。 "AttributeName1:Word1,Phrase with spaces,word2...","AttributeName2:Word3,Phrase with spaces,word4...." 先頭または末尾にスペースを含む単語は使用しないでください。

たとえば、"City:San Francisco,Palo Alto" または "City:San Francisco,Palo Alto"、"Department:Sales,Finance" です。

複数の属性、または同一の属性の複数の値を指定する場合、or 演算子を使用します。

Type:Word[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfSenderADAttributeMatchesPatterns

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーでのみ使用できます。

ExceptIfSenderADAttributeMatchesPatterns パラメーターは、正規表現を使用して、メッセージ送信者の Active Directory 属性でテキスト パターンを検索する例外を指定します。

次のいずれかの Active Directory 属性を使用できます。

  • 市区町村
  • Company
  • CustomAttribute1 から CustomAttribute15 へ
  • 部署
  • DisplayName
  • 電子メール
  • FaxNumber
  • FirstName
  • HomePhoneNumber
  • Initials
  • LastName
  • Manager
  • MobileNumber
  • 注意事項
  • 事業所
  • OtherFaxNumber
  • OtherHomePhoneNumber
  • OtherPhoneNumber
  • PagerNumber
  • PhoneNumber
  • POBox
  • 状態
  • Street
  • Title
  • UserLogonName
  • ZipCode

このパラメーターは構文: "AttributeName:Regular Expression" を使用します。 複数の属性、または複数の単語を同じ属性に指定するには、次の構文: "AttributeName1:Regular Expression1,Regular Expression2...","AttributeName2:Regular Expression3,Regular Expression4..." を使用します。

複数の属性、または同一の属性の複数の値を指定する場合、or 演算子を使用します。

Type:Pattern[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfSenderDomainIs

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーでのみ使用できます。

ExceptIfSenderDomainIs パラメーターは、指定したドメインでメール アドレスのある送信者を検索する例外を指定します。 複数のドメインをコンマで区切って指定できます。

この例外は、ドメインとサブドメインと一致します。 たとえば、"contoso.com" は "contoso.com" と "subdomain.contoso.com" の両方に一致します。

SenderAddressLocation パラメーターを使用して、送信者のメール アドレス (メッセージ ヘッダー、メッセージ エンベロープ、またはその両方) を検索する場所を指定できます。

Type:Word[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfSenderInRecipientList

このパラメーターは、クラウドベースのサービスでのみ使用できます。

このパラメーターは、Microsoft の内部使用のために予約されています。

Type:Word[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Online, Exchange Online Protection

-ExceptIfSenderIpRanges

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーでのみ使用できます。

ExceptIfSenderIpRanges パラメーターは、IP アドレスが指定された値と一致するか、指定された範囲内にある送信者を検索する例外を指定します。 有効な値は次のとおりです。

  • 単一の IP アドレス: たとえば、192.168.1.1。
  • IP アドレス範囲: たとえば、192.168.0.1-192.168.0.254。
  • クラスレス ドメイン間ルーティング (CIDR) IP アドレス範囲: たとえば、192.168.0.1/25。

複数の値をコンマで区切って指定できます。

Exchange Onlineでは、この例外の評価中に使用される IP アドレスは、サービスに到達する前の最後のホップのアドレスです。 この IP アドレスは、特にサード パーティ製ソフトウェアがメッセージ転送中に使用される場合、元の送信者の IP アドレスであるとは限りません。

Type:MultiValuedProperty
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfSenderManagementRelationship

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーでのみ使用できます。

ExceptIfSenderManagementRelationship パラメーターは、メッセージの送信者と受信者の集合関係を検索する例外を指定します。 有効な値は次のとおりです。

  • Manager: 送信者は受信者のマネージャーです。
  • DirectReport: 受信者は送信者のマネージャーです。
Type:ManagementRelationship
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfSentTo

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーでのみ使用できます。

ExceptIfSentTo パラメーターは、メッセージ内の受信者を検索する例外を指定します。 受信者を一意に識別する任意の値を使用できます。 たとえば、次の値を使用できます。

  • 名前
  • Alias
  • 識別名 (DN)
  • 正規 DN
  • 電子メール アドレス
  • GUID

Update 値にスペースが含まれている場合、または引用符が必要な場合は、次の構文を使用します。 "Value1","Value2",..."ValueN"

Type:RecipientIdParameter[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfSentToMemberOf

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

ExceptIfSentToMemberOf パラメーターは、グループのメンバーに送信されるメッセージを検索する例外を指定します。 グループを一意に識別する任意の値を使用できます。 例:

  • 名前
  • 名前
  • 識別名 (DN)
  • GUID

Update 値にスペースが含まれている場合、または引用符が必要な場合は、次の構文を使用します。 "Value1","Value2",..."ValueN"

PD_UCC_Multiple_Values

Type:RecipientIdParameter[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfSentToScope

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーでのみ使用できます。

ExceptIfSentToScope パラメーターは、受信者の場所を検索する例外を指定します。 有効な値は次のとおりです。

  • InOrganization: 認証された接続を介してメッセージが送受信され、受信者が少なくとも 1 つの条件を満たしています。受信者は、organization内のメールボックス、メール ユーザー、グループ、またはメールが有効なパブリック フォルダーであるか、受信者のメール アドレスが、権限のあるドメインまたは内部の中継ドメインとして構成されている承認済みドメイン内にありますorganization。
  • NotInOrganization: 受信者はorganizationの外部にあります。 受信者のメール アドレスが承認済みドメインにありません。または、organizationの外部リレー ドメインとして構成されている承認済みドメイン内にあります。
  • ExternalPartner: この値は、オンプレミスの Exchange でのみ使用できます。 受信者は、メールを送信するようにドメイン セキュリティ (相互 TLS 認証) を構成したパートナー organizationにあります。
  • ExternalNonPartner: この値は、オンプレミスの Exchange でのみ使用できます。 受信者はorganizationの外部にあり、organizationはパートナー organizationではありません。
Type:ToUserScope
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfSubjectContainsWords

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーとエッジ トランスポート サーバーで使用できます。

ExceptIfSubjectContainsWords パラメーターは、メッセージの Subject フィールド内の単語を検索する例外を指定します。

複数の単語または語句を指定するには、このパラメーターで Word1、"スペースを含む語句"、word2 の構文を使用します,...wordN。 先頭または末尾にスペースを使用しないでください。

Type:Word[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfSubjectMatchesPatterns

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーとエッジ トランスポート サーバーで使用できます。

ExceptIfSubjectMatchesPatterns パラメーターは、正規表現を使用してメッセージの [件名] フィールドでテキスト パターンを検索する例外を指定します。 次の構文を使用して、複数のテキスト パターンを指定できます。 "Regular expression1","Regular expression2",..."Regular expressionN"

Type:Pattern[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfSubjectOrBodyContainsWords

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーとエッジ トランスポート サーバーで使用できます。

ExceptIfSubjectOrBodyContainsWords パラメーターは、メッセージの本文または Subject フィールド内の単語を検索する例外を指定します。

複数の単語または語句を指定するには、このパラメーターで Word1、"スペースを含む語句"、word2 の構文を使用します,...wordN。 先頭または末尾にスペースを使用しないでください。

Type:Word[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfSubjectOrBodyMatchesPatterns

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーとエッジ トランスポート サーバーで使用できます。

ExceptIfSubjectOrBodyMatchesPatterns パラメーターは、Subject フィールドまたはメッセージ本文でテキスト パターンを検索する例外を指定します。 次の構文を使用して、複数のテキスト パターンを指定できます。 "Regular expression1","Regular expression2",..."Regular expressionN"

Type:Pattern[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExceptIfWithImportance

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

オンプレミスの Exchange では、この例外はメールボックス サーバーでのみ使用できます。

ExceptIfWithImportance パラメーターは、指定された重要度レベルのメッセージを検索する例外を指定します。 有効な値は次のとおりです。

  • 標準
Type:Importance
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ExpiryDate

このパラメーターは、ルールの例外または例外の一部を指定します。 対応する条件パラメーターの名前に ExceptIf プレフィックスは含まれません。

ExpiryDate パラメーターは、このルールがメッセージの処理を停止する日付/時刻を指定します。 指定された日付/時刻以降のメッセージに対しては、処理は何も行われません。

コマンドを実行するコンピューターの [地域のオプション] 設定で定義されている短い日付形式を使用します。 たとえば、短い日付形式 mm/dd/yyyy を使用するようにコンピューターが構成されている場合は、「09/01/2018」と入力して 2018 年 9 月 1 日を指定します。 日付のみを入力したり、日付と時刻を入力することもできます。 日付と時刻を入力する場合は、値を引用符 (”) で囲む必要があります (例: "09/01/2018 5:00 PM")。

Type:DateTime
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-From

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーでのみ使用できます。

From パラメーターは、特定の送信者からのメッセージを検索する条件を指定します。 送信者を一意に識別する任意の値を使用できます。 以下に例を示します。

  • 名前
  • Alias
  • 識別名 (DN)
  • 正規 DN
  • 電子メール アドレス
  • GUID

Update 値にスペースが含まれている場合、または引用符が必要な場合は、次の構文を使用します。 "Value1","Value2",..."ValueN"

SenderAddressLocation パラメーターを使用して、送信者のメール アドレス (メッセージ ヘッダー、メッセージ エンベロープ、またはその両方) を検索する場所を指定できます。

Type:RecipientIdParameter[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-FromAddressContainsWords

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーとエッジ トランスポート サーバーで使用できます。

FromAddressContainsWords パラメーターは、送信者のメール アドレス内の単語を検索する条件を指定します。 複数の単語をコンマで区切って指定できます。

SenderAddressLocation パラメーターを使用して、送信者のメール アドレス (メッセージ ヘッダー、メッセージ エンベロープ、またはその両方) を検索する場所を指定できます。

Type:Word[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-FromAddressMatchesPatterns

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーとエッジ トランスポート サーバーで使用できます。

FromAddressMatchesPatterns パラメーターは、正規表現を使用して送信者のメール アドレス内のテキスト パターンを検索する条件を指定します。 次の構文を使用して、複数のテキスト パターンを指定できます。 "Regular expression1","Regular expression2",..."Regular expressionN"

SenderAddressLocation パラメーターを使用して、送信者のメール アドレス (メッセージ ヘッダー、メッセージ エンベロープ、またはその両方) を検索する場所を指定できます。

: このパラメーターを使用して空の From アドレスを検索しようとしても機能しません。

Type:Pattern[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-FromMemberOf

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーでのみ使用できます。

FromMemberOf パラメーターは、グループのメンバーに送信されたメッセージを検索する条件を指定します。 グループを一意に識別する任意の値を使用できます。 例:

  • 名前
  • Alias
  • 識別名 (DN)
  • 正規 DN
  • 電子メール アドレス
  • GUID

Update 値にスペースが含まれている場合、または引用符が必要な場合は、次の構文を使用します。 "Value1","Value2",..."ValueN"

SenderAddressLocation パラメーターを使用して、送信者のメール アドレス (メッセージ ヘッダー、メッセージ エンベロープ、またはその両方) を検索する場所を指定できます。

Type:RecipientIdParameter[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-FromScope

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーとエッジ トランスポート サーバーで使用できます。

FromScope パラメーターは、メッセージ送信者の場所を検索する条件を指定します。 有効な値は次のとおりです。

  • InOrganization: 認証された接続を介してメッセージが送受信され、送信者が少なくとも 1 つの条件を満たしています。送信者は、organization内のメールボックス、メール ユーザー、グループ、またはメールが有効なパブリック フォルダーであるか、送信者のメール アドレスが、権限のあるドメインまたは内部の中継ドメインとして構成されている承認済みドメイン内にあります。organization。
  • NotInOrganization:送信者の電子メール アドレスが承認済みドメインにない。あるいは、送信者の電子メール アドレスが、外部の中継ドメインとして構成されている承認済みドメインに属している。
Type:FromUserScope
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-GenerateIncidentReport

このパラメーターは、ルールのアクションまたはアクションの一部を指定します。

オンプレミスの Exchange では、このアクションはメールボックス サーバーでのみ使用できます。

GenerateIncidentReport パラメーターは、IncidentReportContent パラメーターで定義されたインシデント レポートの送信先を指定します。 受信者を一意に識別する任意の値を使用できます。 たとえば、次の値を使用できます。

  • 名前
  • Alias
  • 識別名 (DN)
  • 正規 DN
  • 電子メール アドレス
  • GUID

インシデント レポートは、組織の DLP ポリシーに違反したメッセージに対して生成されます。

: DLP またはメール フロー ルールによって生成される通知やその他のインシデント レポートに対しては、incdent レポートは生成されません。

Type:RecipientIdParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-GenerateNotification

このパラメーターは、ルールのアクションまたはアクションの一部を指定します。

オンプレミスの Exchange では、このアクションはメールボックス サーバーでのみ使用できます。

GenerateNotification パラメーターは、受信者に通知メッセージを送信するアクションを指定します。 たとえば、このパラメーターを使用して受信者に対して、ルールによってメッセージが拒否されたこと、またはスパムとしてマークが付けられて迷惑メール フォルダーに送信されたことなどを通知します。

このパラメーターは、プレーンテキスト、HTML タグ、および元のメッセージの値を使用する次のキーワードをサポートします。

  • %%From%%
  • %%To%%
  • %%Cc%%
  • %%Subject%%
  • %%Headers%%
  • %%MessageDate%%

最大文字数は 5120 文字です。

Type:DisclaimerText
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-HasClassification

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーでのみ使用できます。

HasClassification パラメーターは、指定されたメッセージ分類のメッセージを検索する条件を指定します。

Get-MessageClassification コマンドレットを使用して、メッセージ分類を識別します。 たとえば、Company Internal の分類のメッセージを検索するには、次の構文を使用します。

-HasClassification @(Get-MessageClassification "Company Internal").Identity

このパラメーターで参照されるメッセージ分類は、New-MessageClassification コマンドレットを使用して組織内で作成できるカスタム メッセージ分類です。 DLP の分類には関連しません。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-HasNoClassification

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーでのみ使用できます。

HasNoClassification パラメーターは、メッセージの分類の有無にかかわらずメッセージを検索する際の条件を指定します。 有効な値は次のとおりです。

  • $true: メッセージ分類のないメッセージを検索します。
  • $false: 1 つまたは複数のメッセージ分類を持つメッセージを検索します。
Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-HasSenderOverride

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーでのみ使用できます。

HasSenderOverride パラメーターは、送信者が DLP ポリシーを上書きするように選択したメッセージを検索する条件を指定します。 有効な値は次のとおりです。

  • $true: 送信者が DLP ポリシーを上書きすることを選択したメッセージを検索します。
  • $false: 送信者が DLP ポリシーを上書きすることを選択したメッセージを検索しません。
Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-HeaderContainsMessageHeader

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーとエッジ トランスポート サーバーで使用できます。

HeaderContainsMessageHeader パラメーターは、HeaderContainsWords パラメーターで指定された単語を検索する際に、メッセージ ヘッダーのヘッダー フィールドの名前を指定します。

Type:HeaderName
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-HeaderContainsWords

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーとエッジ トランスポート サーバーで使用できます。

HeaderContainsWords パラメーターは、ヘッダー フィールド内の単語を検索する条件を指定します。

複数の単語または語句を指定するには、このパラメーターで Word1、"スペースを含む語句"、word2 の構文を使用します,...wordN。 先頭または末尾にスペースを使用しないでください。

HeaderContainsMessageHeader パラメーターを使用して、検索するヘッダー フィールドを指定します。

Type:Word[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-HeaderMatchesMessageHeader

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーとエッジ トランスポート サーバーで使用できます。

HeaderMatchesMessageHeader パラメーターは、HeaderMatchesPatterns パラメーターで指定されたテキスト パターンを検索する際に、メッセージ ヘッダーのヘッダー フィールドの名前を指定します。

Type:HeaderName
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-HeaderMatchesPatterns

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーとエッジ トランスポート サーバーで使用できます。

HeaderMatchesPatterns パラメーターは、正規表現を使用してヘッダー フィールド内のテキスト パターンを検索する条件を指定します。 次の構文を使用して、複数のテキスト パターンを指定できます。 "Regular expression1","Regular expression2",..."Regular expressionN"

HeaderMatchesMessageHeader パラメーターを使用して、検索するヘッダー フィールドを指定します。

Type:Pattern[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-IncidentReportContent

このパラメーターは、ルールのアクションまたはアクションの一部を指定します。

オンプレミスの Exchange では、このアクションはメールボックス サーバーでのみ使用できます。

IncidentReportContent パラメーターは、メッセージが DLP ポリシーに違反した場合に生成されるインシデント レポートに含まれるメッセージ プロパティを指定します。 有効な値は次のとおりです。

  • Sender: メッセージの送信者です。
  • Recipients: メッセージの To フィールド内の受信者。 最初の 10 人の受信者のみがインシデント レポートに表示されます。 受信者が 10 人を超える場合は、残りの受信者の数が表示されます。
  • Subject: メッセージの Subject フィールド。
  • CC: メッセージの Cc フィールド内の受信者。 最初の 10 人の受信者のみがインシデント レポートに表示されます。 受信者が 10 人を超える場合は、残りの受信者の数が表示されます。
  • BCC: メッセージの Bcc フィールド内の受信者。 最初の 10 人の受信者のみがインシデント レポートに表示されます。 受信者が 10 人を超える場合は、残りの受信者の数が表示されます。
  • Severity: トリガーされたルールの監査重大度。 メッセージが複数のルールで処理されている場合、最も高い重大度が表示されます。
  • Override: 送信者が PolicyTip を上書きするよう選択した場合の上書き。 送信者が理由を提示した場合は、理由の最初の 100 文字も含まれます。
  • RuleDetections: メッセージがトリガーしたルールの一覧。
  • FalsePositive: 送信者がメッセージの PolicyTip を誤検知としてマークした場合の誤検知。
  • DataClassifications: メッセージで検出された機密情報の種類の一覧。
  • IdMatch: 検出された機密情報の種類、メッセージで完全一致した内容、および一致した機密情報の前後の 150 文字。
  • AttachOriginalMail: 添付ファイルとしての、元のメッセージ全体。

メッセージ ID は常にインシデント レポートに含まれます。

複数の値をコンマで区切って指定できます。

このパラメーターは GenerateIncidentReport パラメーターと併用します。

Type:IncidentReportContent[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-IncidentReportOriginalMail

このパラメーターは、Exchange Server 2013 でのみ使用できます。

このパラメーターは非推奨で、もう使用されていません。 代わりに IncidentReportContent パラメーターを使用します。 IncidentReportContent パラメーターの値 AttachOriginalMail は、このパラメーターを値 IncludeOriginalMail に設定することと同じです。

このパラメーターは、ルールのアクションまたはアクションの一部を指定します。

オンプレミスの Exchange では、このアクションはメールボックス サーバーでのみ使用できます。

IncidentReportOriginalMail パラメーターは、元のメッセージをインシデント レポートに含めるかどうかを指定します。 このパラメーターは GenerateIncidentReport パラメーターと共に使用されます。 有効な値は次のとおりです。

  • IncludeOriginalMail
  • DoNotIncludeOriginalMail (既定値)
Type:IncidentReportOriginalMail
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013

-LogEventText

このパラメーターは、オンプレミス Exchange のエッジ トランスポート サーバーでのみ機能します。

このパラメーターは、ルールのアクションまたはアクションの一部を指定します。

LogEventText パラメーターは、ローカル エッジ トランスポート サーバーのアプリケーション ログにエントリを作成するアクションを指定します。 このパラメーターの値は、イベント ログ エントリに含めるテキストを指定します。 テキストにスペースが含まれている場合は、値を二重引用符 (") で囲んでください。

エントリには次の情報が含まれます。

  • レベル: 情報
  • ソース: MSExchange メッセージング ポリシー
  • イベント ID: 4000
  • タスク カテゴリ: Rules
  • EventData: The following message is logged by an action in the rules: <text you specify>
Type:EventLogText
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ManagerAddresses

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーでのみ使用できます。

ManagerAddresses パラメーターは、ExceptIfManagerForEvaluatedUser パラメーターのユーザー (マネージャー) を指定します。 ユーザーを一意に識別する任意の値を使用できます。 以下に例を示します。

  • 名前
  • Alias
  • 識別名 (DN)
  • 正規 DN
  • 電子メール アドレス
  • GUID

Update 値にスペースが含まれている場合、または引用符が必要な場合は、次の構文を使用します。 "Value1","Value2",..."ValueN"

ManagerForEvaluatedUser パラメーターを使用して、これらのユーザーを送信者または受信者のマネージャーとして検索するかどうかを指定します。

Type:RecipientIdParameter[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ManagerForEvaluatedUser

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーでのみ使用できます。

ManagerForEvaluatedUser パラメーターは、送信者または受信者の Manager 属性のユーザーを検索する条件を指定します。 有効な値は次のとおりです。

  • Recipient: ユーザーは受信者のマネージャーです。
  • Sender: ユーザーは送信者のマネージャーです。

ManagerAddresses パラメーターを使用して、検索するユーザーを指定します。

Type:EvaluatedUser
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-MessageContainsDataClassifications

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーでのみ使用できます。

MessageContainsDataClassifications パラメーターは、メッセージ本文や添付ファイルの機密情報の種類を検索する条件を指定します。

このパラメーターには、構文 @{SensitiveInformationType1},@{SensitiveInformationType2},...@{SensitiveInformationTypeN} を使用します。 たとえば、2 つ以上のクレジット カード番号と、少なくとも 1 つの ABA ルーティング番号を含むコンテンツを検索するには、@{Name="Credit Card Number"; minCount="2"},@{Name="ABA Routing Number"; minCount="1"} 値を使用します。

使用可能な機密情報の種類の一覧については、「Exchange Serverの機密情報の種類」を参照してください。

NotifySender パラメーターを使用して、通知オプションを指定できます。

Type:Hashtable[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-MessageSizeOver

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーとエッジ トランスポート サーバーで使用できます。

MessageSizeOver パラメーターは、指定されたサイズを超えるメッセージを検索する条件を指定します。 サイズには、メッセージとすべての添付ファイルが含まれます。

値を入力するときは、値に以下の単位のいずれかを付加した形式で記述します。

  • B (バイト)
  • KB (キロバイト)
  • MB (メガバイト)
  • GB (ギガバイト)
  • TB (テラバイト)

通常、単位なしの値はバイトとして扱われますが、小さい値は最も近いキロバイトの値に切り上げられます。

Type:ByteQuantifiedSize
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-MessageTypeMatches

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーでのみ使用できます。

MessageTypeMatches パラメーターは、指定された種類のメッセージを検索する条件を指定します。 有効な値は次のとおりです。

  • OOF: ユーザーによって構成された自動返信メッセージ。
  • AutoForward: 別の受信者に自動的に転送されるメッセージ。 Exchange Onlineでは、メールボックス転送 (SMTP 転送とも呼ばれます) を使用してメッセージが転送されている場合、この条件はメール フロー ルールの評価中に一致しません
  • 暗号化: S/MIME で暗号化されたメッセージ。 Outlook on the webのようなシン クライアントでは、メッセージの種類としての暗号化は現在サポートされていません。
  • Calendaring: 会議出席依頼および応答
  • PermissionControlled: Office 365 Message Encryption (OME)、Rights Management、秘密度ラベル (暗号化あり) を使用して構成された特定のアクセス許可を持つメッセージ。
  • Voicemail: ユニファイド メッセージング サービスによって転送されるボイス メール メッセージ
  • Signed: デジタル署名されたメッセージ
  • ApprovalRequest: モデレート要求メッセージがモデレーターに送信されます。
  • ReadReceipt: 開封確認。
Type:MessageType
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-Mode

Mode パラメーターは、ルールの実行方法を指定します。 有効な値は次のとおりです。

  • 監査: ルールが実行したアクションはメッセージ追跡ログに書き込まれますが、メッセージ配信に影響を与えるアクションはメッセージに対して実行されません。 GenerateIncidentReport アクションが発生します。
  • AuditAndNotify: ルールが実行したアクションはメッセージ追跡ログに書き込まれますが、メッセージ配信に影響を与えるアクションはメッセージに対して実行されません。 GenerateIncidentReport アクションと GenerateNotification アクションが発生します。
  • Enforce: ルールに指定されているすべてのアクションが実行されます。 これは既定の値です。
Type:RuleMode
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ModerateMessageByManager

このパラメーターは、ルールのアクションまたはアクションの一部を指定します。

オンプレミスの Exchange では、このアクションはメールボックス サーバーでのみ使用できます。

ModerateMessageByManager パラメーターは、送信者の Manager 属性で指定されたユーザーに承認のためにメッセージを転送するアクションを指定します。 マネージャーがメッセージを承認すると、そのメッセージは受信者に配信されます。 有効な値は次のとおりです。

  • $true: 送信者のマネージャーによるモデレートが有効になります。
  • $false: 送信者のマネージャーによるモデレートが無効になります。

このアクションは、送信者の Manager 属性が定義されている場合のみ有効です。

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-ModerateMessageByUser

このパラメーターは、ルールのアクションまたはアクションの一部を指定します。

オンプレミスの Exchange では、このアクションはメールボックス サーバーでのみ使用できます。

ModerateMessageByUser パラメーターは、承認のためにメッセージを指定されたユーザーに転送するアクションを指定します。 ユーザーの 1 人がメッセージを承認すると、そのメッセージは受信者に配信されます。 ユーザーを一意に識別する任意の値を使用できます。 例:

  • 名前
  • Alias
  • 識別名 (DN)
  • 正規 DN
  • 電子メール アドレス
  • GUID

Update 値にスペースが含まれている場合、または引用符が必要な場合は、次の構文を使用します。 "Value1","Value2",..."ValueN"

配布グループをモデレーターとして使用することはできません。

Type:RecipientIdParameter[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-Name

Name パラメーターは、ルールの一意の名前を指定します。 最大の長さは 64 文字です。 値にスペースが含まれている場合は、値を二重引用符 (") で囲んでください。

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-NotifySender

このパラメーターは、ルールのアクションまたはアクションの一部を指定します。

オンプレミスの Exchange では、このアクションはメールボックス サーバーでのみ使用できます。

NotifySender パラメーターは、メッセージが DLP ポリシーに違反した際に送信者に通知するアクションを指定します。 有効な値は次のとおりです。

  • NotifyOnly: 送信者に通知されますが、メッセージは正常に配信されます。
  • RejectMessage: メッセージが拒否され、送信者に通知されます。
  • RejectUnlessFalsePositiveOverride: 送信者が誤検知としてマークしない限り、メッセージは拒否されます。
  • RejectUnlessSilentOverride: 送信者がポリシー制限の上書きを選択していない限り、メッセージは拒否されます。
  • RejectUnlessExplicitOverride: これは、送信者がポリシー制限の上書きを正当化できる点を除き、RejectUnlessSilentOverride と同じです。

NotifyOnly を除くすべての値に対して、RejectMessageEnhancedStatusCode パラメーターと RejectMessageReasonText パラメーターを使用して、拡張状態コードと拒否理由を指定できます。 既定の拡張状態コードは5.7.1 で、既定の拒否理由は、Delivery not authorized, message refused です。

このパラメーターを使用する場合は、MessageContainsDataClassifications パラメーターを使用して、メッセージ内の機密情報の種類を検索する条件も指定する必要があります。

このアクションは、内部ユーザーによって送信されたメッセージにのみ適用されます。 外部送信者は通知を受け取りません。

Type:NotifySenderType
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-PrependSubject

このパラメーターは、ルールのアクションまたはアクションの一部を指定します。

オンプレミスの Exchange では、このアクションはメールボックス サーバーとエッジ トランスポート サーバーで使用できます。

PrependSubject パラメーターは、受信者をメッセージの Subject フィールドの先頭に追加するアクションを指定します。 このパラメーターの値は、追加するテキストです。 テキストにスペースが含まれている場合は、値を二重引用符 (") で囲んでください。

このパラメーターの値をコロン (:) とスペース、または少なくとも 1 つのスペースで終了することで、元の件名と区別できるようにします。

Type:SubjectPrefix
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-Priority

Priority パラメーターは、ルール処理の順序を決定するルールの優先順位値を指定します。 整数値が小さい場合は優先度が高いことを示し、値 0 が最も高い優先順位を示し、ルールに同じ優先度の値を指定することはできません。

このパラメーターの有効な値と既定値は、既存のルールの数によって異なります。 たとえば、既存のルールが 8 つある場合は、次のようになります。

  • このパラメーターの有効な値と既定値は、既存のルールの数によって決まります。たとえば、既存のルールが 8 つ存在する場合は、次のようになります。
  • 既存の 8 つのルールの有効な優先度値は 0 ~ 7 です。
  • 新しいルール (9 番目のルール) の有効な優先度値は 0 ~ 8 です。

ルールの優先度値を変更すると、リスト内のルールの位置が、指定した優先度値と一致するように変更されます。 つまり、ルールの優先度の値を既存のルールと同じ値に設定した場合、既存のルールの優先度値と、既存のルールの優先度が 1 ずつ増えた後の他のすべての優先度の低いルールの優先順位が設定されます。

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-Quarantine

このパラメーターは、ルールのアクションまたはアクションの一部を指定します。

オンプレミスの Exchange では、このアクションはエッジ トランスポート サーバーでのみ使用できます。

Quarantine パラメーターは、メッセージを検疫するアクションを指定します。

  • オンプレミスの Exchange では、コンテンツ フィルター処理の一環として構成した検疫メールボックスにメッセージが配信されます。 検疫メールボックスが設定されていない場合、メッセージは送信者に NDR で返されます。
  • Microsoft 365 では、メッセージはホストされている検疫に配信されます。
Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-RecipientADAttributeContainsWords

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーでのみ使用できます。

RecipientADAttributeContainsWords パラメーターは、受信者の Active Directory 属性内の単語を検索する条件を指定します。 このパラメーターは、受信者が個人ユーザーである場合に機能します。 配布グループでは機能しません。

次のいずれかの Active Directory 属性を使用できます。

  • 市区町村
  • Company
  • CustomAttribute1 から CustomAttribute15 へ
  • 部署
  • DisplayName
  • 電子メール
  • FaxNumber
  • FirstName
  • HomePhoneNumber
  • Initials
  • LastName
  • Manager
  • MobileNumber
  • 注意事項
  • 事業所
  • OtherFaxNumber
  • OtherHomePhoneNumber
  • OtherPhoneNumber
  • PagerNumber
  • PhoneNumber
  • POBox
  • 状態
  • Street
  • Title
  • UserLogonName
  • ZipCode

このパラメーターは構文: "AttributeName:Word" を使用します。 複数の属性、または同じ属性に複数の単語を指定するには、次の構文を使用します。 "AttributeName1:Word1,Phrase with spaces,word2...","AttributeName2:Word3,Phrase with spaces,word4...." 先頭または末尾にスペースを含む単語は使用しないでください。

たとえば、"City:San Francisco,Palo Alto" または "City:San Francisco,Palo Alto"、"Department:Sales,Finance" です。

複数の属性、または同一の属性の複数の値を指定する場合、or 演算子を使用します。

Type:Word[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-RecipientADAttributeMatchesPatterns

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーでのみ使用できます。

RecipientADAttributeMatchesPatterns パラメーターは、正規表現を使用して、受信者の Active Directory 属性でテキスト パターンを検索する条件を指定します。 このパラメーターは、受信者が個人ユーザーである場合に機能します。 配布グループでは機能しません。

次のいずれかの Active Directory 属性を使用できます。

  • 市区町村
  • Company
  • CustomAttribute1 から CustomAttribute15 へ
  • 部署
  • DisplayName
  • 電子メール
  • FaxNumber
  • FirstName
  • HomePhoneNumber
  • Initials
  • LastName
  • Manager
  • MobileNumber
  • 注意事項
  • 事業所
  • OtherFaxNumber
  • OtherHomePhoneNumber
  • OtherPhoneNumber
  • PagerNumber
  • PhoneNumber
  • POBox
  • 状態
  • Street
  • Title
  • UserLogonName
  • ZipCode

このパラメーターは構文: "AttributeName:Regular Expression" を使用します。 複数の属性、または複数の単語を同じ属性に指定するには、次の構文: "AttributeName1:Regular Expression1,Regular Expression2...","AttributeName2:Regular Expression3,Regular Expression4..." を使用します。

複数の属性、または同一の属性の複数の値を指定する場合、or 演算子を使用します。

Type:Pattern[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-RecipientAddressContainsWords

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーでのみ使用できます。

RecipientAddressContainsWords パラメーターは、受信者のメール アドレス内の単語を検索する条件を指定します。 複数の単語をコンマで区切って指定できます。 このパラメーターは、受信者が個人ユーザーの場合に機能します。 配布グループでは機能しません。

Type:Word[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-RecipientAddressMatchesPatterns

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーでのみ使用できます。

RecipientAddressMatchesPatterns パラメーターは、正規表現を使用して受信者のメール アドレスでテキスト パターンを検索する条件を指定します。 次の構文を使用して、複数のテキスト パターンを指定できます。 "Regular expression1","Regular expression2",..."Regular expressionN"

このパラメーターは、受信者が個人ユーザーである場合に機能します。 配布グループでは機能しません。

Type:Pattern[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-RecipientAddressType

このパラメーターは、クラウドベースのサービスでのみ使用できます。

RecipientAddressType パラメーターは、条件と例外が受信者の電子メール アドレスチェック方法を指定します。 有効な値は次のとおりです。

  • 元: ルールでは、受信者のプライマリ SMTP メール アドレスのみがチェックされます。
  • 解決済み: ルールは、受信者のプライマリ SMTP メール アドレスとすべてのプロキシ アドレスをチェックします。 これが既定値です
Type:RecipientAddressType
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Online, Exchange Online Protection

-RecipientDomainIs

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーでのみ使用できます。

RecipientDomainIs パラメーターは、指定したドメイン内の電子メール アドレスを持つ受信者を検索する条件を指定します。 複数のドメインをコンマで区切って指定できます。

この条件は、ドメインとサブドメインと一致します。 たとえば、"contoso.com" は "contoso.com" と "subdomain.contoso.com" の両方に一致します。

Type:Word[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-RecipientInSenderList

このパラメーターは、クラウドベースのサービスでのみ使用できます。

このパラメーターは、Microsoft の内部使用のために予約されています。

Type:Word[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Online, Exchange Online Protection

-RedirectMessageTo

このパラメーターは、ルールのアクションまたはアクションの一部を指定します。

オンプレミスの Exchange では、このアクションはメールボックス サーバーとエッジ トランスポート サーバーで使用できます。

RedirectMessageTo パラメーターは、指定された受信者にメッセージがリダイレクトされるようにルール アクションを指定します。 受信者を一意に識別する任意の値を使用できます。 たとえば、次の値を使用できます。

  • 名前
  • Alias
  • 識別名 (DN)
  • 正規 DN
  • 電子メール アドレス
  • GUID

Update 値にスペースが含まれている場合、または引用符が必要な場合は、次の構文を使用します。 "Value1","Value2",..."ValueN"

Type:RecipientIdParameter[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-RejectMessageEnhancedStatusCode

このパラメーターは、ルールのアクションまたはアクションの一部を指定します。

オンプレミスの Exchange では、このアクションはメールボックス サーバーでのみ使用できます。

RejectMessageEnhancedStatusCode パラメーターは、ルールがメッセージを拒否する場合に使用される拡張ステータス コードを指定します。 有効な値は 5.7.1 または 5.7.900 ~ 5.7.999 の間の値です。

このパラメーターは、カスタム配信不能レポート (NDR またはバウンス メッセージとも呼ばれます) の NotifySender パラメーターと共に使用できます。

RejectMessageReasonText パラメーターでこのパラメーターを使用する場合、拡張状態コード値は 5.7.1 に設定されます。

NDR (複数の言語など) をさらにカスタマイズするには、New-SystemMessage コマンドレットを使用してカスタム メッセージを作成する必要があります。

Type:RejectEnhancedStatus
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-RejectMessageReasonText

このパラメーターは、ルールのアクションまたはアクションの一部を指定します。

オンプレミスの Exchange では、このアクションはメールボックス サーバーでのみ使用できます。

RejectMessageReasonText パラメーターは、ルールがメッセージを拒否するときに使用される説明テキストを指定します。 最大文字数は 1024 文字です。 値にスペースが含まれている場合は、値を二重引用符 (") で囲んでください。

このパラメーターは、カスタム配信不能レポート (NDR またはバウンス メッセージとも呼ばれます) の NotifySender パラメーターと共に使用できます。

RejectMessageEnhancedStatusCode パラメーターでこのパラメーターを使用する場合、カスタム説明テキスト値は "配信が承認されず、メッセージが拒否されました" に設定されます。

NDR (複数の言語など) をさらにカスタマイズするには、New-SystemMessage コマンドレットを使用してカスタム メッセージを作成する必要があります。

Type:RejectText
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-RemoveHeader

このパラメーターは、ルールのアクションまたはアクションの一部を指定します。

オンプレミスの Exchange では、このアクションはメールボックス サーバーとエッジ トランスポート サーバーで使用できます。

RemoveHeaderパラメーターは、メッセージ ヘッダーからヘッダー フィールドを削除するアクションを指定します。 このパラメーターの値は、削除するヘッダー フィールドの名前を指定します。

Type:HeaderName
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-RemoveOME

このパラメーターは、クラウドベースのサービスでのみ使用できます。

このパラメーターは、ルールのアクションまたはアクションの一部を指定します。

RemoveOME パラメーターは、メッセージとその添付ファイルから以前のバージョンのMicrosoft Purview Message Encryptionを削除するアクションを指定します。 有効な値は次のとおりです。

  • $true: メッセージと添付ファイルは暗号化解除されます。
  • $false: メッセージと添付ファイルは暗号化解除されません。
Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Online, Exchange Online Protection

-RemoveOMEv2

このパラメーターは、クラウドベースのサービスでのみ使用できます。

このパラメーターは、ルールのアクションまたはアクションの一部を指定します。

RemoveOMEv2 パラメーターは、メッセージとその添付ファイルからMicrosoft Purview Message Encryptionを削除するアクションを指定します。 有効な値は次のとおりです。

  • $true: メッセージと添付ファイルは暗号化解除されます。
  • $false: メッセージと添付ファイルは暗号化解除されません。
Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Online, Exchange Online Protection

-RemoveRMSAttachmentEncryption

このパラメーターは、クラウドベースのサービスでのみ使用できます。

このパラメーターは、ルールのアクションまたはアクションの一部を指定します。

RemoveRMSAttachmentEncryption パラメーターは、電子メールの暗号化された添付ファイルからMicrosoft Purview Message Encryptionを削除するアクションを指定します。 添付ファイルは、メッセージに添付される前に既に暗号化されています。 メッセージ自体を暗号化する必要はありません。 有効な値は次のとおりです。

  • $true: 暗号化された添付ファイルは暗号化解除されます。
  • $false: 暗号化された添付ファイルは暗号化解除されません。

このパラメーターには、RemoveOMEv2 パラメーターの値$trueも必要です。

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Online, Exchange Online Protection

-RouteMessageOutboundConnector

このパラメーターは、クラウドベースのサービスでのみ使用できます。

このパラメーターは、ルールのアクションまたはアクションの一部を指定します。

RouteMessageOutboundConnector パラメーターは、Microsoft 365 で指定された送信コネクタを介してメッセージをルーティングするアクションを指定します。 コネクタを一意に識別する任意の値を使用できます。 次に例を示します。

  • 名前
  • 識別名 (DN)
  • GUID
Type:OutboundConnectorIdParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Online, Exchange Online Protection

-RouteMessageOutboundRequireTls

このパラメーターは、ルールのアクションまたはアクションの一部を指定します。

オンプレミスの Exchange では、このアクションはメールボックス サーバーでのみ使用できます。

RouteMessageOutboundRequireTls パラメーターは、組織外部にメッセージを配信するために TLS (Transport Layer Security) 暗号化を使用するアクションを指定します。 有効な値は次のとおりです。

  • $true: メッセージは、TLS 暗号化チャネル経由で配信する必要があります。
  • $false: TLS 暗号化チャネルは、メッセージを配信するために必要ではありません。
Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-RuleErrorAction

RuleErrorActionパラメーターは、メッセージのルール手順を完了できない場合の対処方法を指定します。 有効な値は次のとおりです。

  • Ignore: まずメッセージが送信されます。 これは既定の値です。
  • Defer: ルール エンジンがメッセージの処理を再試行できるよう、メッセージが延期されます。
Type:RuleErrorAction
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-RuleSubType

RuleSubType パラメーターは、ルールの種類を指定します。 有効な値は次のとおりです。

  • Dlp: ルールは、DLP ポリシーに関連付けられています。
  • None: ルールは、DLP ポリシーに関連付けられていない標準ルールです。
Type:RuleSubType
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-SCLOver

: このパラメーターは、オンプレミスの Exchange でのみ機能します。 この条件は、クラウドベースのサービスでは機能しません。

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

この条件は、メールボックス サーバーとエッジ トランスポート サーバーで使用できます。

SCLOver パラメーターは、メッセージの SCL 値を検索する条件を指定します。 有効な値は次のとおりです。

  • -1: メッセージは信頼できる送信者からであり、スパム フィルターをバイパスします。
  • 0 から 9 の整数: 値が高いほど、メッセージがスパムである可能性が高くなります。

このルールは、指定された値以上の SCL 値を持つメッセージを検索します。

Type:SclValue
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-SenderADAttributeContainsWords

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーでのみ使用できます。

SenderADAttributeContainsWords パラメーターは、メッセージ送信者の Active Directory 属性内の単語を検索する条件を指定します。

次のいずれかの Active Directory 属性を使用できます。

  • 市区町村
  • Company
  • CustomAttribute1 から CustomAttribute15 へ
  • 部署
  • DisplayName
  • 電子メール
  • FaxNumber
  • FirstName
  • HomePhoneNumber
  • Initials
  • LastName
  • Manager
  • MobileNumber
  • 注意事項
  • 事業所
  • OtherFaxNumber
  • OtherHomePhoneNumber
  • OtherPhoneNumber
  • PagerNumber
  • PhoneNumber
  • POBox
  • 状態
  • Street
  • Title
  • UserLogonName
  • ZipCode

このパラメーターは構文: "AttributeName:Word" を使用します。 複数の属性、または同じ属性に複数の単語を指定するには、次の構文を使用します。 "AttributeName1:Word1,Phrase with spaces,word2...","AttributeName2:Word3,Phrase with spaces,word4...." 先頭または末尾にスペースを含む単語は使用しないでください。

たとえば、"City:San Francisco,Palo Alto" または "City:San Francisco,Palo Alto"、"Department:Sales,Finance" です。

複数の属性、または同一の属性の複数の値を指定する場合、or 演算子を使用します。

Type:Word[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-SenderADAttributeMatchesPatterns

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーでのみ使用できます。

SenderADAttributeMatchesPatterns パラメーターは、正規表現を使用して、メッセージ送信者の Active Directory 属性でテキスト パターンを検索する条件を指定します。

次のいずれかの Active Directory 属性を使用できます。

  • 市区町村
  • Company
  • CustomAttribute1 から CustomAttribute15 へ
  • 部署
  • DisplayName
  • 電子メール
  • FaxNumber
  • FirstName
  • HomePhoneNumber
  • Initials
  • LastName
  • Manager
  • MobileNumber
  • 注意事項
  • 事業所
  • OtherFaxNumber
  • OtherHomePhoneNumber
  • OtherPhoneNumber
  • PagerNumber
  • PhoneNumber
  • POBox
  • 状態
  • Street
  • Title
  • UserLogonName
  • ZipCode

このパラメーターは構文: "AttributeName:Regular Expression" を使用します。 複数の属性、または複数の単語を同じ属性に指定するには、次の構文: "AttributeName1:Regular Expression1,Regular Expression2...","AttributeName2:Regular Expression3,Regular Expression4..." を使用します。

複数の属性、または同一の属性の複数の値を指定する場合、or 演算子を使用します。

Type:Pattern[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-SenderAddressLocation

SenderAddressLocationパラメーターは、送信者のメール アドレスを確認する条件と例外で、送信者アドレスを検索する場所を指定します。 有効な値は次のとおりです。

  • ヘッダー: メッセージ ヘッダー内の送信者のみを調べます。 たとえば、オンプレミスの Exchange では、差出人、送信者、または Reply-To フィールドです。 Exchange Onlineの [From] フィールドのみ。 これは既定値であり、Exchange 2013 累積的な更新プログラム 1 (CU1) の前にルールが機能する方法です。
  • Envelope: メッセージ エンベロープ (Return-Path フィールドに通常格納されている SMTP 転送に使用された MAIL FROM 値) からの送信者のみを確認します。
  • HeaderOrEnvelope: メッセージ ヘッダーおよびメッセージ エンベロープ内の送信者を確認します。

メッセージ エンベロープ検索は、次の条件と例外でのみ使用できます。

  • From と ExceptIfFrom
  • FromAddressContainsWords と ExceptIfFromAddressContainsWords
  • FromAddressMatchesPatterns と ExceptIfFromAddressMatchesPatterns
  • FromMemberOf と ExceptIfFromMemberOf
  • SenderDomainIs と ExceptIfSenderDomainIs
Type:SenderAddressLocation
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-SenderDomainIs

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーでのみ使用できます。

SenderDomainIs パラメーターは、指定したドメインにメール アドレスのある送信者を検索する条件を指定します。 複数のドメインをコンマで区切って指定できます。

この条件は、ドメインとサブドメインと一致します。 たとえば、"contoso.com" は "contoso.com" と "subdomain.contoso.com" の両方に一致します。

SenderAddressLocation パラメーターを使用して、送信者のメール アドレス (メッセージ ヘッダー、メッセージ エンベロープ、またはその両方) を検索する場所を指定できます。

Type:Word[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-SenderInRecipientList

このパラメーターは、クラウドベースのサービスでのみ使用できます。

このパラメーターは、Microsoft の内部使用のために予約されています。

Type:Word[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Online, Exchange Online Protection

-SenderIpRanges

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーでのみ使用できます。

SenderIpRanges パラメーターは、IP アドレスが指定された値と一致するか、指定された範囲内にある送信者を検索する条件を指定します。 有効な値は次のとおりです。

  • 単一の IP アドレス: たとえば、192.168.1.1。
  • IP アドレス範囲: たとえば、192.168.0.1-192.168.0.254。
  • クラスレス ドメイン間ルーティング (CIDR) IP アドレス範囲: たとえば、192.168.0.1/25。

複数の値をコンマで区切って指定できます。

Exchange Onlineでは、この条件の評価中に使用される IP アドレスは、サービスに到達する前の最後のホップのアドレスです。 この IP アドレスは、特にサード パーティ製ソフトウェアがメッセージ転送中に使用される場合、元の送信者の IP アドレスであるとは限りません。

Type:MultiValuedProperty
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-SenderManagementRelationship

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーでのみ使用できます。

SenderManagementRelationship パラメーターは、メッセージの送信者と受信者の集合関係を検索する条件を指定します。 有効な値は次のとおりです。

  • Manager: 送信者は受信者のマネージャーです。
  • DirectReport: 受信者は送信者のマネージャーです。
Type:ManagementRelationship
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-SentTo

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーでのみ使用できます。

SentTo パラメーターは、メッセージ内の受信者を検索する条件を指定します。 受信者を一意に識別する任意の値を使用できます。 たとえば、次の値を使用できます。

  • 名前
  • Alias
  • 識別名 (DN)
  • 正規 DN
  • 電子メール アドレス
  • GUID

Update 値にスペースが含まれている場合、または引用符が必要な場合は、次の構文を使用します。 "Value1","Value2",..."ValueN"

Type:RecipientIdParameter[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-SentToMemberOf

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーでのみ使用できます。

SentToMemberOf パラメーターは、配布グループ、動的配布グループ、またはメールが有効なセキュリティ グループのメンバーに送信されるメッセージを検索する条件を指定します。 グループを一意に識別する任意の値を使用できます。 例:

  • 名前
  • Alias
  • 識別名 (DN)
  • 正規 DN
  • 電子メール アドレス
  • GUID

Update 値にスペースが含まれている場合、または引用符が必要な場合は、次の構文を使用します。 "Value1","Value2",..."ValueN"

PD_UCC_Multiple_Values

Type:RecipientIdParameter[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-SentToScope

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーでのみ使用できます。

SentToScope パラメーターは、受信者の場所を検索する条件を指定します。 有効な値は次のとおりです。

  • InOrganization: 認証された接続を介してメッセージが送受信され、受信者が少なくとも 1 つの条件を満たしています。受信者は、organization内のメールボックス、メール ユーザー、グループ、またはメールが有効なパブリック フォルダーであるか、受信者のメール アドレスが、権限のあるドメインまたは内部の中継ドメインとして構成されている承認済みドメイン内にありますorganization。
  • NotInOrganization: 受信者はorganizationの外部にあります。 受信者のメール アドレスが承認済みドメインにありません。または、organizationの外部リレー ドメインとして構成されている承認済みドメイン内にあります。
  • ExternalPartner: この値は、オンプレミスの Exchange でのみ使用できます。 受信者は、メールを送信するようにドメイン セキュリティ (相互 TLS 認証) を構成したパートナー organizationにあります。
  • ExternalNonPartner: この値は、オンプレミスの Exchange でのみ使用できます。 受信者はorganizationの外部にあり、organizationはパートナー organizationではありません。
Type:ToUserScope
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-SetAuditSeverity

このパラメーターは、ルールのアクションまたはアクションの一部を指定します。

オンプレミスの Exchange では、このアクションはメールボックス サーバーでのみ使用できます。

SetAuditSeverity パラメーターは、インシデント レポートの重要度を設定するアクションと、メッセージが DLP ポリシーに違反したときにメッセージ追跡ログに書き込まれる、対応するエントリを指定します。 有効な値は次のとおりです。

  • DoNotAudit: 監査エントリは記録されません。
  • Low: 監査エントリに低い重要度が割り当てられます。
  • Medium: 監査エントリに中程度の重要度が割り当てられます。
  • High: 監査エントリに高い重要度が割り当てられます。
Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-SetHeaderName

このパラメーターは、ルールのアクションまたはアクションの一部を指定します。

オンプレミスの Exchange では、このアクションはメールボックス サーバーとエッジ トランスポート サーバーで使用できます。

SetHeaderName パラメーターは、メッセージ ヘッダーのヘッダー フィールドを追加または変更するアクションを指定します。 このパラメーターの値は、追加または変更するヘッダー フィールドの名前です。 このパラメーターを使用する場合、SetHeaderValue パラメーターも使用してヘッダーの値を指定する必要があります。

Type:HeaderName
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-SetHeaderValue

このパラメーターは、ルールのアクションまたはアクションの一部を指定します。

オンプレミスの Exchange では、このアクションはメールボックス サーバーとエッジ トランスポート サーバーで使用できます。

SetHeaderValue パラメーターは、メッセージ ヘッダーのヘッダー フィールドを追加または変更するアクションを指定します。 このパラメーターの値は、ヘッダー フィールドに適用する値です。 このパラメーターを使用する場合は、SetHeaderName パラメーターを使用して、追加または変更するヘッダー フィールドの名前を指定する必要もあります。

Type:HeaderValue
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-SetSCL

このパラメーターは、ルールのアクションまたはアクションの一部を指定します。

オンプレミスの Exchange では、このアクションはメールボックス サーバーとエッジ トランスポート サーバーで使用できます。

SetSCL パラメーターは、メッセージの SCL 値を追加または変更するアクションを指定します。 有効な値は次のとおりです。

  • -1: メッセージは信頼できる送信者からであり、スパム フィルターをバイパスします。
  • 0 から 9 の整数: 値が高いほど、メッセージがスパムである可能性が高くなります。
Type:SclValue
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-SmtpRejectMessageRejectStatusCode

このパラメーターは、オンプレミス Exchange のエッジ トランスポート サーバーでのみ機能します。

このパラメーターは、ルールのアクションまたはアクションの一部を指定します。

SmtpRejectMessageRejectStatusCode パラメーターは、エッジ トランスポート サーバーから送信側サーバーの接続を切断するアクションを指定します。 このパラメーターの値は、使用される SMTP コードです。 有効な値は、400 から 500 までの整数です。

このパラメーターは SmtpRejectMessageRejectText パラメーターと併用できます。 このパラメーターを使用しない場合、既定の SMTP コード 550 が使用されます。

Type:RejectStatusCode
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-SmtpRejectMessageRejectText

このパラメーターは、オンプレミス Exchange のエッジ トランスポート サーバーでのみ機能します。

このパラメーターは、ルールのアクションまたはアクションの一部を指定します。

SmtpRejectMessageRejectText パラメーターは、エッジ トランスポート サーバーから送信側サーバーの接続を切断するアクションを指定します。 このパラメーターの値は、使用される説明テキストです。 値にスペースが含まれている場合は、値を二重引用符 (") で囲んでください。

このパラメーターは SmtpRejectMessageRejectStatusCode パラメーターと併用できます。 このパラメーターを使用しない場合、既定テキストは Delivery not authorized, message refused です。

Type:RejectText
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-StopRuleProcessing

このパラメーターは、ルールのアクションまたはアクションの一部を指定します。

オンプレミスの Exchange では、このアクションはメールボックス サーバーとエッジ トランスポート サーバーで使用できます。

StopRuleProcessing パラメーターは、以降のルールの実行を停止するアクションを指定します。 有効な値は次のとおりです。

  • $true: これより後のルールの処理を停止します。
  • $false: これより後のルールを引き続き処理します。
Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-SubjectContainsWords

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーとエッジ トランスポート サーバーで使用できます。

SubjectContainsWords パラメーターは、メッセージの Subject フィールド内の単語を検索する条件を指定します。

複数の単語または語句を指定するには、このパラメーターで Word1、"スペースを含む語句"、word2 の構文を使用します,...wordN。 先頭または末尾にスペースを使用しないでください。

Type:Word[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-SubjectMatchesPatterns

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーとエッジ トランスポート サーバーで使用できます。

SubjectMatchesPatterns パラメーターは、正規表現を使用してメッセージの [件名] フィールドでテキスト パターンを検索する条件を指定します。 次の構文を使用して、複数のテキスト パターンを指定できます。 "Regular expression1","Regular expression2",..."Regular expressionN"

Type:Pattern[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-SubjectOrBodyContainsWords

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーとエッジ トランスポート サーバーで使用できます。

SubjectOrBodyContainsWords パラメーターは、メッセージ本文の Subject フィールド内の単語を検索する条件を指定します。

複数の単語または語句を指定するには、このパラメーターで Word1、"スペースを含む語句"、word2 の構文を使用します,...wordN。 先頭または末尾にスペースを使用しないでください。

Type:Word[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-SubjectOrBodyMatchesPatterns

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーとエッジ トランスポート サーバーで使用できます。

SubjectOrBodyMatchesPatterns パラメーターは、[件名] フィールドまたはメッセージ本文でテキスト パターンを検索する条件を指定します。 次の構文を使用して、複数のテキスト パターンを指定できます。 "Regular expression1","Regular expression2",..."Regular expressionN"

Type:Pattern[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-UseLegacyRegex

UseLegacyRegex パラメーターは、ルールで、Exchange Server 2010 と互換性のある正規表現構文を使用するかどうかを指定します。 有効な値は次のとおりです。

  • $true: Exchange 2010 と互換性のある正規表現構文。
  • $false: Exchange 2013 以降と互換性のある正規表現構文。
Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-WhatIf

WhatIf スイッチは、コマンドの操作をシミュレートします。 このスイッチを使用すると、実際にその変更内容を適用せずに、発生する変更を確認できます。 このスイッチで値を指定する必要はありません。

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

-WithImportance

このパラメーターは、ルールの条件または条件の一部を指定します。 対応する例外のパラメーター名は ExceptIf で始まります。

オンプレミスの Exchange では、この条件はメールボックス サーバーでのみ使用できます。

WithImportance パラメーターは、指定された重要度レベルのメッセージを検索する条件を指定します。 有効な値は次のとおりです。

  • 標準
Type:Importance
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection

入力

Input types

このコマンドレットに使用できる入力の種類を確認するには、「コマンドレットの入力および出力の種類」をご覧ください。 コマンドレットで入力の種類のフィールドが空白の場合、そのコマンドレットには入力データを指定できません。

出力

Output types

このコマンドレットに使用できる戻り値の型 (出力の種類) を確認するには、「コマンドレットの入力および出力の種類」をご覧ください。 出力の種類のフィールドが空白の場合、コマンドレットはデータを返しません。