Set-TransportRule

 

S’applique à :Exchange Online, Exchange Online Protection, Exchange Server 2016

Dernière rubrique modifiée :2017-06-01

Cette cmdlet est disponible dans Exchange Server 2016 sur site et dans le service en nuage. Certains paramètres peuvent être propres à un environnement ou à un autre.

La cmdlet Set-TransportRule permet de modifier des règles de transport (règles de flux de messagerie) de votre organisation.

Pour plus d'informations sur les jeux de paramètres dans la section Syntaxe ci-après, voir SyntaxeSyntaxe de cmdlet Exchange.

Set-TransportRule -Identity <RuleIdParameter> [-ActivationDate <DateTime>] [-ADComparisonAttribute <DisplayName | FirstName | Initials | LastName | Office | PhoneNumber | OtherPhoneNumber | Email | Street | POBox | City | State | ZipCode | Country | UserLogonName | HomePhoneNumber | OtherHomePhoneNumber | PagerNumber | MobileNumber | FaxNumber | OtherFaxNumber | Notes | Title | Department | Company | Manager | CustomAttribute1 | CustomAttribute2 | CustomAttribute3 | CustomAttribute4 | CustomAttribute5 | CustomAttribute6 | CustomAttribute7 | CustomAttribute8 | CustomAttribute9 | CustomAttribute10 | CustomAttribute11 | CustomAttribute12 | CustomAttribute13 | CustomAttribute14 | CustomAttribute15>] [-ADComparisonOperator <Equal | NotEqual>] [-AddManagerAsRecipientType <To | Cc | Bcc | Redirect>] [-AddToRecipients <RecipientIdParameter[]>] [-AnyOfCcHeader <RecipientIdParameter[]>] [-AnyOfCcHeaderMemberOf <RecipientIdParameter[]>] [-AnyOfRecipientAddressContainsWords <Word[]>] [-AnyOfRecipientAddressMatchesPatterns <Pattern[]>] [-AnyOfToCcHeader <RecipientIdParameter[]>] [-AnyOfToCcHeaderMemberOf <RecipientIdParameter[]>] [-AnyOfToHeader <RecipientIdParameter[]>] [-AnyOfToHeaderMemberOf <RecipientIdParameter[]>] [-ApplyClassification <String>] [-ApplyHtmlDisclaimerFallbackAction <Wrap | Ignore | Reject>] [-ApplyHtmlDisclaimerLocation <Append | Prepend>] [-ApplyHtmlDisclaimerText <DisclaimerText>] [-ApplyOME <$true | $false>] [-ApplyRightsProtectionTemplate <RmsTemplateIdParameter>] [-AttachmentContainsWords <Word[]>] [-AttachmentExtensionMatchesWords <Word[]>] [-AttachmentHasExecutableContent <$true | $false>] [-AttachmentIsPasswordProtected <$true | $false>] [-AttachmentIsUnsupported <$true | $false>] [-AttachmentMatchesPatterns <Pattern[]>] [-AttachmentNameMatchesPatterns <Pattern[]>] [-AttachmentProcessingLimitExceeded <$true | $false>] [-AttachmentPropertyContainsWords <Word[]>] [-AttachmentSizeOver <ByteQuantifiedSize>] [-BetweenMemberOf1 <RecipientIdParameter[]>] [-BetweenMemberOf2 <RecipientIdParameter[]>] [-BlindCopyTo <RecipientIdParameter[]>] [-Comments <String>] [-Confirm [<SwitchParameter>]] [-ContentCharacterSetContainsWords <Word[]>] [-CopyTo <RecipientIdParameter[]>] [-DeleteMessage <$true | $false>] [-Disconnect <$true | $false>] [-DlpPolicy <String>] [-DomainController <Fqdn>] [-ExceptIfADComparisonAttribute <DisplayName | FirstName | Initials | LastName | Office | PhoneNumber | OtherPhoneNumber | Email | Street | POBox | City | State | ZipCode | Country | UserLogonName | HomePhoneNumber | OtherHomePhoneNumber | PagerNumber | MobileNumber | FaxNumber | OtherFaxNumber | Notes | Title | Department | Company | Manager | CustomAttribute1 | CustomAttribute2 | CustomAttribute3 | CustomAttribute4 | CustomAttribute5 | CustomAttribute6 | CustomAttribute7 | CustomAttribute8 | CustomAttribute9 | CustomAttribute10 | CustomAttribute11 | CustomAttribute12 | CustomAttribute13 | CustomAttribute14 | CustomAttribute15>] [-ExceptIfADComparisonOperator <Equal | NotEqual>] [-ExceptIfAnyOfCcHeader <RecipientIdParameter[]>] [-ExceptIfAnyOfCcHeaderMemberOf <RecipientIdParameter[]>] [-ExceptIfAnyOfRecipientAddressContainsWords <Word[]>] [-ExceptIfAnyOfRecipientAddressMatchesPatterns <Pattern[]>] [-ExceptIfAnyOfToCcHeader <RecipientIdParameter[]>] [-ExceptIfAnyOfToCcHeaderMemberOf <RecipientIdParameter[]>] [-ExceptIfAnyOfToHeader <RecipientIdParameter[]>] [-ExceptIfAnyOfToHeaderMemberOf <RecipientIdParameter[]>] [-ExceptIfAttachmentContainsWords <Word[]>] [-ExceptIfAttachmentExtensionMatchesWords <Word[]>] [-ExceptIfAttachmentHasExecutableContent <$true | $false>] [-ExceptIfAttachmentIsPasswordProtected <$true | $false>] [-ExceptIfAttachmentIsUnsupported <$true | $false>] [-ExceptIfAttachmentMatchesPatterns <Pattern[]>] [-ExceptIfAttachmentNameMatchesPatterns <Pattern[]>] [-ExceptIfAttachmentProcessingLimitExceeded <$true | $false>] [-ExceptIfAttachmentPropertyContainsWords <Word[]>] [-ExceptIfAttachmentSizeOver <ByteQuantifiedSize>] [-ExceptIfBetweenMemberOf1 <RecipientIdParameter[]>] [-ExceptIfBetweenMemberOf2 <RecipientIdParameter[]>] [-ExceptIfContentCharacterSetContainsWords <Word[]>] [-ExceptIfFrom <RecipientIdParameter[]>] [-ExceptIfFromAddressContainsWords <Word[]>] [-ExceptIfFromAddressMatchesPatterns <Pattern[]>] [-ExceptIfFromMemberOf <RecipientIdParameter[]>] [-ExceptIfFromScope <InOrganization | NotInOrganization>] [-ExceptIfHasClassification <String>] [-ExceptIfHasNoClassification <$true | $false>] [-ExceptIfHasSenderOverride <$true | $false>] [-ExceptIfHeaderContainsMessageHeader <HeaderName>] [-ExceptIfHeaderContainsWords <Word[]>] [-ExceptIfHeaderMatchesMessageHeader <HeaderName>] [-ExceptIfHeaderMatchesPatterns <Pattern[]>] [-ExceptIfManagerAddresses <RecipientIdParameter[]>] [-ExceptIfManagerForEvaluatedUser <Sender | Recipient>] [-ExceptIfMessageContainsAllDataClassifications <Hashtable[]>] [-ExceptIfMessageContainsDataClassifications <Hashtable[]>] [-ExceptIfMessageSizeOver <ByteQuantifiedSize>] [-ExceptIfMessageTypeMatches <OOF | AutoForward | Encrypted | Calendaring | PermissionControlled | Voicemail | Signed | ApprovalRequest | ReadReceipt>] [-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 <Manager | DirectReport>] [-ExceptIfSentTo <RecipientIdParameter[]>] [-ExceptIfSentToMemberOf <RecipientIdParameter[]>] [-ExceptIfSentToScope <InOrganization | NotInOrganization | ExternalPartner | ExternalNonPartner>] [-ExceptIfSubjectContainsWords <Word[]>] [-ExceptIfSubjectMatchesPatterns <Pattern[]>] [-ExceptIfSubjectOrBodyContainsWords <Word[]>] [-ExceptIfSubjectOrBodyMatchesPatterns <Pattern[]>] [-ExceptIfWithImportance <Low | Normal | High>] [-ExpiryDate <DateTime>] [-From <RecipientIdParameter[]>] [-FromAddressContainsWords <Word[]>] [-FromAddressMatchesPatterns <Pattern[]>] [-FromMemberOf <RecipientIdParameter[]>] [-FromScope <InOrganization | NotInOrganization>] [-GenerateIncidentReport <RecipientIdParameter>] [-GenerateNotification <DisclaimerText>] [-HasClassification <String>] [-HasNoClassification <$true | $false>] [-HasSenderOverride <$true | $false>] [-HeaderContainsMessageHeader <HeaderName>] [-HeaderContainsWords <Word[]>] [-HeaderMatchesMessageHeader <HeaderName>] [-HeaderMatchesPatterns <Pattern[]>] [-IncidentReportContent <IncidentReportContent[]>] [-LogEventText <EventLogText>] [-ManagerAddresses <RecipientIdParameter[]>] [-ManagerForEvaluatedUser <Sender | Recipient>] [-MessageContainsAllDataClassifications <Hashtable[]>] [-MessageContainsDataClassifications <Hashtable[]>] [-MessageSizeOver <ByteQuantifiedSize>] [-MessageTypeMatches <OOF | AutoForward | Encrypted | Calendaring | PermissionControlled | Voicemail | Signed | ApprovalRequest | ReadReceipt>] [-Mode <Audit | AuditAndNotify | Enforce>] [-ModerateMessageByManager <$true | $false>] [-ModerateMessageByUser <RecipientIdParameter[]>] [-Name <String>] [-NotifySender <NotifyOnly | RejectMessage | RejectUnlessFalsePositiveOverride | RejectUnlessSilentOverride | RejectUnlessExplicitOverride>] [-OMEExpiryDays <Int32>] [-PrependSubject <SubjectPrefix>] [-Priority <Int32>] [-Quarantine <$true | $false>] [-RecipientADAttributeContainsWords <Word[]>] [-RecipientADAttributeMatchesPatterns <Pattern[]>] [-RecipientAddressContainsWords <Word[]>] [-RecipientAddressMatchesPatterns <Pattern[]>] [-RecipientDomainIs <Word[]>] [-RecipientInSenderList <Word[]>] [-RedirectMessageTo <RecipientIdParameter[]>] [-RejectMessageEnhancedStatusCode <RejectEnhancedStatus>] [-RejectMessageReasonText <DsnText>] [-RemoveHeader <HeaderName>] [-RemoveOME <$true | $false>] [-RouteMessageOutboundConnector <OutboundConnectorIdParameter>] [-RouteMessageOutboundRequireTls <$true | $false>] [-RuleErrorAction <Ignore | Defer>] [-RuleSubType <None | Dlp>] [-SCLOver <SclValue>] [-SenderADAttributeContainsWords <Word[]>] [-SenderADAttributeMatchesPatterns <Pattern[]>] [-SenderAddressLocation <Header | Envelope | HeaderOrEnvelope>] [-SenderDomainIs <Word[]>] [-SenderInRecipientList <Word[]>] [-SenderIpRanges <MultiValuedProperty>] [-SenderManagementRelationship <Manager | DirectReport>] [-SentTo <RecipientIdParameter[]>] [-SentToMemberOf <RecipientIdParameter[]>] [-SentToScope <InOrganization | NotInOrganization | ExternalPartner | ExternalNonPartner>] [-SetAuditSeverity <String>] [-SetHeaderName <HeaderName>] [-SetHeaderValue <HeaderValue>] [-SetSCL <SclValue>] [-SmtpRejectMessageRejectStatusCode <RejectStatusCode>] [-SmtpRejectMessageRejectText <RejectText>] [-StopRuleProcessing <$true | $false>] [-SubjectContainsWords <Word[]>] [-SubjectMatchesPatterns <Pattern[]>] [-SubjectOrBodyContainsWords <Word[]>] [-SubjectOrBodyMatchesPatterns <Pattern[]>] [-WhatIf [<SwitchParameter>]] [-WithImportance <Low | Normal | High>]

Cet exemple modifie la règle de transport existante nommée Sales Team Disclaimer en ajoutant la condition selon laquelle l’expéditeur du message est membre du groupe Sales Department.

Voici l’exemple :

Set-TransportRule "Sales Team Disclaimer" -FromMemberOf "Sales Department"

Dans les organisations Exchange sur site, les règles créées sur les serveurs de boîtes aux lettres sont stockées dans Active Directory. Tous les serveurs de transport de l’organisation ont accès au même ensemble de règles. Sur les serveurs de transport Edge, les règles sont enregistrées dans la copie locale des services Services AD LDS (Active Directory Lightweight Directory Services) (AD LDS). Les règles ne sont pas partagées ou répliquées entre les serveurs de transport Edge ou entre les serveurs de boîtes aux lettres et les serveurs de transport Edge. En outre, certaines conditions et actions sont propres à chaque rôle serveur.

Des autorisations doivent vous être attribuées avant de pouvoir exécuter cette cmdlet. Bien que cette rubrique répertorie tous les paramètres de cette cmdlet, il est possible que vous n’ayez pas accès à certains paramètres s’ils ne sont pas inclus dans les autorisations qui vous ont été attribuées. Pour rechercher les autorisations nécessaires pour exécuter une cmdlet ou un paramètre dans votre organisation, consultez la rubrique Rechercher les autorisations requises pour exécuter les cmdlets Exchange.

 

Paramètre Obligatoire Type Description

Identity

Obligatoire

Microsoft.Exchange.MessagingPolicies.Rules.Tasks.RuleIdParameter

Le paramètre Identity permet de définir la règle à modifier. Vous pouvez utiliser n’importe quelle valeur qui permet d'identifier la règle de manière unique. Par exemple :

  • Nom

  • Nom unique (DN)

  • GUID

ActivationDate

Facultatif

System.DateTime

Le paramètre ActivationDate spécifie le moment où la règle commence le traitement des messages. La règle ne prendra aucune mesure sur les messages jusqu'à la date/heure indiquée.

Utilisez le format de date courte qui est défini dans les paramètres Options régionales de l’ordinateur sur lequel vous exécutez la commande. Par exemple, si l’ordinateur est configuré pour utiliser le format de date courte dd/mm/yyyy, entrez 01/09/2015 pour spécifier le 1er septembre 2015. Vous pouvez entrer la date uniquement, ou la date et l’heure de la journée. Si vous entrez la date et l’heure de la journée, placez la valeur entre guillemets («  »), par exemple « 01/09/2015 17:00 ».

ADComparisonAttribute

Facultatif

Microsoft.Exchange.MessagingPolicies.Rules.Tasks.ADAttribute

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible uniquement sur les serveurs de messagerie.

Le paramètre ADComparisonAttribute indique une condition qui compare un attribut Active Directory entre l’expéditeur et tous les destinataires du message. Ce paramètre fonctionne lorsque les destinataires sont des utilisateurs individuels. Ce paramètre ne fonctionne pas avec les groupes de distribution.

Vous pouvez vérifier par rapport à l’un des attributs Active Directory suivants :

  • City

  • Company

  • Country

  • CustomAttribute1 - CustomAttribute15

  • Department

  • DisplayName

  • Email

  • FaxNumber

  • FirstName

  • HomePhoneNumber

  • Initials

  • LastName

  • Manager

  • MobileNumber

  • Notes

  • Office

  • OtherFaxNumber

  • OtherHomePhoneNumber

  • OtherPhoneNumber

  • PagerNumber

  • PhoneNumber

  • POBox

  • State

  • Street

  • Title

  • UserLogonName

  • ZipCode

Si vous n’utilisez pas le paramètre ADComparisonOperator, l’opérateur de comparaison par défaut Equal est utilisé.

ADComparisonOperator

Facultatif

Microsoft.Exchange.MessagingPolicies.Rules.Tasks.Evaluation

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible uniquement sur les serveurs de messagerie.

Le paramètre ADComparisonOperator spécifie l’opérateur de comparaison pour le paramètre ADComparisonAttribute. Les valeurs valides sont les suivantes :

  • Equal   Il s’agit de la valeur par défaut.

  • NotEqual

AddManagerAsRecipientType

Facultatif

Microsoft.Exchange.MessagingPolicies.Rules.Tasks.AddedRecipientType

Ce paramètre spécifie une action ou une partie d’une action pour la règle.

Dans Exchange en local, cette action est uniquement disponible sur les serveurs de messagerie.

Le paramètre AddManagerAsRecipientType spécifie une action qui remet ou redirige les messages à l’utilisateur qui est défini dans l’attribut Manager de l’expéditeur. Les valeurs valides sont les suivantes :

  • To   Ajouter le responsable de l’expéditeur dans le champ To du message.

  • Cc   Ajouter le responsable de l’expéditeur dans le champ Cco du message.

  • Bcc   Ajouter le responsable de l’expéditeur dans le champ Bcc du message.

  • Redirect   Rediriger le message vers le responsable de l’expéditeur sans que l’expéditeur ou le destinataire n’en soit averti.

Cette action fonctionne uniquement si l’attribut Manager de l’expéditeur est défini.

AddToRecipients

Facultatif

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

Ce paramètre spécifie une action ou une partie d’une action pour la règle.

Dans Exchange en local, cette action est disponible sur les serveurs de messagerie et les serveurs de transport Edge.

Le paramètre AddToRecipients spécifie une action qui ajoute des destinataires au champ To des messages. Vous pouvez utiliser n’importe quelle valeur qui identifie le destinataire de manière unique.

Par exemple :

  • Nom

  • Nom complet

  • Alias

  • Nom unique

  • Nom unique canonique

  • Adresse de messagerie

  • GUID

Pour saisir plusieurs valeurs, utilisez la syntaxe suivante : <value1>,<value2>,...<valueX>. Si les valeurs contiennent des espaces ou requièrent des guillemets, vous devez utiliser la syntaxe suivante : "<value1>","<value2>",..."<valueX>".

AnyOfCcHeader

Facultatif

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible uniquement sur les serveurs de messagerie.

Le paramètre AnyOfCcHeader spécifie une condition qui recherche des destinataires dans le champ Cc des messages. Vous pouvez utiliser n’importe quelle valeur qui identifie le destinataire de manière unique.

Par exemple :

  • Nom

  • Nom complet

  • Alias

  • Nom unique

  • Nom unique canonique

  • Adresse de messagerie

  • GUID

Pour saisir plusieurs valeurs, utilisez la syntaxe suivante : <value1>,<value2>,...<valueX>. Si les valeurs contiennent des espaces ou requièrent des guillemets, vous devez utiliser la syntaxe suivante : "<value1>","<value2>",..."<valueX>".

Une correspondance pour cette condition applique l’action de règle à tous les destinataires du message. Par exemple, si l’action consiste à rejeter le message, le message est rejeté pour tous les destinataires du message, et pas uniquement pour les destinataires spécifiés.

Remarque : cette condition ou exception ne tient pas compte des messages qui sont envoyés aux adresses proxy du destinataire. Elle correspond uniquement aux messages qui sont envoyés à l’adresse de messagerie principale du destinataire.

AnyOfCcHeaderMemberOf

Facultatif

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible uniquement sur les serveurs de messagerie.

Le paramètre AnyOfCcHeaderMemberOf spécifie une condition qui recherche des membres de groupes dans le champ Cc des messages. Vous pouvez utiliser n’importe quelle valeur qui identifie le groupe de manière unique.

Par exemple :

  • Nom

  • Nom complet

  • Alias

  • Nom unique

  • Nom unique canonique

  • Adresse de messagerie

  • GUID

Pour saisir plusieurs valeurs, utilisez la syntaxe suivante : <value1>,<value2>,...<valueX>. Si les valeurs contiennent des espaces ou requièrent des guillemets, vous devez utiliser la syntaxe suivante : "<value1>","<value2>",..."<valueX>".

Une correspondance pour cette condition applique l’action de règle à tous les destinataires du message. Par exemple, si l’action consiste à rejeter le message, le message est rejeté pour tous les destinataires du message, et pas uniquement pour les destinataires spécifiés.

Remarque : cette condition ou exception ne tient pas compte des messages qui sont envoyés aux adresses proxy du destinataire. Elle correspond uniquement aux messages qui sont envoyés à l’adresse de messagerie principale du destinataire.

AnyOfRecipientAddressContainsWords

Facultatif

Microsoft.Exchange.Data.Word[]

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible sur les serveurs de messagerie et les serveurs de transport Edge.

Le paramètre AnyOfRecipientAddressContainsWords spécifie une condition qui recherche des mots dans les adresses e-mail des destinataires. Vous pouvez spécifier plusieurs mots séparés par des virgules.

Une correspondance pour cette condition applique l’action de règle à tous les destinataires du message. Par exemple, si l’action consiste à rejeter le message, le message est rejeté pour tous les destinataires du message, et pas uniquement pour les destinataires spécifiés.

Remarque : cette condition ou exception ne tient pas compte des messages qui sont envoyés aux adresses proxy du destinataire. Elle correspond uniquement aux messages qui sont envoyés à l’adresse de messagerie principale du destinataire.

AnyOfRecipientAddressMatchesPatterns

Facultatif

Microsoft.Exchange.MessagingPolicies.Rules.Tasks.Pattern[]

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible sur les serveurs de messagerie et les serveurs de transport Edge.

Le paramètre AnyOfRecipientAddressMatchesPatterns spécifie une condition qui recherche des modèles de texte dans les adresses e-mail des destinataires à l’aide d’expressions régulières. Vous pouvez spécifier plusieurs modèles de texte à l’aide de la syntaxe suivante : "<regular expression1>","<regular expression2>",....

Une correspondance pour cette condition applique l’action de règle à tous les destinataires du message. Par exemple, si l’action consiste à rejeter le message, le message est rejeté pour tous les destinataires du message, et pas uniquement pour les destinataires spécifiés.

Remarque : cette condition ou exception ne tient pas compte des messages qui sont envoyés aux adresses proxy du destinataire. Elle correspond uniquement aux messages qui sont envoyés à l’adresse de messagerie principale du destinataire.

AnyOfToCcHeader

Facultatif

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible uniquement sur les serveurs de messagerie.

Le paramètre AnyOfToCcHeader spécifie une condition qui recherche des destinataires dans les champs To ou Cc des messages. Vous pouvez utiliser n’importe quelle valeur qui identifie le destinataire de manière unique.

Par exemple :

  • Nom

  • Nom complet

  • Alias

  • Nom unique

  • Nom unique canonique

  • Adresse de messagerie

  • GUID

Pour saisir plusieurs valeurs, utilisez la syntaxe suivante : <value1>,<value2>,...<valueX>. Si les valeurs contiennent des espaces ou requièrent des guillemets, vous devez utiliser la syntaxe suivante : "<value1>","<value2>",..."<valueX>".

Une correspondance pour cette condition applique l’action de règle à tous les destinataires du message. Par exemple, si l’action consiste à rejeter le message, le message est rejeté pour tous les destinataires du message, et pas uniquement pour les destinataires spécifiés.

Remarque : cette condition ou exception ne tient pas compte des messages qui sont envoyés aux adresses proxy du destinataire. Elle correspond uniquement aux messages qui sont envoyés à l’adresse de messagerie principale du destinataire.

AnyOfToCcHeaderMemberOf

Facultatif

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible uniquement sur les serveurs de messagerie.

Le paramètre AnyOfToCcHeaderMemberOf spécifie une condition qui recherche des membres de groupes dans les champs To et Cc des messages. Vous pouvez utiliser n’importe quelle valeur qui identifie le groupe de manière unique.

Par exemple :

  • Nom

  • Nom complet

  • Alias

  • Nom unique

  • Nom unique canonique

  • Adresse de messagerie

  • GUID

Pour saisir plusieurs valeurs, utilisez la syntaxe suivante : <value1>,<value2>,...<valueX>. Si les valeurs contiennent des espaces ou requièrent des guillemets, vous devez utiliser la syntaxe suivante : "<value1>","<value2>",..."<valueX>".

Une correspondance pour cette condition applique l’action de règle à tous les destinataires du message. Par exemple, si l’action consiste à rejeter le message, le message est rejeté pour tous les destinataires du message, et pas uniquement pour les destinataires spécifiés.

Remarque : cette condition ou exception ne tient pas compte des messages qui sont envoyés aux adresses proxy du destinataire. Elle correspond uniquement aux messages qui sont envoyés à l’adresse de messagerie principale du destinataire.

AnyOfToHeader

Facultatif

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible uniquement sur les serveurs de messagerie.

Le paramètre AnyOfToHeader spécifie une condition qui recherche des destinataires dans le champ To des messages. Vous pouvez utiliser n’importe quelle valeur qui identifie le destinataire de manière unique.

Par exemple :

  • Nom

  • Nom complet

  • Alias

  • Nom unique

  • Nom unique canonique

  • Adresse de messagerie

  • GUID

Pour saisir plusieurs valeurs, utilisez la syntaxe suivante : <value1>,<value2>,...<valueX>. Si les valeurs contiennent des espaces ou requièrent des guillemets, vous devez utiliser la syntaxe suivante : "<value1>","<value2>",..."<valueX>".

Une correspondance pour cette condition applique l’action de règle à tous les destinataires du message. Par exemple, si l’action consiste à rejeter le message, le message est rejeté pour tous les destinataires du message, et pas uniquement pour les destinataires spécifiés.

Remarque : cette condition ou exception ne tient pas compte des messages qui sont envoyés aux adresses proxy du destinataire. Elle correspond uniquement aux messages qui sont envoyés à l’adresse de messagerie principale du destinataire.

AnyOfToHeaderMemberOf

Facultatif

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible uniquement sur les serveurs de messagerie.

Le paramètre AnyOfToHeaderMemberOf spécifie une condition qui recherche des membres de groupes dans le champ To des messages. Vous pouvez utiliser n’importe quelle valeur qui identifie le groupe de manière unique.

Par exemple :

  • Nom

  • Nom complet

  • Alias

  • Nom unique

  • Nom unique canonique

  • Adresse de messagerie

  • GUID

Pour saisir plusieurs valeurs, utilisez la syntaxe suivante : <value1>,<value2>,...<valueX>. Si les valeurs contiennent des espaces ou requièrent des guillemets, vous devez utiliser la syntaxe suivante : "<value1>","<value2>",..."<valueX>".

Une correspondance pour cette condition applique l’action de règle à tous les destinataires du message. Par exemple, si l’action consiste à rejeter le message, le message est rejeté pour tous les destinataires du message, et pas uniquement pour les destinataires spécifiés.

Remarque : cette condition ou exception ne tient pas compte des messages qui sont envoyés aux adresses proxy du destinataire. Elle correspond uniquement aux messages qui sont envoyés à l’adresse de messagerie principale du destinataire.

ApplyClassification

Facultatif

System.String

Ce paramètre spécifie une action ou une partie d’une action pour la règle.

Dans Exchange en local, cette action est uniquement disponible sur les serveurs de messagerie.

Le paramètre ApplyClassification spécifie une action qui applique une classification aux messages. Utilisez la cmdlet Get-MessageClassification pour voir les objets de classification de message disponibles.

noteRemarque :
La classification de message à laquelle ce paramètre fait référence correspond à la classification de message personnalisée que vous pouvez créer dans votre organisation en utilisant la cmdlet New-MessageClassification. Il ne s'agit pas de la classification de protection contre la perte de données (DLP).

ApplyHtmlDisclaimerFallbackAction

Facultatif

Microsoft.Exchange.MessagingPolicies.Rules.Tasks.DisclaimerFallbackAction

Ce paramètre spécifie une action ou une partie d’une action pour la règle.

Dans Exchange en local, cette action est uniquement disponible sur les serveurs de messagerie.

Le paramètre ApplyHtmlDisclaimerFallbackAction spécifie l’action à effectuer si la clause d’exclusion de responsabilité HTML ne peut pas être ajoutée à un message. Les valeurs valides sont les suivantes :

  • Wrap   Le message d’origine est inclus dans une nouvelle enveloppe de message et la clause d’exclusion de responsabilité est utilisée comme corps du message dans le nouveau message. Il s’agit de la valeur par défaut.

    • Les règles de flux de messagerie suivantes sont appliquées à la nouvelle enveloppe de message, et non au message d’origine. Par conséquent, vous devez attribuer aux règles avec cette action une priorité inférieure (un numéro de priorité supérieur) à celle des autres règles.

    • S’il est impossible d’inclure le message d’origine dans une nouvelle enveloppe, il n’est pas remis. Le message est renvoyé à l’expéditeur dans une notification d’échec de remise (également appelée notification de non-remise).

  • Ignore La règle n’est pas prise en compte et le message est remis sans clause d’exclusion de responsabilité.

  • Reject   Le message est rejeté.

Si vous n’utilisez pas ce paramètre avec le paramètre ApplyHtmlDisclaimerText, la valeur par défaut Wrap est utilisée.

ApplyHtmlDisclaimerLocation

Facultatif

Microsoft.Exchange.MessagingPolicies.Rules.Tasks.DisclaimerLocation

Ce paramètre spécifie une action ou une partie d’une action pour la règle.

Dans Exchange en local, cette action est uniquement disponible sur les serveurs de messagerie.

Le paramètre ApplyHtmlDisclaimerLocation spécifie l’emplacement où insérer le texte de la clause d'exclusion de responsabilité HTML dans le corps des messages. Les valeurs valides sont les suivantes :

  • Append   La clause d’exclusion de responsabilité est ajoutée à la fin du corps de message. Il s’agit de la valeur par défaut.

  • Prepend   La clause d’exclusion de responsabilité est insérée au début du corps de message.

Si vous n’utilisez pas ce paramètre avec le paramètre ApplyHtmlDisclaimerText, la valeur par défaut Append est utilisée.

ApplyHtmlDisclaimerText

Facultatif

Microsoft.Exchange.Data.DisclaimerText

Ce paramètre spécifie une action ou une partie d’une action pour la règle.

Dans Exchange en local, cette action est uniquement disponible sur les serveurs de messagerie.

Le paramètre ApplyHtmlDisclaimerText spécifie une action qui ajoute le texte de la clause d’exclusion de responsabilité aux messages. Le texte de la clause d'exclusion de responsabilité peut inclure des balises HTML et des balises CSS (feuille de style en cascade) incluses. Vous pouvez ajouter des images à l'aide de la balise IMG.

Vous utilisez le paramètre ApplyHtmlDisclaimerLocation pour spécifier l’emplacement où insérer le texte dans le corps du message (la valeur par défaut est Append) et le paramètre ApplyHtmlDisclaimerFallbackAction pour spécifier l’action à effectuer si la clause d'exclusion de responsabilité ne peut pas être ajoutée au message (la valeur par défaut est Wrap).

ApplyOME

Facultatif

System.Boolean

Ce paramètre est disponible uniquement dans le service informatique.

Ce paramètre spécifie une action ou une partie d’une action pour la règle.

Le paramètre ApplyOME spécifie une action qui chiffre les messages et les pièces jointes à l’aide de Chiffrement de messages Office 365. Les valeurs valides sont les suivantes :

  • $true   Le message et les pièces jointes sont chiffrés.

  • $false   Le message et les pièces jointes ne sont pas chiffrés.

ApplyRightsProtectionTemplate

Facultatif

Microsoft.Exchange.Configuration.Tasks.RmsTemplateIdParameter

Ce paramètre spécifie une action ou une partie d’une action pour la règle.

Dans Exchange en local, cette action est uniquement disponible sur les serveurs de messagerie.

Le paramètre ApplyRightsProtectionTemplate spécifie une action qui applique des modèles de service de gestion des droits (RMS) aux messages. Vous identifiez le modèle RMS par son nom. Si le nom contient des espaces, mettez-le entre guillemets (").

Pour utiliser cette action, vous devez avoir un serveur Services AD RMS (Active Directory Rights Management Services) (AD RMS) dans votre organisation, sinon, votre organisation doit utiliser le service ILS.

Utilisez la cmdlet Get-RMSTemplate pour afficher les modèles RMS disponibles.

Pour plus d’informations, consultez la rubrique Règles de protection de transport.

AttachmentContainsWords

Facultatif

Microsoft.Exchange.Data.Word[]

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible uniquement sur les serveurs de messagerie.

Le paramètre AttachmentContainsWords spécifie une condition qui recherche des mots dans les pièces jointes des messages. Seuls les types de pièces jointes pris en charge sont vérifiés.

Pour spécifier plusieurs mots ou phrases, ce paramètre utilise la syntaxe : Word1,"Phrase with spaces",word2,.... N’utilisez pas d’espaces de début ou de fin.

AttachmentExtensionMatchesWords

Facultatif

Microsoft.Exchange.Data.Word[]

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible uniquement sur les serveurs de messagerie.

Le paramètre AttachmentExtensionMatchesWords spécifie une condition qui recherche des mots dans les extensions de nom de fichier des pièces jointes des messages. Vous pouvez spécifier plusieurs mots séparés par des virgules.

AttachmentHasExecutableContent

Facultatif

System.Boolean

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible uniquement sur les serveurs de messagerie.

Le paramètre AttachmentHasExecutableContent spécifie une condition qui recherche du contenu exécutable dans les pièces jointes des messages. Les valeurs valides sont les suivantes :

  • $true  Rechercher du contenu exécutable dans les pièces jointes des messages.

  • $false  Ne pas rechercher de contenu exécutable dans les pièces jointes des messages.

AttachmentIsPasswordProtected

Facultatif

System.Boolean

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible uniquement sur les serveurs de messagerie.

Le paramètre AttachmentIsPasswordProtected spécifie une condition qui recherche des fichiers protégés par mot de passe dans les messages (car le contenu du fichier ne peut pas être contrôlé). La détection de mot de passe fonctionne uniquement pour les documents Office et les fichiers .zip. Les valeurs valides sont les suivantes :

  • $true   Rechercher les pièces jointes protégées par mot de passe.

  • $false   Ne pas rechercher les pièces jointes protégées par mot de passe.

AttachmentIsUnsupported

Facultatif

System.Boolean

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible uniquement sur les serveurs de messagerie.

Le paramètre AttachmentIsUnsupported spécifie une condition qui recherche les types de fichier non pris en charge dans les messages. Les types de fichier non pris en charge sont les pièces jointes des messages qui ne sont pas reconnues en mode natif par Exchange, et l’interface IFilter requis n’est pas installé. Les valeurs valides sont les suivantes :

  • $true   Rechercher les types de fichier non pris en charge dans les messages.

  • $false   Ne pas rechercher les types de fichier non pris en charge dans les messages.

Pour plus d’informations, voir Inscrire les IFilters Filter Pack avec Exchange 2013.

AttachmentMatchesPatterns

Facultatif

Microsoft.Exchange.MessagingPolicies.Rules.Tasks.Pattern[]

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible uniquement sur les serveurs de messagerie.

Le paramètre AttachmentMatchesPatterns spécifie une condition qui recherche des modèles de texte dans le contenu des pièces jointes des messages à l’aide d’expressions régulières. Seuls les types de pièces jointes pris en charge sont vérifiés.

Vous pouvez spécifier plusieurs modèles de texte à l’aide de la syntaxe suivante : "<regular expression1>","<regular expression2>",....

noteRemarque :
Lors de la tentative de détection d'un modèle de texte, seuls les 150 premiers kilo-octets de la pièce jointe sont analysés.

AttachmentNameMatchesPatterns

Facultatif

Microsoft.Exchange.MessagingPolicies.Rules.Tasks.Pattern[]

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible uniquement sur les serveurs de messagerie.

Le paramètre AttachmentNameMatchesPatterns spécifie une condition qui recherche des modèles de texte dans le nom de fichier des pièces jointes des messages à l’aide d’expressions régulières. Vous pouvez spécifier plusieurs modèles de texte à l’aide de la syntaxe suivante : "<regular expression1>","<regular expression2>",....

AttachmentProcessingLimitExceeded

Facultatif

System.Boolean

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible uniquement sur les serveurs de messagerie.

Le paramètre AttachmentProcessingLimitExceeded spécifie une condition qui recherche des messages dans lesquels l’analyse des pièces jointes n’a pas été terminée. Les valeurs valides sont les suivantes :

  • $trueRechercher les messages dans lesquels l’analyse des pièces jointes n’a pas été terminée.

  • $falseNe pas rechercher les messages dans lesquels l’analyse des pièces jointes n’a pas été terminée.

Cette condition vous permet de créer des règles qui fonctionnent avec d’autres règles de traitement des pièces jointes pour gérer les messages dans lesquels le contenu ne peut pas être analysé entièrement.

AttachmentPropertyContainsWords

Facultatif

Microsoft.Exchange.Data.Word[]

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible uniquement sur les serveurs de messagerie.

Le paramètre AttachmentPropertyContainsWords spécifie une condition qui recherche des mots dans les propriétés des documents Office joints. Cette condition permet d’intégrer des règles de flux de messagerie (règles de transport) avec l’Infrastructure de classification des fichiers (FCI) dans Windows Server 2012 R2 ou une version ultérieure, SharePoint, ou encore avec un système de classification tiers. Les valeurs valides sont une propriété de document prédéfinie ou une propriété personnalisée. Les propriétés de document intégrées sont :

  • Impact commercial

  • Conformité

  • Confidentialité

  • Service

  • Impact

  • Propriété intellectuelle

  • Informations d’identification personnelle

  • Informations personnelles

  • Utilisation personnelle

  • Autorisation requise

  • PHI

  • PII

  • Projet

  • Informations médicales protégées

Ce paramètre utilise la syntaxe : "PropertyName:Word". Pour spécifier plusieurs propriétés ou plusieurs mots pour une même propriété, utilisez la syntaxe suivante : "PropertyName1:Word1,Phrase with spaces,word2...","PropertyName2:Word3,Phrase with spaces,word4.... N’utilisez pas d’espaces de début ou de fin.

Lorsque vous spécifiez plusieurs propriétés ou plusieurs valeurs pour une même propriété, l’opérateur or est utilisé.

AttachmentSizeOver

Facultatif

Microsoft.Exchange.Data.ByteQuantifiedSize

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible sur les serveurs de messagerie et les serveurs de transport Edge.

Le paramètre AttachmentSizeOver spécifie une condition qui recherche des messages dans lesquels les pièces jointes sont supérieures à la taille spécifiée.

Lorsque vous entrez une valeur, qualifiez-la à l’aide de l’une des unités suivantes :

  • B (octets)

  • KB (kilo-octets)

  • MB (mégaoctets)

  • GB (gigaoctets)

  • TB (téraoctets)

Les valeurs non qualifiées sont généralement traitées comme des octets, mais les petites valeurs peuvent être arrondies au kilo-octet le plus proche.

BetweenMemberOf1

Facultatif

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible uniquement sur les serveurs de messagerie.

Le paramètre BetweenMemberOf1 spécifie une condition qui recherche des messages qui sont envoyés entre des membres de groupes. Vous ne devez pas utiliser ce paramètre avec le paramètre BetweenMemberOf2. Vous pouvez utiliser n’importe quelle valeur qui identifie le groupe de manière unique.

Par exemple :

  • Nom

  • Nom complet

  • Alias

  • Nom unique

  • Nom unique canonique

  • Adresse de messagerie

  • GUID

Pour saisir plusieurs valeurs, utilisez la syntaxe suivante : <value1>,<value2>,...<valueX>. Si les valeurs contiennent des espaces ou requièrent des guillemets, vous devez utiliser la syntaxe suivante : "<value1>","<value2>",..."<valueX>".

BetweenMemberOf2

Facultatif

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible uniquement sur les serveurs de messagerie.

Le paramètre BetweenMemberOf2 spécifie une condition qui recherche des messages qui sont envoyés entre des membres de groupes. Vous ne devez pas utiliser ce paramètre avec le paramètre BetweenMemberOf1. Vous pouvez utiliser n’importe quelle valeur qui identifie le groupe de manière unique.

Par exemple :

  • Nom

  • Nom complet

  • Alias

  • Nom unique

  • Nom unique canonique

  • Adresse de messagerie

  • GUID

Pour saisir plusieurs valeurs, utilisez la syntaxe suivante : <value1>,<value2>,...<valueX>. Si les valeurs contiennent des espaces ou requièrent des guillemets, vous devez utiliser la syntaxe suivante : "<value1>","<value2>",..."<valueX>".

BlindCopyTo

Facultatif

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

Ce paramètre spécifie une action ou une partie d’une action pour la règle.

Dans Exchange en local, cette action est disponible sur les serveurs de messagerie et les serveurs de transport Edge.

Le paramètre BlindCopyTo spécifie une action qui ajoute des destinataires au champ Bcc des messages. Vous pouvez utiliser n’importe quelle valeur qui identifie le destinataire de manière unique.

Par exemple :

  • Nom

  • Nom complet

  • Alias

  • Nom unique

  • Nom unique canonique

  • Adresse de messagerie

  • GUID

Pour saisir plusieurs valeurs, utilisez la syntaxe suivante : <value1>,<value2>,...<valueX>. Si les valeurs contiennent des espaces ou requièrent des guillemets, vous devez utiliser la syntaxe suivante : "<value1>","<value2>",..."<valueX>".

Comments

Facultatif

System.String

Le paramètre Comments spécifie un texte descriptif facultatif pour la règle (par exemple, le rôle de la règle ou son évolution dans le temps). Le commentaire ne peut pas comporter plus de 1 024 caractères. Si la valeur contient des espaces, placez-la entre guillemets (").

Confirm

Facultatif

System.Management.Automation.SwitchParameter

Le commutateur Confirm spécifie s’il faut afficher ou masquer l’invite de confirmation. L’incidence de ce commutateur sur la cmdlet varie selon que la cmdlet requiert une confirmation avant de poursuivre.

  • Les cmdlets destructives (par exemple, les cmdlets Remove-*) ont une pause intégrée qui vous oblige à confirmer la commande avant de poursuivre. Pour ces cmdlets, vous pouvez ignorer l’invite de confirmation à l’aide de cette syntaxe exacte : -Confirm:$false.

  • La plupart des autres cmdlets (par exemple, les cmdlets New-* et Set-*) n’ont pas de pause intégrée. Pour ces cmdlets, la spécification du commutateur Confirm sans valeur introduit une pause qui vous oblige à confirmer la commande avant de poursuivre.

ContentCharacterSetContainsWords

Facultatif

Microsoft.Exchange.Data.Word[]

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible uniquement sur les serveurs de messagerie.

Le paramètre ContentCharacterSetContainsWords spécifie une condition qui recherche des noms de jeux de caractères dans les messages.

Pour spécifier plusieurs mots ou phrases, ce paramètre utilise la syntaxe : Word1,"Phrase with spaces",word2,.... N’utilisez pas d’espaces de début ou de fin.

CopyTo

Facultatif

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

Ce paramètre spécifie une action ou une partie d’une action pour la règle.

Dans Exchange en local, cette action est disponible sur les serveurs de messagerie et les serveurs de transport Edge.

Le paramètre CopyTo spécifie une action qui ajoute des destinataires au champ Cc des messages. Vous pouvez utiliser n’importe quelle valeur qui identifie le destinataire de manière unique.

Par exemple :

  • Nom

  • Nom complet

  • Alias

  • Nom unique

  • Nom unique canonique

  • Adresse de messagerie

  • GUID

Pour saisir plusieurs valeurs, utilisez la syntaxe suivante : <value1>,<value2>,...<valueX>. Si les valeurs contiennent des espaces ou requièrent des guillemets, vous devez utiliser la syntaxe suivante : "<value1>","<value2>",..."<valueX>".

DeleteMessage

Facultatif

System.Boolean

Ce paramètre spécifie une action ou une partie d’une action pour la règle.

Dans Exchange en local, cette action est disponible sur les serveurs de messagerie et les serveurs de transport Edge.

Le paramètre DeleteMessage spécifie une action qui supprime silencieusement des messages sans notification d’échec de remise. Les valeurs valides sont les suivantes :

  • $true   Supprimer silencieusement le message sans notification d’échec de remise.

  • $false   Ne pas supprimer silencieusement le message.

Disconnect

Facultatif

System.Boolean

Ce paramètre spécifie une action ou une partie d’une action pour la règle.

Dans Exchange en local, cette action est uniquement disponible sur les serveurs de transport Edge.

Le paramètre Disconnect indique une action qui met fin à la connexion SMTP entre le serveur d’envoi et le serveur de transport Edge sans générer de notification d’échec de remise.

  • $true   Mettre silencieusement fin à la session SMTP sans générer de notification d'échec de remise.

  • $false   Ne pas mettre silencieusement fin à la session SMTP.

DlpPolicy

Facultatif

System.String

Le paramètre DlpPolicy spécifie la stratégie de protection contre la perte de données associée à la règle. Chaque stratégie de protection contre la perte de données est appliquée à l'aide d'un ensemble de règles de flux de messagerie (règles de transport). Pour en savoir plus sur la protection contre la perte de données, consultez la rubrique Protection contre la perte de données dans Exchange 2016.

DomainController

Facultatif

Microsoft.Exchange.Data.Fqdn

Ce paramètre est disponible uniquement dans Exchange 2016 sur site.

Le paramètre DomainController spécifie le contrôleur de domaine qui est utilisé par cette cmdlet pour lire ou écrire les données dans Active Directory. Vous identifiez le contrôleur de domaine par son nom de domaine complet (FQDN). Par exemple : dc01.contoso.com.

Le paramètre DomainController n’est pas pris en charge sur les serveurs de transport Edge. Un serveur de transport Edge utilise l’instance locale de Active Directory Lightweight Directory Services (AD LDS) pour lire et écrire des données.

ExceptIfADComparisonAttribute

Facultatif

Microsoft.Exchange.MessagingPolicies.Rules.Tasks.ADAttribute

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible uniquement sur les serveurs de messagerie.

Le paramètre ExceptIfADComparisonAttribute indique une exception qui compare un attribut Active Directory entre l’expéditeur et tous les destinataires du message. Ce paramètre fonctionne lorsque les destinataires sont des utilisateurs individuels. Ce paramètre ne fonctionne pas avec les groupes de distribution.

Vous pouvez vérifier par rapport à l’un des attributs Active Directory suivants :

  • City

  • Company

  • Country

  • CustomAttribute1 - CustomAttribute15

  • Department

  • DisplayName

  • Email

  • FaxNumber

  • FirstName

  • HomePhoneNumber

  • Initials

  • LastName

  • Manager

  • MobileNumber

  • Notes

  • Office

  • OtherFaxNumber

  • OtherHomePhoneNumber

  • OtherPhoneNumber

  • PagerNumber

  • PhoneNumber

  • POBox

  • State

  • Street

  • Title

  • UserLogonName

  • ZipCode

Si vous n’utilisez pas le paramètre ExceptIfADComparisonOperator, l’opérateur de comparaison par défaut Equal est utilisé.

ExceptIfADComparisonOperator

Facultatif

Microsoft.Exchange.MessagingPolicies.Rules.Tasks.Evaluation

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible uniquement sur les serveurs de messagerie.

Le paramètre ExceptIfADComparisonOperator spécifie l’opérateur de comparaison pour le paramètre ExceptIfADComparisonAttribute. Les valeurs valides sont les suivantes :

  • Equal   Il s’agit de la valeur par défaut.

  • NotEqual

ExceptIfAnyOfCcHeader

Facultatif

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible uniquement sur les serveurs de messagerie.

Le paramètre ExceptIfAnyOfCcHeader spécifie une exception qui recherche des destinataires dans le champ Cc des messages. Vous pouvez utiliser n’importe quelle valeur qui identifie le destinataire de manière unique.

Par exemple :

  • Nom

  • Nom complet

  • Alias

  • Nom unique

  • Nom unique canonique

  • Adresse de messagerie

  • GUID

Pour saisir plusieurs valeurs, utilisez la syntaxe suivante : <value1>,<value2>,...<valueX>. Si les valeurs contiennent des espaces ou requièrent des guillemets, vous devez utiliser la syntaxe suivante : "<value1>","<value2>",..."<valueX>".

Une correspondance pour cette exception empêche l’application de l’action de règle à tous les destinataires du message. Par exemple, si l’action consiste à rejeter le message, le message est livré à tous les destinataires du message, et pas uniquement aux destinataires spécifiés.

Remarque : cette condition ou exception ne tient pas compte des messages qui sont envoyés aux adresses proxy du destinataire. Elle correspond uniquement aux messages qui sont envoyés à l’adresse de messagerie principale du destinataire.

ExceptIfAnyOfCcHeaderMemberOf

Facultatif

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible uniquement sur les serveurs de messagerie.

Le paramètre ExceptIfAnyOfCcHeaderMemberOf spécifie une exception qui recherche des membres de groupes dans le champ Cc des messages. Vous pouvez utiliser n’importe quelle valeur qui identifie le groupe de manière unique.

Par exemple :

  • Nom

  • Nom complet

  • Alias

  • Nom unique

  • Nom unique canonique

  • Adresse de messagerie

  • GUID

Pour saisir plusieurs valeurs, utilisez la syntaxe suivante : <value1>,<value2>,...<valueX>. Si les valeurs contiennent des espaces ou requièrent des guillemets, vous devez utiliser la syntaxe suivante : "<value1>","<value2>",..."<valueX>".

Une correspondance pour cette exception empêche l’application de l’action de règle à tous les destinataires du message. Par exemple, si l’action consiste à rejeter le message, le message est livré à tous les destinataires du message, et pas uniquement aux destinataires spécifiés.

Remarque : cette condition ou exception ne tient pas compte des messages qui sont envoyés aux adresses proxy du destinataire. Elle correspond uniquement aux messages qui sont envoyés à l’adresse de messagerie principale du destinataire.

ExceptIfAnyOfRecipientAddressContainsWords

Facultatif

Microsoft.Exchange.Data.Word[]

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible sur les serveurs de messagerie et les serveurs de transport Edge.

Le paramètre ExceptIfAnyOfRecipientAddressContainsWords spécifie une exception qui recherche des mots dans les adresses e-mail des destinataires. Vous pouvez spécifier plusieurs mots séparés par des virgules.

Une correspondance pour cette exception empêche l’application de l’action de règle à tous les destinataires du message. Par exemple, si l’action consiste à rejeter le message, le message est livré à tous les destinataires du message, et pas uniquement aux destinataires spécifiés.

Remarque : cette condition ou exception ne tient pas compte des messages qui sont envoyés aux adresses proxy du destinataire. Elle correspond uniquement aux messages qui sont envoyés à l’adresse de messagerie principale du destinataire.

ExceptIfAnyOfRecipientAddressMatchesPatterns

Facultatif

Microsoft.Exchange.MessagingPolicies.Rules.Tasks.Pattern[]

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible sur les serveurs de messagerie et les serveurs de transport Edge.

Le paramètre ExceptIfAnyOfRecipientAddressMatchesPatterns spécifie une exception qui recherche des modèles de texte dans les adresses e-mail des destinataires à l’aide d’expressions régulières. Vous pouvez spécifier plusieurs modèles de texte à l’aide de la syntaxe suivante : "<regular expression1>","<regular expression2>",....

Une correspondance pour cette exception empêche l’application de l’action de règle à tous les destinataires du message. Par exemple, si l’action consiste à rejeter le message, le message est livré à tous les destinataires du message, et pas uniquement aux destinataires spécifiés.

Remarque : cette condition ou exception ne tient pas compte des messages qui sont envoyés aux adresses proxy du destinataire. Elle correspond uniquement aux messages qui sont envoyés à l’adresse de messagerie principale du destinataire.

ExceptIfAnyOfToCcHeader

Facultatif

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible uniquement sur les serveurs de messagerie.

Le paramètre ExceptIfAnyOfToCcHeader spécifie une exception qui recherche des destinataires dans les champs To ou Cc des messages. Vous pouvez utiliser n’importe quelle valeur qui identifie le destinataire de manière unique.

Par exemple :

  • Nom

  • Nom complet

  • Alias

  • Nom unique

  • Nom unique canonique

  • Adresse de messagerie

  • GUID

Pour saisir plusieurs valeurs, utilisez la syntaxe suivante : <value1>,<value2>,...<valueX>. Si les valeurs contiennent des espaces ou requièrent des guillemets, vous devez utiliser la syntaxe suivante : "<value1>","<value2>",..."<valueX>".

Une correspondance pour cette exception empêche l’application de l’action de règle à tous les destinataires du message. Par exemple, si l’action consiste à rejeter le message, le message est livré à tous les destinataires du message, et pas uniquement aux destinataires spécifiés.

Remarque : cette condition ou exception ne tient pas compte des messages qui sont envoyés aux adresses proxy du destinataire. Elle correspond uniquement aux messages qui sont envoyés à l’adresse de messagerie principale du destinataire.

ExceptIfAnyOfToCcHeaderMemberOf

Facultatif

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible uniquement sur les serveurs de messagerie.

Le paramètre ExceptIfAnyOfToCcHeaderMemberOf spécifie une exception qui recherche des membres de groupes dans les champs To et Cc des messages. Vous pouvez utiliser n’importe quelle valeur qui identifie le groupe de manière unique.

Par exemple :

  • Nom

  • Nom complet

  • Alias

  • Nom unique

  • Nom unique canonique

  • Adresse de messagerie

  • GUID

Pour saisir plusieurs valeurs, utilisez la syntaxe suivante : <value1>,<value2>,...<valueX>. Si les valeurs contiennent des espaces ou requièrent des guillemets, vous devez utiliser la syntaxe suivante : "<value1>","<value2>",..."<valueX>".

Une correspondance pour cette exception empêche l’application de l’action de règle à tous les destinataires du message. Par exemple, si l’action consiste à rejeter le message, le message est livré à tous les destinataires du message, et pas uniquement aux destinataires spécifiés.

Remarque : cette condition ou exception ne tient pas compte des messages qui sont envoyés aux adresses proxy du destinataire. Elle correspond uniquement aux messages qui sont envoyés à l’adresse de messagerie principale du destinataire.

ExceptIfAnyOfToHeader

Facultatif

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible uniquement sur les serveurs de messagerie.

Le paramètre ExceptIfAnyOfToHeader spécifie une exception qui recherche des destinataires dans le champ To des messages. Vous pouvez utiliser n’importe quelle valeur qui identifie le destinataire de manière unique.

Par exemple :

  • Nom

  • Nom complet

  • Alias

  • Nom unique

  • Nom unique canonique

  • Adresse de messagerie

  • GUID

Pour saisir plusieurs valeurs, utilisez la syntaxe suivante : <value1>,<value2>,...<valueX>. Si les valeurs contiennent des espaces ou requièrent des guillemets, vous devez utiliser la syntaxe suivante : "<value1>","<value2>",..."<valueX>".

Une correspondance pour cette exception empêche l’application de l’action de règle à tous les destinataires du message. Par exemple, si l’action consiste à rejeter le message, le message est livré à tous les destinataires du message, et pas uniquement aux destinataires spécifiés.

Remarque : cette condition ou exception ne tient pas compte des messages qui sont envoyés aux adresses proxy du destinataire. Elle correspond uniquement aux messages qui sont envoyés à l’adresse de messagerie principale du destinataire.

ExceptIfAnyOfToHeaderMemberOf

Facultatif

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible uniquement sur les serveurs de messagerie.

Le paramètre ExceptIfAnyOfToHeaderMemberOf spécifie une exception qui recherche des membres de groupes dans le champ To des messages. Vous pouvez utiliser n’importe quelle valeur qui identifie le groupe de manière unique.

Par exemple :

  • Nom

  • Nom complet

  • Alias

  • Nom unique

  • Nom unique canonique

  • Adresse de messagerie

  • GUID

Pour saisir plusieurs valeurs, utilisez la syntaxe suivante : <value1>,<value2>,...<valueX>. Si les valeurs contiennent des espaces ou requièrent des guillemets, vous devez utiliser la syntaxe suivante : "<value1>","<value2>",..."<valueX>".

Une correspondance pour cette exception empêche l’application de l’action de règle à tous les destinataires du message. Par exemple, si l’action consiste à rejeter le message, le message est livré à tous les destinataires du message, et pas uniquement aux destinataires spécifiés.

Remarque : cette condition ou exception ne tient pas compte des messages qui sont envoyés aux adresses proxy du destinataire. Elle correspond uniquement aux messages qui sont envoyés à l’adresse de messagerie principale du destinataire.

ExceptIfAttachmentContainsWords

Facultatif

Microsoft.Exchange.Data.Word[]

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible uniquement sur les serveurs de messagerie.

Le paramètre ExceptIfAttachmentContainsWords spécifie une exception qui recherche des mots dans les pièces jointes des messages. Seuls les types de pièces jointes pris en charge sont vérifiés.

Pour spécifier plusieurs mots ou phrases, ce paramètre utilise la syntaxe : Word1,"Phrase with spaces",word2,.... N’utilisez pas d’espaces de début ou de fin.

ExceptIfAttachmentExtensionMatchesWords

Facultatif

Microsoft.Exchange.Data.Word[]

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible uniquement sur les serveurs de messagerie.

Le paramètre ExceptIfAttachmentExtensionMatchesWords spécifie une exception qui recherche des mots dans les extensions de nom de fichier des pièces jointes des messages. Vous pouvez spécifier plusieurs mots séparés par des virgules.

ExceptIfAttachmentHasExecutableContent

Facultatif

System.Boolean

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible uniquement sur les serveurs de messagerie.

Le paramètre ExceptIfAttachmentHasExecutableContent spécifie une exception qui recherche du contenu exécutable dans les pièces jointes des messages. Les valeurs valides sont les suivantes :

  • $true  Rechercher du contenu exécutable dans les pièces jointes des messages.

  • $false  Ne pas rechercher de contenu exécutable dans les pièces jointes des messages.

ExceptIfAttachmentIsPasswordProtected

Facultatif

System.Boolean

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible uniquement sur les serveurs de messagerie.

Le paramètre ExceptIfAttachmentIsPasswordProtected spécifie une exception qui recherche des fichiers protégés par mot de passe dans les messages (car le contenu du fichier ne peut pas être contrôlé). La détection de mot de passe fonctionne uniquement pour les documents Office et les fichiers .zip. Les valeurs valides sont les suivantes :

  • $true   Rechercher les pièces jointes protégées par mot de passe.

  • $false   Ne pas rechercher les pièces jointes protégées par mot de passe.

ExceptIfAttachmentIsUnsupported

Facultatif

System.Boolean

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible uniquement sur les serveurs de messagerie.

Le paramètre ExceptIfAttachmentIsUnsupported spécifie une exception qui recherche les types de fichier non pris en charge dans les messages. Les types de fichier non pris en charge sont les pièces jointes des messages qui ne sont pas reconnues en mode natif par Exchange, et l’interface IFilter requis n’est pas installé. Les valeurs valides sont les suivantes :

  • $true   Rechercher les types de fichier non pris en charge dans les messages.

  • $false   Ne pas rechercher les types de fichier non pris en charge dans les messages.

Pour plus d’informations, voir Inscrire les IFilters Filter Pack avec Exchange 2013.

ExceptIfAttachmentMatchesPatterns

Facultatif

Microsoft.Exchange.MessagingPolicies.Rules.Tasks.Pattern[]

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible uniquement sur les serveurs de messagerie.

Le paramètre ExceptIfAttachmentMatchesPatterns spécifie une exception qui recherche des modèles de texte dans le contenu des pièces jointes des messages à l’aide d’expressions régulières. Seuls les types de pièces jointes pris en charge sont vérifiés.

Vous pouvez spécifier plusieurs modèles de texte à l’aide de la syntaxe suivante : "<regular expression1>","<regular expression2>",....

noteRemarque :
Lors de la tentative de détection d'un modèle de texte, seuls les 150 premiers kilo-octets de la pièce jointe sont analysés.

ExceptIfAttachmentNameMatchesPatterns

Facultatif

Microsoft.Exchange.MessagingPolicies.Rules.Tasks.Pattern[]

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible uniquement sur les serveurs de messagerie.

Le paramètre ExceptIfAttachmentNameMatchesPatterns spécifie une exception qui recherche des modèles de texte dans le nom de fichier des pièces jointes des messages à l’aide d’expressions régulières. Vous pouvez spécifier plusieurs modèles de texte à l’aide de la syntaxe suivante : "<regular expression1>","<regular expression2>",....

ExceptIfAttachmentProcessingLimitExceeded

Facultatif

System.Boolean

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible uniquement sur les serveurs de messagerie.

Le paramètre ExceptIfAttachmentProcessingLimitExceeded spécifie une exception qui recherche des messages dans lesquels l’analyse des pièces jointes n’a pas été terminée. Les valeurs valides sont les suivantes :

  • $trueRechercher les messages dans lesquels l’analyse des pièces jointes n’a pas été terminée.

  • $falseNe pas rechercher les messages dans lesquels l’analyse des pièces jointes n’a pas été terminée.

Cette exception vous permet de créer des règles qui fonctionnent avec d’autres règles de traitement des pièces jointes pour gérer les messages dans lesquels le contenu ne peut pas être analysé entièrement.

ExceptIfAttachmentPropertyContainsWords

Facultatif

Microsoft.Exchange.Data.Word[]

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible uniquement sur les serveurs de messagerie.

Le paramètre ExceptIfAttachmentPropertyContainsWords spécifie une exception qui recherche des mots dans les propriétés des documents Office joints. Cette condition permet d’intégrer des règles à l’infrastructure de classification des fichiers (FCI) dans Windows Server 2012 R2 ou une version ultérieure, SharePoint, ou à un système de classification tiers. Les valeurs valides sont une propriété de document prédéfinie ou une propriété personnalisée. Les propriétés de document intégrées sont :

  • Impact commercial

  • Conformité

  • Confidentialité

  • Service

  • Impact

  • Propriété intellectuelle

  • Informations d’identification personnelle

  • Informations personnelles

  • Utilisation personnelle

  • Autorisation requise

  • PHI

  • PII

  • Projet

  • Informations médicales protégées

La syntaxe de ce paramètre est "PropertyName:Word". Pour spécifier plusieurs propriétés ou plusieurs mots pour une même propriété, utilisez la syntaxe suivante : "PropertyName1:Word1,Phrase with spaces,word2...","PropertyName2:Word3,Phrase with spaces,word4.... N’utilisez pas des valeurs avec des espaces de début ou de fin.

Lorsque vous spécifiez plusieurs propriétés ou plusieurs valeurs pour une même propriété, l’opérateur or est utilisé.

ExceptIfAttachmentSizeOver

Facultatif

Microsoft.Exchange.Data.ByteQuantifiedSize

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible sur les serveurs de messagerie et les serveurs de transport Edge.

Le paramètre ExceptIfAttachmentSizeOver spécifie une exception qui recherche des messages dans lesquels les pièces jointes sont supérieures à la taille spécifiée.

Lorsque vous entrez une valeur, qualifiez-la à l’aide de l’une des unités suivantes :

  • B (octets)

  • KB (kilo-octets)

  • MB (mégaoctets)

  • GB (gigaoctets)

  • TB (téraoctets)

Les valeurs non qualifiées sont généralement traitées comme des octets, mais les petites valeurs peuvent être arrondies au kilo-octet le plus proche.

ExceptIfBetweenMemberOf1

Facultatif

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible uniquement sur les serveurs de messagerie.

Le paramètre ExceptIfBetweenMemberOf1 spécifie une exception qui recherche des messages qui sont envoyés entre des membres de groupes. Vous ne devez pas utiliser ce paramètre avec le paramètre ExceptIfBetweenMemberOf2. Vous pouvez utiliser n’importe quelle valeur qui identifie le groupe de manière unique.

Par exemple :

  • Nom

  • Nom complet

  • Alias

  • Nom unique

  • Nom unique canonique

  • Adresse de messagerie

  • GUID

Pour saisir plusieurs valeurs, utilisez la syntaxe suivante : <value1>,<value2>,...<valueX>. Si les valeurs contiennent des espaces ou requièrent des guillemets, vous devez utiliser la syntaxe suivante : "<value1>","<value2>",..."<valueX>".

ExceptIfBetweenMemberOf2

Facultatif

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible uniquement sur les serveurs de messagerie.

Le paramètre ExceptIfBetweenMemberOf2 spécifie une exception qui recherche des messages qui sont envoyés entre des membres de groupes. Vous ne devez pas utiliser ce paramètre avec le paramètre ExceptIfBetweenMemberOf1. Vous pouvez utiliser n’importe quelle valeur qui identifie le groupe de manière unique.

Par exemple :

  • Nom

  • Nom complet

  • Alias

  • Nom unique

  • Nom unique canonique

  • Adresse de messagerie

  • GUID

Pour saisir plusieurs valeurs, utilisez la syntaxe suivante : <value1>,<value2>,...<valueX>. Si les valeurs contiennent des espaces ou requièrent des guillemets, vous devez utiliser la syntaxe suivante : "<value1>","<value2>",..."<valueX>".

ExceptIfContentCharacterSetContainsWords

Facultatif

Microsoft.Exchange.Data.Word[]

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible uniquement sur les serveurs de messagerie.

Le paramètre ExceptIfContentCharacterSetContainsWords spécifie une exception qui recherche des noms de jeux de caractères dans les messages.

Pour spécifier plusieurs mots ou phrases, ce paramètre utilise la syntaxe : Word1,"Phrase with spaces",word2,.... N’utilisez pas d’espaces de début ou de fin.

ExceptIfFrom

Facultatif

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible uniquement sur les serveurs de messagerie.

Le paramètre ExceptIfFrom spécifie une exception qui recherche les messages de certains expéditeurs. Vous pouvez utiliser n’importe quelle valeur qui identifie l’expéditeur de manière unique.

Par exemple :

  • Nom

  • Nom complet

  • Alias

  • Nom unique

  • Nom unique canonique

  • Adresse de messagerie

  • GUID

Pour saisir plusieurs valeurs, utilisez la syntaxe suivante : <value1>,<value2>,...<valueX>. Si les valeurs contiennent des espaces ou requièrent des guillemets, vous devez utiliser la syntaxe suivante : "<value1>","<value2>",..."<valueX>".

Vous pouvez utiliser le paramètre SenderAddressLocation pour spécifier l’emplacement où rechercher l’adresse e-mail de l’expéditeur (en-tête du message, enveloppe du message ou les deux).

ExceptIfFromAddressContainsWords

Facultatif

Microsoft.Exchange.Data.Word[]

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible sur les serveurs de messagerie et les serveurs de transport Edge.

Le paramètre ExceptIfFromAddressContainsWords spécifie une exception qui recherche des mots dans l’adresse e-mail de l’expéditeur. Vous pouvez spécifier plusieurs mots séparés par des virgules.

Vous pouvez utiliser le paramètre SenderAddressLocation pour spécifier l’emplacement où rechercher l’adresse e-mail de l’expéditeur (en-tête du message, enveloppe du message ou les deux).

ExceptIfFromAddressMatchesPatterns

Facultatif

Microsoft.Exchange.MessagingPolicies.Rules.Tasks.Pattern[]

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible sur les serveurs de messagerie et les serveurs de transport Edge.

Le paramètre ExceptIfFromAddressMatchesPatterns spécifie une exception qui recherche des modèles de texte dans l’adresse e-mail de l’expéditeur à l’aide d’expressions régulières. Vous pouvez spécifier plusieurs modèles de texte à l’aide de la syntaxe suivante : "<regular expression1>","<regular expression2>",....

Vous pouvez utiliser le paramètre SenderAddressLocation pour spécifier l’emplacement où rechercher l’adresse e-mail de l’expéditeur (en-tête du message, enveloppe du message ou les deux).

ExceptIfFromMemberOf

Facultatif

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible uniquement sur les serveurs de messagerie.

Le paramètre ExceptIfFromMemberOf spécifie une exception qui recherche les messages envoyés par certains membres de groupes. Vous pouvez utiliser n’importe quelle valeur qui identifie le groupe de manière unique.

Par exemple :

  • Nom

  • Nom complet

  • Alias

  • Nom unique

  • Nom unique canonique

  • Adresse de messagerie

  • GUID

Pour saisir plusieurs valeurs, utilisez la syntaxe suivante : <value1>,<value2>,...<valueX>. Si les valeurs contiennent des espaces ou requièrent des guillemets, vous devez utiliser la syntaxe suivante : "<value1>","<value2>",..."<valueX>".

Vous pouvez utiliser le paramètre SenderAddressLocation pour spécifier l’emplacement où rechercher l’adresse e-mail de l’expéditeur (en-tête du message, enveloppe du message ou les deux).

ExceptIfFromScope

Facultatif

Microsoft.Exchange.MessagingPolicies.Rules.Tasks.FromUserScope

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible sur les serveurs de messagerie et les serveurs de transport Edge.

Le paramètre ExceptIfFromScope spécifie une exception qui recherche l’emplacement des expéditeurs de messages. Les valeurs valides sont les suivantes :

  • InOrganization

    • L’expéditeur est une boîte aux lettres, un utilisateur de messagerie, un groupe ou un dossier public à extension messagerie dans votre organisation.

    Ou

    • L’adresse de messagerie de l’expéditeur se trouve dans un domaine accepté configuré en tant que domaine faisant autorité ou un domaine de relais interne, et le message a été envoyé ou reçu via une connexion authentifiée.

  • NotInOrganization

    • L’adresse de messagerie de l’expéditeur ne se trouve pas dans un domaine accepté.

    Ou

    • L’adresse de messagerie de l’expéditeur est dans un domaine accepté configuré en tant que domaine de relais externe.

ExceptIfHasClassification

Facultatif

System.String

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible uniquement sur les serveurs de messagerie.

Le paramètre ExceptIfHasClassification spécifie une exception qui recherche les messages ayant la classification de message spécifiée.

Utilisez la cmdlet Get-MessageClassification pour identifier la classification de message. Par exemple, pour rechercher des messages ayant la classification Company Internal, utilisez la syntaxe suivante :

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

noteRemarque :
La classification de message à laquelle ce paramètre fait référence correspond à la classification de message personnalisée que vous pouvez créer dans votre organisation en utilisant la cmdlet New-MessageClassification. Il ne s'agit pas de la classification de protection contre la perte de données.

ExceptIfHasNoClassification

Facultatif

System.Boolean

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible uniquement sur les serveurs de messagerie.

Le paramètre ExceptIfHasNoClassification spécifie une exception qui recherche des messages avec ou sans classification. Les valeurs valides sont les suivantes :

  • $true   Rechercher les messages qui n’ont pas de classification de message.

  • $false   Rechercher les messages qui ont une ou plusieurs classifications de message.

ExceptIfHasSenderOverride

Facultatif

System.Boolean

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible uniquement sur les serveurs de messagerie.

Le paramètre ExceptIfHasSenderOverride spécifie une exception qui recherche des messages dans lesquels l’expéditeur a choisi de passer outre une stratégie DLP. Les valeurs valides sont les suivantes :

  • $true   Rechercher les messages dans lesquels l’expéditeur est passé outre une stratégie DLP.

  • $false   Ne pas rechercher les messages dans lesquels l’expéditeur est passé outre une stratégie DLP.

ExceptIfHeaderContainsMessageHeader

Facultatif

Microsoft.Exchange.Data.HeaderName

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible sur les serveurs de messagerie et les serveurs de transport Edge.

Le paramètre ExceptIfHeaderContainsMessageHeader spécifie le nom du champ d’en-tête dans l’en-tête du message lors de la recherche des mots spécifiés par le paramètre ExceptIfHeaderContainsWords.

ExceptIfHeaderContainsWords

Facultatif

Microsoft.Exchange.Data.Word[]

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible sur les serveurs de messagerie et les serveurs de transport Edge.

Le paramètre ExceptIfHeaderContainsWords spécifie une exception qui recherche des mots dans un champ d’en-tête.

Pour spécifier plusieurs mots ou phrases, ce paramètre utilise la syntaxe : Word1,"Phrase with spaces",word2,.... N’utilisez pas d’espaces de début ou de fin.

Vous spécifiez le champ d’en-tête pour effectuer une recherche à l’aide du paramètre ExceptIfHeaderContainsMessageHeader.

ExceptIfHeaderMatchesMessageHeader

Facultatif

Microsoft.Exchange.Data.HeaderName

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible sur les serveurs de messagerie et les serveurs de transport Edge.

Le paramètre ExceptIfHeaderMatchesMessageHeader spécifie le nom du champ d’en-tête dans l’en-tête du message lors de la recherche des modèles de texte spécifiés par le paramètre ExceptIfHeaderMatchesPatterns.

ExceptIfHeaderMatchesPatterns

Facultatif

Microsoft.Exchange.MessagingPolicies.Rules.Tasks.Pattern[]

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible sur les serveurs de messagerie et les serveurs de transport Edge.

Le paramètre ExceptIfHeaderMatchesPatterns spécifie une exception qui recherche des modèles de texte dans un champ d’en-tête à l’aide d’expressions régulières. Vous pouvez spécifier plusieurs modèles de texte à l’aide de la syntaxe suivante : "<regular expression1>","<regular expression2>",....

Vous spécifiez le champ d’en-tête pour effectuer une recherche à l’aide du paramètre ExceptIfHeaderMatchesMessageHeader.

ExceptIfManagerAddresses

Facultatif

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible uniquement sur les serveurs de messagerie.

Le paramètre ExceptIfManagerAddresses spécifie les utilisateurs (responsables) pour le paramètre ExceptIfManagerForEvaluatedUser. Vous pouvez utiliser n’importe quelle valeur qui identifie l’utilisateur de manière unique.

Par exemple :

  • Nom

  • Nom complet

  • Alias

  • Nom unique

  • Nom unique canonique

  • Adresse de messagerie

  • GUID

Pour saisir plusieurs valeurs, utilisez la syntaxe suivante : <value1>,<value2>,...<valueX>. Si les valeurs contiennent des espaces ou requièrent des guillemets, vous devez utiliser la syntaxe suivante : "<value1>","<value2>",..."<valueX>".

Vous spécifiez si vous souhaitez rechercher ces utilisateurs en tant que responsables des expéditeurs ou des destinataires à l’aide du paramètre ExceptIfManagerForEvaluatedUser.

ExceptIfManagerForEvaluatedUser

Facultatif

Microsoft.Exchange.MessagingPolicies.Rules.Tasks.EvaluatedUser

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible uniquement sur les serveurs de messagerie.

Le paramètre ExceptIfManagerForEvaluatedUser spécifie une exception qui recherche des utilisateurs dans l’attribut Manager des expéditeurs ou des destinataires. Les valeurs valides sont les suivantes :

  • Recipient   L’utilisateur est le responsable d'un destinataire.

  • Sender   L’utilisateur est le responsable de l’expéditeur.

Vous spécifiez les utilisateurs à rechercher à l’aide du paramètre ExceptIfManagerAddresses.

ExceptIfMessageContainsAllDataClassifications

Facultatif

System.Collections.Hashtable[]

Ce paramètre est réservé à l’usage interne chez Microsoft.

ExceptIfMessageContainsDataClassifications

Facultatif

System.Collections.Hashtable[]

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible uniquement sur les serveurs de messagerie.

Le paramètre ExceptIfMessageContainsDataClassifications spécifie une exception qui recherche des types d’informations sensibles dans le corps des messages et les pièces jointes.

Ce paramètre utilise la syntaxe @{<SensitiveInformationType1>},@{<SensitiveInformationType2>},.... Par exemple, pour rechercher du contenu qui contient au moins deux numéros de carte de crédit et au moins un numéro de routage ABA, utilisez la valeur @{Name="Credit Card Number"; minCount="2"},@{Name="ABA Routing Number"; minCount="1"}.

Pour obtenir la liste des types d’informations sensibles disponibles, voir Types d’informations sensibles dans Exchange 2016.

ExceptIfMessageSizeOver

Facultatif

Microsoft.Exchange.Data.ByteQuantifiedSize

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible sur les serveurs de messagerie et les serveurs de transport Edge.

Le paramètre ExceptIfMessageSizeOver spécifie une exception qui recherche les messages plus grands que la taille spécifiée. La taille inclut le message et toutes les pièces jointes.

Lorsque vous entrez une valeur, qualifiez-la à l’aide de l’une des unités suivantes :

  • B (octets)

  • KB (kilo-octets)

  • MB (mégaoctets)

  • GB (gigaoctets)

  • TB (téraoctets)

Les valeurs non qualifiées sont généralement traitées comme des octets, mais les petites valeurs peuvent être arrondies au kilo-octet le plus proche.

ExceptIfMessageTypeMatches

Facultatif

Microsoft.Exchange.MessagingPolicies.Rules.Tasks.MessageType

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible uniquement sur les serveurs de messagerie.

Le paramètre ExceptIfMessageTypeMatches spécifie une exception qui recherche les messages du type spécifié. Les valeurs valides sont les suivantes :

  • OOF   Messages de réponse automatique configurés par l’utilisateur.

  • AutoForward    Messages automatiquement transférés vers un autre destinataire (par Exchange, pas par des règles de transfert automatique que les utilisateurs configurent dans Outlook ou Outlook).

  • Encrypted   Messages chiffrés.

  • Calendaring   Demandes de réunion et réponses.

  • PermissionControlled   Messages avec autorisations spécifiques configurées.

  • Voicemail   Messages vocaux transférés par le service de messagerie unifiée.

  • Signed   Messages signés numériquement.

  • ApprovalRequest   Messages de demandes de modération envoyés aux modérateurs.

  • ReadReceipt   Confirmations de lecture.

ExceptIfRecipientADAttributeContainsWords

Facultatif

Microsoft.Exchange.Data.Word[]

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible uniquement sur les serveurs de messagerie.

Le paramètre ExceptIfRecipientADAttributeContainsWords indique une exception qui recherche des mots dans les attributs Active Directory des destinataires. Ce paramètre fonctionne lorsque le destinataire est un utilisateur individuel. Ce paramètre ne fonctionne pas avec les groupes de distribution.

Vous pouvez vérifier par rapport à l’un des attributs Active Directory suivants :

  • City

  • Company

  • Country

  • CustomAttribute1 - CustomAttribute15

  • Department

  • DisplayName

  • Email

  • FaxNumber

  • FirstName

  • HomePhoneNumber

  • Initials

  • LastName

  • Manager

  • MobileNumber

  • Notes

  • Office

  • OtherFaxNumber

  • OtherHomePhoneNumber

  • OtherPhoneNumber

  • PagerNumber

  • PhoneNumber

  • POBox

  • State

  • Street

  • Title

  • UserLogonName

  • ZipCode

Ce paramètre utilise la syntaxe : "AttributeName:Word". Pour spécifier plusieurs attributs ou plusieurs mots pour le même attribut, utilisez la syntaxe suivante : "AttributeName1:Word1,Phrase with spaces,word2...","AttributeName2:Word3,Phrase with spaces,word4.... N’utilisez pas de mots avec des espaces de début ou de fin.

Par exemple, "City:San Francisco,Palo Alto" ou "City:San Francisco,Palo Alto","Department:Sales,Finance".

Lorsque vous spécifiez plusieurs attributs ou plusieurs valeurs pour un même attribut, l’opérateur or est utilisé.

ExceptIfRecipientADAttributeMatchesPatterns

Facultatif

Microsoft.Exchange.MessagingPolicies.Rules.Tasks.Pattern[]

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible uniquement sur les serveurs de messagerie.

Le paramètre ExceptIfRecipientADAttributeMatchesPatterns spécifie une exception qui recherche des modèles de texte dans les attributs Active Directory des destinataires à l’aide d’expressions régulières. Ce paramètre fonctionne lorsque le destinataire est un utilisateur individuel. Ce paramètre ne fonctionne pas avec les groupes de distribution.

Vous pouvez vérifier par rapport à l’un des attributs Active Directory suivants :

  • City

  • Company

  • Country

  • CustomAttribute1 - CustomAttribute15

  • Department

  • DisplayName

  • Email

  • FaxNumber

  • FirstName

  • HomePhoneNumber

  • Initials

  • LastName

  • Manager

  • MobileNumber

  • Notes

  • Office

  • OtherFaxNumber

  • OtherHomePhoneNumber

  • OtherPhoneNumber

  • PagerNumber

  • PhoneNumber

  • POBox

  • State

  • Street

  • Title

  • UserLogonName

  • ZipCode

Ce paramètre utilise la syntaxe suivante : "AttributeName:Regular Expression". Pour spécifier plusieurs attributs ou plusieurs mots pour un même attribut, utilisez la syntaxe suivante : "AttributeName1:Regular Expression1,Regular Expression2...","AttributeName2:Regular Expression3,Regular Expression4...".

Lorsque vous spécifiez plusieurs attributs ou plusieurs valeurs pour un même attribut, l’opérateur or est utilisé.

ExceptIfRecipientAddressContainsWords

Facultatif

Microsoft.Exchange.Data.Word[]

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible uniquement sur les serveurs de messagerie.

Le paramètre ExceptIfRecipientAddressContainsWords spécifie une exception qui recherche des mots dans les adresses e-mail des destinataires. Vous pouvez spécifier plusieurs mots séparés par des virgules. Ce paramètre fonctionne lorsque le destinataire est un utilisateur individuel. Ce paramètre ne fonctionne pas avec les groupes de distribution.

ExceptIfRecipientAddressMatchesPatterns

Facultatif

Microsoft.Exchange.MessagingPolicies.Rules.Tasks.Pattern[]

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible uniquement sur les serveurs de messagerie.

Le paramètre ExceptIfRecipientAddressMatchesPatterns spécifie une exception qui recherche des modèles de texte dans les adresses e-mail des destinataires à l’aide d’expressions régulières. Vous pouvez spécifier plusieurs modèles de texte à l’aide de la syntaxe suivante : "<regular expression1>","<regular expression2>",....

Ce paramètre fonctionne lorsque le destinataire est un utilisateur individuel. Ce paramètre ne fonctionne pas avec les groupes de distribution.

ExceptIfRecipientDomainIs

Facultatif

Microsoft.Exchange.Data.Word[]

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible uniquement sur les serveurs de messagerie.

Le paramètre ExceptIfRecipientDomainIs spécifie une exception qui recherche les destinataires avec l’adresse de messagerie dans les domaines spécifiés. Vous pouvez spécifier plusieurs domaines séparés par des virgules.

Si vous voulez rechercher les adresses de messagerie des destinataires qui contiennent le domaine spécifié (par exemple, n’importe quel sous-domaine d’un domaine), utilisez le paramètre ExceptIfRecipientAddressMatchesPatterns et spécifiez le domaine en utilisant la syntaxe '@domain\.com$'.

ExceptIfRecipientInSenderList

Facultatif

Microsoft.Exchange.Data.Word[]

Ce paramètre est réservé à l’usage interne chez Microsoft.

ExceptIfSCLOver

Facultatif

Microsoft.Exchange.Data.SclValue

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible sur les serveurs de messagerie et les serveurs de transport Edge.

Le paramètre ExceptIfSCLOver spécifie une exception qui recherche la valeur SCL des messages. Les valeurs valides sont les suivantes :

  • -1   Le message provient d’un expéditeur approuvé, donc il contourne le filtrage du courrier indésirable.

  • Entiers 0 à 9   Plus la valeur est élevée, plus il est probable que le message soit un courrier indésirable.

La règle recherche les messages contenant une valeur SCL supérieure ou égale à la valeur spécifiée.

ExceptIfSenderADAttributeContainsWords

Facultatif

Microsoft.Exchange.Data.Word[]

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible uniquement sur les serveurs de messagerie.

Le paramètre ExceptIfSenderADAttributeContainsWords spécifie une exception qui recherche des mots dans les attributs Active Directory des expéditeurs de messages.

Vous pouvez vérifier par rapport à l’un des attributs Active Directory suivants :

  • City

  • Company

  • Country

  • CustomAttribute1 - CustomAttribute15

  • Department

  • DisplayName

  • Email

  • FaxNumber

  • FirstName

  • HomePhoneNumber

  • Initials

  • LastName

  • Manager

  • MobileNumber

  • Notes

  • Office

  • OtherFaxNumber

  • OtherHomePhoneNumber

  • OtherPhoneNumber

  • PagerNumber

  • PhoneNumber

  • POBox

  • State

  • Street

  • Title

  • UserLogonName

  • ZipCode

Ce paramètre utilise la syntaxe : "AttributeName:Word". Pour spécifier plusieurs attributs ou plusieurs mots pour le même attribut, utilisez la syntaxe suivante : "AttributeName1:Word1,Phrase with spaces,word2...","AttributeName2:Word3,Phrase with spaces,word4.... N’utilisez pas de mots avec des espaces de début ou de fin.

Par exemple, "City:San Francisco,Palo Alto" ou "City:San Francisco,Palo Alto","Department:Sales,Finance".

Lorsque vous spécifiez plusieurs attributs ou plusieurs valeurs pour un même attribut, l’opérateur or est utilisé.

ExceptIfSenderADAttributeMatchesPatterns

Facultatif

Microsoft.Exchange.MessagingPolicies.Rules.Tasks.Pattern[]

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible uniquement sur les serveurs de messagerie.

Le paramètre ExceptIfSenderADAttributeMatchesPatterns spécifie une exception qui recherche des modèles de texte dans les attributs Active Directory des expéditeurs de messages à l’aide d’expressions régulières.

Vous pouvez vérifier par rapport à l’un des attributs Active Directory suivants :

  • City

  • Company

  • Country

  • CustomAttribute1 - CustomAttribute15

  • Department

  • DisplayName

  • Email

  • FaxNumber

  • FirstName

  • HomePhoneNumber

  • Initials

  • LastName

  • Manager

  • MobileNumber

  • Notes

  • Office

  • OtherFaxNumber

  • OtherHomePhoneNumber

  • OtherPhoneNumber

  • PagerNumber

  • PhoneNumber

  • POBox

  • State

  • Street

  • Title

  • UserLogonName

  • ZipCode

Ce paramètre utilise la syntaxe suivante : "AttributeName:Regular Expression". Pour spécifier plusieurs attributs ou plusieurs mots pour un même attribut, utilisez la syntaxe suivante : "AttributeName1:Regular Expression1,Regular Expression2...","AttributeName2:Regular Expression3,Regular Expression4...".

Lorsque vous spécifiez plusieurs attributs ou plusieurs valeurs pour un même attribut, l’opérateur or est utilisé.

ExceptIfSenderDomainIs

Facultatif

Microsoft.Exchange.Data.Word[]

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible uniquement sur les serveurs de messagerie.

Le paramètre ExceptIfSenderDomainIs spécifie une exception qui recherche des expéditeurs dont l’adresse de messagerie appartient aux domaines spécifiés. Vous pouvez spécifier plusieurs domaines séparés par des virgules.

Si vous voulez rechercher les adresses de messagerie d’expéditeurs qui contiennent le domaine spécifié (par exemple, n’importe quel sous-domaine d’un domaine), utilisez le paramètre FromAddressMatchesPatterns et spécifiez le domaine en utilisant la syntaxe '@domain\.com$'.

Vous pouvez utiliser le paramètre SenderAddressLocation pour spécifier l’emplacement où rechercher l’adresse e-mail de l’expéditeur (en-tête du message, enveloppe du message ou les deux).

ExceptIfSenderInRecipientList

Facultatif

Microsoft.Exchange.Data.Word[]

Ce paramètre est réservé à l’usage interne chez Microsoft.

ExceptIfSenderIpRanges

Facultatif

Microsoft.Exchange.Data.MultiValuedProperty

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible uniquement sur les serveurs de messagerie.

Le paramètre ExceptIfSenderIpRanges spécifie une exception qui recherche les expéditeurs dont les adresses IP correspondent à la valeur spécifiée ou se trouvent dans les plages spécifiées. Les valeurs valides sont les suivantes :

  • Adresse IP unique   Par exemple, 192.168.1.1.

  • Plage d’adresses IP   Par exemple, 192.168.0.1-192.168.0.254.

  • Plage d’adresses IP CIDR (Classless InterDomain Routing)   Par exemple, 192.168.0.1/25.

Vous pouvez spécifier plusieurs adresses ou plages d’adresses IP séparées par des virgules.

ExceptIfSenderManagementRelationship

Facultatif

Microsoft.Exchange.MessagingPolicies.Rules.Tasks.ManagementRelationship

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible uniquement sur les serveurs de messagerie.

Le paramètre ExceptIfSenderManagementRelationship spécifie une exception qui recherche la relation entre l’expéditeur et les destinataires dans les messages. Les valeurs valides sont les suivantes :

  • Manager   L'expéditeur est le responsable d'un destinataire.

  • DirectReport   Un destinataire est le responsable de l'expéditeur.

ExceptIfSentTo

Facultatif

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible uniquement sur les serveurs de messagerie.

Le paramètre ExceptIfSentTo spécifie une exception qui recherche les destinataires dans les messages. Vous pouvez utiliser une valeur quelconque qui identifie le destinataire. Par exemple :

  • Nom

  • Nom unique (DN)

  • Nom complet

  • Adresse de messagerie

  • GUID

Pour saisir plusieurs valeurs, utilisez la syntaxe suivante : <value1>,<value2>,...<valueX>. Si les valeurs contiennent des espaces ou requièrent des guillemets, vous devez utiliser la syntaxe suivante : "<value1>","<value2>",..."<valueX>".

ExceptIfSentToMemberOf

Facultatif

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Le paramètre ExceptIfSentToMemberOf spécifie une exception qui recherche les messages envoyés aux membres des groupes. Vous pouvez utiliser n’importe quelle valeur qui identifie le groupe de manière unique. Par exemple :

  • Nom

  • Nom unique (DN)

  • Nom complet

  • Adresse de messagerie

  • GUID

Pour saisir plusieurs valeurs, utilisez la syntaxe suivante : <value1>,<value2>,...<valueX>. Si les valeurs contiennent des espaces ou requièrent des guillemets, vous devez utiliser la syntaxe suivante : "<value1>","<value2>",..."<valueX>".

noteRemarque :
Si vous supprimez le groupe après avoir créé la règle, aucune exception n’est faite pour les messages qui sont envoyés aux membres du groupe.

ExceptIfSentToScope

Facultatif

Microsoft.Exchange.MessagingPolicies.Rules.Tasks.ToUserScope

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible uniquement sur les serveurs de messagerie.

Le paramètre ExceptIfSentToScope spécifie une exception qui recherche l’emplacement d’un destinataire. Les valeurs valides sont les suivantes :

  • InOrganization

    • Le destinataire est une boîte aux lettres, un utilisateur de messagerie, un groupe ou un dossier public à extension messagerie dans votre organisation.

    Ou

    • L’adresse de messagerie du destinataire se trouve dans un domaine accepté configuré en tant que domaine faisant autorité ou un domaine de relais interne, et le message a été envoyé ou reçu via une connexion authentifiée.

  • NotInOrganization   Les destinataires sont externes à votre organisation.

    • L’adresse de messagerie du destinataire ne se trouve pas dans un domaine accepté.

    Ou

    • L’adresse de messagerie du destinataire est dans un domaine accepté configuré en tant que domaine de relais externe.

  • ExternalPartner   Les destinataires se trouvent dans une organisation partenaire dans laquelle vous avez configuré la sécurité de domaine (authentification TLS mutuelle) pour l’envoi de messages. Cette valeur est seulement disponible dans le serveur Exchange local.

  • ExternalNonPartner   Les destinataires sont externes à votre organisation, qui n’est pas une organisation partenaire. Cette valeur est seulement disponible dans le serveur Exchange local.

ExceptIfSubjectContainsWords

Facultatif

Microsoft.Exchange.Data.Word[]

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible sur les serveurs de messagerie et les serveurs de transport Edge.

Le paramètre ExceptIfSubjectContainsWords spécifie une exception qui recherche des mots dans le champ Subject des messages.

Pour spécifier plusieurs mots ou phrases, ce paramètre utilise la syntaxe : Word1,"Phrase with spaces",word2,.... N’utilisez pas d’espaces de début ou de fin.

ExceptIfSubjectMatchesPatterns

Facultatif

Microsoft.Exchange.MessagingPolicies.Rules.Tasks.Pattern[]

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible sur les serveurs de messagerie et les serveurs de transport Edge.

Le paramètre ExceptIfSubjectMatchesPatterns spécifie une exception qui recherche des modèles de texte dans le champ Subject des messages à l’aide d’expressions régulières. Vous pouvez spécifier plusieurs destinataires à l’aide de la syntaxe suivante : "<regular expression1>","<regular expression2>",....

ExceptIfSubjectOrBodyContainsWords

Facultatif

Microsoft.Exchange.Data.Word[]

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible sur les serveurs de messagerie et les serveurs de transport Edge.

Le paramètre ExceptIfSubjectOrBodyContainsWords spécifie une exception qui recherche des mots dans le champ Subject ou le corps des messages.

Pour spécifier plusieurs mots ou phrases, ce paramètre utilise la syntaxe : Word1,"Phrase with spaces",word2,.... N’utilisez pas d’espaces de début ou de fin.

ExceptIfSubjectOrBodyMatchesPatterns

Facultatif

Microsoft.Exchange.MessagingPolicies.Rules.Tasks.Pattern[]

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible sur les serveurs de messagerie et les serveurs de transport Edge.

Le paramètre ExceptIfSubjectOrBodyMatchesPatterns spécifie une exception qui recherche des modèles de texte dans le champ Subject ou le corps des messages. Vous pouvez spécifier plusieurs destinataires à l’aide de la syntaxe suivante : "<regular expression1>","<regular expression2>",....

ExceptIfWithImportance

Facultatif

Microsoft.Exchange.Management.Tasks.Importance

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Dans Exchange en local, cette exception est disponible uniquement sur les serveurs de messagerie.

Le paramètre ExceptIfWithImportance spécifie une exception qui recherche des messages avec le niveau d’importance spécifié. Les valeurs valides sont les suivantes :

  • Low

  • Normal

  • High

ExpiryDate

Facultatif

System.DateTime

Ce paramètre spécifie une exception ou une partie d’une exception pour la règle. Le nom de la condition correspondante n’inclut pas le préfixe ExceptIf.

Le paramètre ExpiryDate indique la date/l’heure à laquelle cette règle arrêtera de traiter les messages. La règle ne prendra aucune mesure sur les messages après la date/l’heure indiquée.

Utilisez le format de date courte qui est défini dans les paramètres Options régionales de l’ordinateur sur lequel vous exécutez la commande. Par exemple, si l’ordinateur est configuré pour utiliser le format de date courte dd/mm/yyyy, entrez 01/09/2015 pour spécifier le 1er septembre 2015. Vous pouvez entrer la date uniquement, ou la date et l’heure de la journée. Si vous entrez la date et l’heure de la journée, placez la valeur entre guillemets («  »), par exemple « 01/09/2015 17:00 ».

From

Facultatif

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible uniquement sur les serveurs de messagerie.

Le paramètre From spécifie une condition qui recherche les messages de certains expéditeurs. Vous pouvez utiliser n’importe quelle valeur qui identifie l’expéditeur de manière unique.

Par exemple :

  • Nom

  • Nom complet

  • Alias

  • Nom unique

  • Nom unique canonique

  • Adresse de messagerie

  • GUID

Pour saisir plusieurs valeurs, utilisez la syntaxe suivante : <value1>,<value2>,...<valueX>. Si les valeurs contiennent des espaces ou requièrent des guillemets, vous devez utiliser la syntaxe suivante : "<value1>","<value2>",..."<valueX>".

Vous pouvez utiliser le paramètre SenderAddressLocation pour spécifier l’emplacement où rechercher l’adresse e-mail de l’expéditeur (en-tête du message, enveloppe du message ou les deux).

FromAddressContainsWords

Facultatif

Microsoft.Exchange.Data.Word[]

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible sur les serveurs de messagerie et les serveurs de transport Edge.

Le paramètre FromAddressContainsWords spécifie une condition qui recherche des mots dans l’adresse e-mail de l’expéditeur. Vous pouvez spécifier plusieurs mots séparés par des virgules.

Vous pouvez utiliser le paramètre SenderAddressLocation pour spécifier l’emplacement où rechercher l’adresse e-mail de l’expéditeur (en-tête du message, enveloppe du message ou les deux).

FromAddressMatchesPatterns

Facultatif

Microsoft.Exchange.MessagingPolicies.Rules.Tasks.Pattern[]

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible sur les serveurs de messagerie et les serveurs de transport Edge.

Le paramètre FromAddressMatchesPatterns spécifie une condition qui recherche des modèles de texte dans l’adresse e-mail de l’expéditeur à l’aide d’expressions régulières. Vous pouvez spécifier plusieurs modèles de texte à l’aide de la syntaxe suivante : "<regular expression1>","<regular expression2>",....

Vous pouvez utiliser le paramètre SenderAddressLocation pour spécifier l’emplacement où rechercher l’adresse e-mail de l’expéditeur (en-tête du message, enveloppe du message ou les deux).

FromMemberOf

Facultatif

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible uniquement sur les serveurs de messagerie.

Le paramètre FromMemberOf spécifie une condition qui recherche des messages envoyés par des membres de groupes. Vous pouvez utiliser n’importe quelle valeur qui identifie le groupe de manière unique.

Par exemple :

  • Nom

  • Nom complet

  • Alias

  • Nom unique

  • Nom unique canonique

  • Adresse de messagerie

  • GUID

Pour saisir plusieurs valeurs, utilisez la syntaxe suivante : <value1>,<value2>,...<valueX>. Si les valeurs contiennent des espaces ou requièrent des guillemets, vous devez utiliser la syntaxe suivante : "<value1>","<value2>",..."<valueX>".

Vous pouvez utiliser le paramètre SenderAddressLocation pour spécifier l’emplacement où rechercher l’adresse e-mail de l’expéditeur (en-tête du message, enveloppe du message ou les deux).

FromScope

Facultatif

Microsoft.Exchange.MessagingPolicies.Rules.Tasks.FromUserScope

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible sur les serveurs de messagerie et les serveurs de transport Edge.

Le paramètre FromScope spécifie une condition qui recherche l’emplacement des expéditeurs de messages. Les valeurs valides sont les suivantes :

  • InOrganization

    • L’expéditeur est une boîte aux lettres, un utilisateur de messagerie, un groupe ou un dossier public à extension messagerie dans votre organisation.

    Ou

    • L’adresse de messagerie de l’expéditeur se trouve dans un domaine accepté configuré en tant que domaine faisant autorité ou un domaine de relais interne, et le message a été envoyé ou reçu via une connexion authentifiée.

  • NotInOrganization

    • L’adresse de messagerie de l’expéditeur ne se trouve pas dans un domaine accepté.

    Ou

    • L’adresse de messagerie de l’expéditeur est dans un domaine accepté configuré en tant que domaine de relais externe.

GenerateIncidentReport

Facultatif

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter

Ce paramètre spécifie une action ou une partie d’une action pour la règle.

Dans Exchange en local, cette action est uniquement disponible sur les serveurs de messagerie.

Le paramètre GenerateIncidentReport spécifie l’emplacement où vous voulez envoyer le rapport d’incident qui est défini par le paramètre IncidentReportContent. Vous pouvez utiliser n’importe quelle valeur qui identifie le destinataire de manière unique.

Par exemple :

  • Nom

  • Nom complet

  • Alias

  • Nom unique

  • Nom unique canonique

  • Adresse de messagerie

  • GUID

Un rapport d'incident est généré pour les messages ne respectant pas la stratégie DLP de votre organisation.

GenerateNotification

Facultatif

Microsoft.Exchange.Data.DisclaimerText

Ce paramètre spécifie une action ou une partie d’une action pour la règle.

Dans Exchange en local, cette action est uniquement disponible sur les serveurs de messagerie.

Le paramètre GenerateNotification spécifie une action qui envoie un message de notification aux destinataires. Par exemple, vous pouvez utiliser ce paramètre pour informer les destinataires qu’un message a été rejeté par la règle, ou marqué comme courrier indésirable et envoyé dans leur dossier Courrier indésirable.

Ce paramètre prend en charge le texte brut, les balises HTML, ainsi que les mots clés suivants qui utilisent les valeurs du message d’origine :

  • %%From%%

  • %%To%%

  • %%Cc%%

  • %%Subject%%

  • %%Headers%%

  • %%MessageDate%%

HasClassification

Facultatif

System.String

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible uniquement sur les serveurs de messagerie.

Le paramètre HasClassification spécifie une condition qui recherche les messages ayant la classification de message spécifiée.

Utilisez la cmdlet Get-MessageClassification pour identifier la classification de message. Par exemple, pour rechercher des messages ayant la classification Company Internal, utilisez la syntaxe suivante :

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

noteRemarque :
La classification de message à laquelle ce paramètre fait référence correspond à la classification de message personnalisée que vous pouvez créer dans votre organisation en utilisant la cmdlet New-MessageClassification. Il ne s'agit pas de la classification DLP.

HasNoClassification

Facultatif

System.Boolean

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible uniquement sur les serveurs de messagerie.

Le paramètre HasNoClassification spécifie une condition qui recherche des messages avec ou sans classification. Les valeurs valides sont les suivantes :

  • $true   Rechercher les messages qui n’ont pas de classification de message.

  • $false   Rechercher les messages qui ont une ou plusieurs classifications de message.

HasSenderOverride

Facultatif

System.Boolean

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible uniquement sur les serveurs de messagerie.

Le paramètre HasSenderOverride spécifie une condition qui recherche des messages dans lesquels l’expéditeur a choisi de passer outre une stratégie DLP. Les valeurs valides sont les suivantes :

  • $true   Rechercher les messages dans lesquels l’expéditeur est passé outre une stratégie DLP.

  • $false   Ne pas rechercher les messages dans lesquels l’expéditeur est passé outre une stratégie DLP.

HeaderContainsMessageHeader

Facultatif

Microsoft.Exchange.Data.HeaderName

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible sur les serveurs de messagerie et les serveurs de transport Edge.

Le paramètre HeaderContainsMessageHeader spécifie le nom du champ d’en-tête dans l’en-tête du message lors de la recherche des mots spécifiés par le paramètre HeaderContainsWords.

HeaderContainsWords

Facultatif

Microsoft.Exchange.Data.Word[]

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible sur les serveurs de messagerie et les serveurs de transport Edge.

Le paramètre HeaderContainsWords spécifie une condition qui recherche des mots dans un champ d’en-tête.

Pour spécifier plusieurs mots ou phrases, ce paramètre utilise la syntaxe : Word1,"Phrase with spaces",word2,.... N’utilisez pas d’espaces de début ou de fin.

Vous spécifiez le champ d’en-tête pour effectuer une recherche à l’aide du paramètre HeaderContainsMessageHeader.

HeaderMatchesMessageHeader

Facultatif

Microsoft.Exchange.Data.HeaderName

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible sur les serveurs de messagerie et les serveurs de transport Edge.

Le paramètre HeaderMatchesMessageHeader spécifie le nom du champ d’en-tête dans l’en-tête du message lors de la recherche des modèles de texte spécifiés par le paramètre HeaderMatchesPatterns.

HeaderMatchesPatterns

Facultatif

Microsoft.Exchange.MessagingPolicies.Rules.Tasks.Pattern[]

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible sur les serveurs de messagerie et les serveurs de transport Edge.

Le paramètre HeaderMatchesPatterns spécifie une condition qui recherche des modèles de texte dans un champ d’en-tête à l’aide d’expressions régulières. Vous pouvez spécifier plusieurs modèles de texte à l’aide de la syntaxe suivante : "<regular expression1>","<regular expression2>",....

Vous spécifiez le champ d’en-tête pour effectuer une recherche à l’aide du paramètre HeaderMatchesMessageHeader.

IncidentReportContent

Facultatif

Microsoft.Exchange.MessagingPolicies.Rules.IncidentReportContent[]

Ce paramètre spécifie une action ou une partie d’une action pour la règle.

Dans Exchange en local, cette action est uniquement disponible sur les serveurs de messagerie.

Le paramètre IncidentReportContent spécifie les propriétés de message qui sont incluses dans le rapport d’incident généré lorsqu’un message enfreint une stratégie DLP. Les valeurs valides sont les suivantes :

  • Sender   Expéditeur du message.

  • Recipients   Destinataires dans le champ To du message. Seuls les 10 premiers destinataires sont affichés dans le rapport d’incident. Si le nombre de destinataires est supérieur à 10, le reste des destinataires n’est pas affiché.

  • Subject   Champ Subject du message.

  • CC   Destinataires dans le champ Cc du message. Seuls les 10 premiers destinataires sont affichés dans le rapport d’incident. Si le nombre de destinataires est supérieur à 10, le reste des destinataires n’est pas affiché.

  • BCC   Destinataires dans le champ Bcc du message. Seuls les 10 premiers destinataires sont affichés dans le rapport d’incident. Si le nombre de destinataires est supérieur à 10, le reste des destinataires n’est pas affiché.

  • Severity   Gravité d’audit de la règle déclenchée. Si le message a été traité par plusieurs règles, la gravité la plus élevée est affichée.

  • Override   Indication si l’expéditeur a choisi de passer outre le conseil de stratégie. Si l'expéditeur a fourni une justification, les 100 premiers caractères de la justification sont également inclus.

  • RuleDetections   Liste des règles déclenchées par le message.

  • FalsePositive   Faux-positif si l’expéditeur a marqué le message comme tel pour un conseil de stratégie.

  • DataClassifications   Liste des types d’informations sensibles qui ont été détectés dans le message.

  • IdMatch   Type d’informations sensibles détecté, contenu correspondant exact du message, et 150 caractères situés avant et après les informations sensibles détectées.

  • AttachOriginalMail   Intégralité du message d’origine en tant que pièce jointe.

noteRemarque :
L'ID de message est toujours inclus dans le rapport d'incident.

Vous pouvez spécifier plusieurs valeurs séparées par des virgules.

Utilisez ce paramètre avec le paramètre GenerateIncidentReport.

LogEventText

Facultatif

Microsoft.Exchange.Data.EventLogText

Ce paramètre spécifie une action ou une partie d’une action pour la règle.

Dans Exchange en local, cette action est uniquement disponible sur les serveurs de transport Edge.

Le paramètre LogEventText spécifie une action qui crée une entrée dans le journal de l’application sur le serveur de transport Edge local. La valeur de ce paramètre spécifie le texte que vous souhaitez inclure dans l’entrée du journal des événements. Si le texte contient des espaces, placez la valeur entre guillemets (").

L’entrée contient les informations suivantes :

  • Niveau   Information

  • Source MSExchange Messaging Policies

  • ID d’événement 4000

  • Catégorie de la tâche Rules

  • EventData   The following message is logged by an action in the rules: <text you specify>

ManagerAddresses

Facultatif

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible uniquement sur les serveurs de messagerie.

Le paramètre ManagerAddresses spécifie les utilisateurs (responsables) pour le paramètre ExceptIfManagerForEvaluatedUser. Vous pouvez utiliser n’importe quelle valeur qui identifie l’utilisateur de manière unique.

Par exemple :

  • Nom

  • Nom complet

  • Alias

  • Nom unique

  • Nom unique canonique

  • Adresse de messagerie

  • GUID

Pour saisir plusieurs valeurs, utilisez la syntaxe suivante : <value1>,<value2>,...<valueX>. Si les valeurs contiennent des espaces ou requièrent des guillemets, vous devez utiliser la syntaxe suivante : "<value1>","<value2>",..."<valueX>".

Vous spécifiez si vous souhaitez rechercher ces utilisateurs en tant que responsables des expéditeurs ou des destinataires à l’aide du paramètre ManagerForEvaluatedUser.

ManagerForEvaluatedUser

Facultatif

Microsoft.Exchange.MessagingPolicies.Rules.Tasks.EvaluatedUser

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible uniquement sur les serveurs de messagerie.

Le paramètre ManagerForEvaluatedUser spécifie une condition qui recherche des utilisateurs dans l’attribut Manager des expéditeurs ou des destinataires. Les valeurs valides sont les suivantes :

  • Recipient   L’utilisateur est le responsable d'un destinataire.

  • Sender   L’utilisateur est le responsable de l’expéditeur.

Vous spécifiez les utilisateurs à rechercher à l’aide du paramètre ManagerAddresses.

MessageContainsAllDataClassifications

Facultatif

System.Collections.Hashtable[]

Ce paramètre est réservé à l’usage interne chez Microsoft.

MessageContainsDataClassifications

Facultatif

System.Collections.Hashtable[]

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible uniquement sur les serveurs de messagerie.

Le paramètre MessageContainsDataClassifications spécifie une condition qui recherche des types d’informations sensibles dans le corps des messages et les pièces jointes.

Ce paramètre utilise la syntaxe @{<SensitiveInformationType1>},@{<SensitiveInformationType2>},.... Par exemple, pour rechercher du contenu qui contient au moins deux numéros de carte de crédit et au moins un numéro de routage ABA, utilisez la valeur @{Name="Credit Card Number"; minCount="2"},@{Name="ABA Routing Number"; minCount="1"}.

Pour obtenir la liste des types d’informations sensibles disponibles, voir Types d’informations sensibles dans Exchange 2016.

Vous pouvez spécifier les options de notification à l’aide du paramètre NotifySender.

MessageSizeOver

Facultatif

Microsoft.Exchange.Data.ByteQuantifiedSize

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible sur les serveurs de messagerie et les serveurs de transport Edge.

Le paramètre MessageSizeOver spécifie une condition qui recherche les messages plus grands que la taille spécifiée. La taille inclut le message et toutes les pièces jointes.

Lorsque vous entrez une valeur, qualifiez-la à l’aide de l’une des unités suivantes :

  • B (octets)

  • KB (kilo-octets)

  • MB (mégaoctets)

  • GB (gigaoctets)

  • TB (téraoctets)

Les valeurs non qualifiées sont généralement traitées comme des octets, mais les petites valeurs peuvent être arrondies au kilo-octet le plus proche.

MessageTypeMatches

Facultatif

Microsoft.Exchange.MessagingPolicies.Rules.Tasks.MessageType

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible uniquement sur les serveurs de messagerie.

Le paramètre MessageTypeMatches spécifie une condition qui recherche les messages du type spécifié. Les valeurs valides sont les suivantes :

  • OOF   Messages de réponse automatique configurés par l’utilisateur.

  • AutoForward    Messages automatiquement transférés vers un autre destinataire (par Exchange, pas par des règles de transfert automatique que les utilisateurs configurent dans Outlook ou Outlook).

  • Encrypted   Messages chiffrés.

  • Calendaring   Demandes de réunion et réponses.

  • PermissionControlled   Messages avec autorisations spécifiques configurées.

  • Voicemail   Messages vocaux transférés par le service de messagerie unifiée.

  • Signed   Messages signés numériquement.

  • ApprovalRequest   Messages de demandes de modération envoyés aux modérateurs.

  • ReadReceipt   Confirmations de lecture.

Mode

Facultatif

Microsoft.Exchange.MessagingPolicies.Rules.RuleMode

Le paramètre Mode spécifie le mode de fonctionnement de la règle. Les valeurs valides sont les suivantes :

  • Audit   Les actions que la règle aurait entreprises sont écrites dans le journal de suivi des messages, mais aucune action susceptible d’avoir un impact sur la remise n’est prise concernant le message.

  • AuditAndNotify   La règle fonctionne de la même façon que dans le mode Audit, mais les notifications sont également activées.

  • Enforce   Toutes les mesures spécifiées dans la règle sont prises. Il s’agit de la valeur par défaut.

ModerateMessageByManager

Facultatif

System.Boolean

Ce paramètre spécifie une action ou une partie d’une action pour la règle.

Dans Exchange en local, cette action est uniquement disponible sur les serveurs de messagerie.

Le paramètre ModerateMessageByManager spécifie une action qui transfère des messages pour approbation à l’utilisateur spécifié dans l’attribut Manager de l’expéditeur. Une fois que le responsable approuve le message, ce dernier est remis aux destinataires. Les valeurs valides sont les suivantes :

  • $true   La modération par le responsable de l’expéditeur est activée.

  • $false   La modération par le responsable de l’expéditeur est désactivée.

Cette action fonctionne uniquement si l’attribut Manager de l’expéditeur est défini.

ModerateMessageByUser

Facultatif

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

Ce paramètre spécifie une action ou une partie d’une action pour la règle.

Dans Exchange en local, cette action est uniquement disponible sur les serveurs de messagerie.

Le paramètre ModerateMessageByUser spécifie une action qui transfère des messages pour approbation aux utilisateurs spécifiés. Une fois qu’un des utilisateurs approuve le message, ce dernier est remis aux destinataires. Vous pouvez utiliser n’importe quelle valeur qui identifie l’utilisateur de manière unique.

Par exemple :

  • Nom

  • Nom complet

  • Alias

  • Nom unique

  • Nom unique canonique

  • Adresse de messagerie

  • GUID

Pour saisir plusieurs valeurs, utilisez la syntaxe suivante : <value1>,<value2>,...<valueX>. Si les valeurs contiennent des espaces ou requièrent des guillemets, vous devez utiliser la syntaxe suivante : "<value1>","<value2>",..."<valueX>".

Vous ne pouvez pas utiliser un groupe de distribution comme modérateur.

Name

Facultatif

System.String

Le paramètre Name spécifie le nom complet de la règle de transport à créer. Le paramètre Name spécifie le nom unique de la règle. La longueur maximale est de 64 caractères. Si la valeur contient des espaces, placez-la entre guillemets (").

NotifySender

Facultatif

Microsoft.Exchange.MessagingPolicies.Rules.Tasks.NotifySenderType

Ce paramètre spécifie une action ou une partie d’une action pour la règle.

Dans Exchange en local, cette action est uniquement disponible sur les serveurs de messagerie.

Le paramètre NotifySender spécifie une action qui informe l’expéditeur lorsque les messages ne respectent pas les stratégies DLP. Les valeurs valides sont les suivantes :

  • NotifyOnly   L’expéditeur est informé, mais le message est remis normalement.

  • RejectMessage   Le message est rejeté et l’expéditeur est informé.

  • RejectUnlessFalsePositiveOverride   Le message est rejeté sauf s’il est marqué comme faux-positif par l’expéditeur.

  • RejectUnlessSilentOverride   Le message est rejeté sauf si l’expéditeur a choisi de passer outre la restriction de stratégie.

  • RejectUnlessExplicitOverride   Ceci est identique à RejectUnlessSilentOverride, mais l’expéditeur peut également fournir une justification du remplacement de la restriction de stratégie.

Pour toutes les valeurs à l’exception de NotifyOnly, vous pouvez spécifier un code d’état amélioré et un motif de refus à l’aide des paramètres RejectMessageEnhancedStatusCode et RejectMessageReasonText. Le code d’état étendu par défaut est 5.7.1, et la raison de refus par défaut est Delivery not authorized, message refused.

Si vous utilisez ce paramètre, vous devez également spécifier une condition qui recherche les types d’informations sensibles dans les messages à l’aide du paramètre MessageContainsDataClassifications.

OMEExpiryDays

Facultatif

System.Int32

Ce paramètre est réservé à l’usage interne chez Microsoft.

PrependSubject

Facultatif

Microsoft.Exchange.Data.SubjectPrefix

Ce paramètre spécifie une action ou une partie d’une action pour la règle.

Dans Exchange en local, cette action est disponible sur les serveurs de messagerie et les serveurs de transport Edge.

Le paramètre PrependSubject spécifie une action qui ajoute le texte à ajouter au début du champ Subject des messages. La valeur de ce paramètre est le texte que vous souhaitez ajouter. Si le texte contient des espaces, placez la valeur entre guillemets (")>

noteRemarque :
Pensez à faire suivre la valeur de ce paramètre de deux points (:) et d'un espace, ou au moins d'un espace, pour la séparer de l'objet d'origine.

Priority

Facultatif

System.Int32

Le paramètre Priority spécifie une valeur de priorité pour la règle qui détermine l’ordre de traitement des règles. Une valeur entière inférieure indique une priorité plus élevée. La valeur 0 est la priorité la plus élevée et les règles ne peuvent pas avoir la même valeur de priorité.

Les valeurs valides et la valeur par défaut pour ce paramètre dépendent du nombre de règles existantes. Par exemple, s’il y a 8 règles existantes :

  • Les valeurs de priorité valides pour les 8 règles existantes sont comprises entre 0 et 7.

  • Les valeurs de priorité valides pour une nouvelle règle (la 9e règle) sont comprises entre 0 et 8.

  • La valeur par défaut pour une nouvelle règle (la 9e règle) est 8.

Si vous modifiez la valeur de priorité d’une règle, sa position dans la liste est modifiée afin de correspondre à la valeur de priorité que vous avez spécifiée. Autrement dit, si vous définissez la valeur de priorité d’une règle sur la même valeur qu’une règle existante, la valeur de priorité de la règle existante et de toutes les autres règles de priorité inférieures est augmentée de 1.

Quarantine

Facultatif

System.Boolean

Ce paramètre spécifie une action ou une partie d’une action pour la règle.

Dans Exchange en local, cette action est uniquement disponible sur les serveurs de transport Edge.

Le paramètre Quarantine spécifie une action qui met en quarantaine des messages.

  • Dans Exchange en local, les messages arrivent dans la boîte aux lettres de mise en quarantaine que vous avez configurée dans le cadre du filtrage de contenu. Si la boîte aux lettres de mise en quarantaine n’est pas configurée, le message est renvoyé à l’expéditeur dans une notification d’échec de remise.

  • Dans Office 365, les messages arrivent dans la quarantaine hébergée.

RecipientADAttributeContainsWords

Facultatif

Microsoft.Exchange.Data.Word[]

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible uniquement sur les serveurs de messagerie.

Le paramètre RecipientADAttributeContainsWords indique une condition qui recherche des mots dans les attributs Active Directory des destinataires. Ce paramètre fonctionne lorsque le destinataire est un utilisateur individuel. Ce paramètre ne fonctionne pas avec les groupes de distribution.

Vous pouvez vérifier par rapport à l’un des attributs Active Directory suivants :

  • City

  • Company

  • Country

  • CustomAttribute1 - CustomAttribute15

  • Department

  • DisplayName

  • Email

  • FaxNumber

  • FirstName

  • HomePhoneNumber

  • Initials

  • LastName

  • Manager

  • MobileNumber

  • Notes

  • Office

  • OtherFaxNumber

  • OtherHomePhoneNumber

  • OtherPhoneNumber

  • PagerNumber

  • PhoneNumber

  • POBox

  • State

  • Street

  • Title

  • UserLogonName

  • ZipCode

Ce paramètre utilise la syntaxe : "AttributeName:Word". Pour spécifier plusieurs attributs ou plusieurs mots pour le même attribut, utilisez la syntaxe suivante : "AttributeName1:Word1,Phrase with spaces,word2...","AttributeName2:Word3,Phrase with spaces,word4.... N’utilisez pas de mots avec des espaces de début ou de fin.

Par exemple, "City:San Francisco,Palo Alto" ou "City:San Francisco,Palo Alto","Department:Sales,Finance".

Lorsque vous spécifiez plusieurs attributs ou plusieurs valeurs pour un même attribut, l’opérateur or est utilisé.

RecipientADAttributeMatchesPatterns

Facultatif

Microsoft.Exchange.MessagingPolicies.Rules.Tasks.Pattern[]

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible uniquement sur les serveurs de messagerie.

Le paramètre RecipientADAttributeMatchesPatterns spécifie une condition qui recherche des modèles de texte dans les attributs Active Directory des destinataires à l’aide d’expressions régulières. Ce paramètre fonctionne lorsque le destinataire est un utilisateur individuel. Ce paramètre ne fonctionne pas avec les groupes de distribution.

Vous pouvez vérifier par rapport à l’un des attributs Active Directory suivants :

  • City

  • Company

  • Country

  • CustomAttribute1 - CustomAttribute15

  • Department

  • DisplayName

  • Email

  • FaxNumber

  • FirstName

  • HomePhoneNumber

  • Initials

  • LastName

  • Manager

  • MobileNumber

  • Notes

  • Office

  • OtherFaxNumber

  • OtherHomePhoneNumber

  • OtherPhoneNumber

  • PagerNumber

  • PhoneNumber

  • POBox

  • State

  • Street

  • Title

  • UserLogonName

  • ZipCode

Ce paramètre utilise la syntaxe suivante : "AttributeName:Regular Expression". Pour spécifier plusieurs attributs ou plusieurs mots pour un même attribut, utilisez la syntaxe suivante : "AttributeName1:Regular Expression1,Regular Expression2...","AttributeName2:Regular Expression3,Regular Expression4...".

Lorsque vous spécifiez plusieurs attributs ou plusieurs valeurs pour un même attribut, l’opérateur or est utilisé.

RecipientAddressContainsWords

Facultatif

Microsoft.Exchange.Data.Word[]

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible uniquement sur les serveurs de messagerie.

Le paramètre RecipientAddressContainsWords spécifie une condition qui recherche des mots dans les adresses e-mail des destinataires. Vous pouvez spécifier plusieurs mots séparés par des virgules. Ce paramètre fonctionne lorsque le destinataire est un utilisateur individuel. Ce paramètre ne fonctionne pas avec les groupes de distribution.

RecipientAddressMatchesPatterns

Facultatif

Microsoft.Exchange.MessagingPolicies.Rules.Tasks.Pattern[]

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible uniquement sur les serveurs de messagerie.

Le paramètre RecipientAddressMatchesPatterns spécifie une condition qui recherche des modèles de texte dans les adresses e-mail des destinataires à l’aide d’expressions régulières. Vous pouvez spécifier plusieurs modèles de texte à l’aide de la syntaxe suivante : "<regular expression1>","<regular expression2>",....

Ce paramètre fonctionne lorsque le destinataire est un utilisateur individuel. Ce paramètre ne fonctionne pas avec les groupes de distribution.

RecipientDomainIs

Facultatif

Microsoft.Exchange.Data.Word[]

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible uniquement sur les serveurs de messagerie.

Le paramètre RecipientDomainIs spécifie une condition qui recherche les destinataires avec l’adresse de messagerie dans les domaines spécifiés. Vous pouvez spécifier plusieurs domaines séparés par des virgules.

Si vous voulez rechercher les adresses de messagerie des destinataires qui contiennent le domaine spécifié (par exemple, n’importe quel sous-domaine d’un domaine), utilisez le paramètre RecipientAddressMatchesPatterns et spécifiez le domaine en utilisant la syntaxe '@domain\.com$'.

RecipientInSenderList

Facultatif

Microsoft.Exchange.Data.Word[]

Ce paramètre est réservé à l’usage interne chez Microsoft.

RedirectMessageTo

Facultatif

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

Ce paramètre spécifie une action ou une partie d’une action pour la règle.

Dans Exchange en local, cette action est disponible sur les serveurs de messagerie et les serveurs de transport Edge.

Le paramètre RedirectMessageTo spécifie une action de règle qui redirige les messages vers les destinataires spécifiés. Vous pouvez utiliser n’importe quelle valeur qui identifie le destinataire de manière unique.

Par exemple :

  • Nom

  • Nom complet

  • Alias

  • Nom unique

  • Nom unique canonique

  • Adresse de messagerie

  • GUID

Pour saisir plusieurs valeurs, utilisez la syntaxe suivante : <value1>,<value2>,...<valueX>. Si les valeurs contiennent des espaces ou requièrent des guillemets, vous devez utiliser la syntaxe suivante : "<value1>","<value2>",..."<valueX>".

RejectMessageEnhancedStatusCode

Facultatif

Microsoft.Exchange.MessagingPolicies.Rules.Tasks.RejectEnhancedStatus

Ce paramètre spécifie une action ou une partie d’une action pour la règle.

Dans Exchange en local, cette action est uniquement disponible sur les serveurs de messagerie.

Le paramètre RejectMessageEnhancedStatusCode spécifie le code d’état amélioré qui est utilisé lorsque la règle rejette les messages. Les valeurs valides sont 5.7.1, ou celles comprises entre 5.7.900 et 5.7.999.

Vous pouvez utiliser ce paramètre avec les paramètres NotifySender et RejectMessageReasonText pour spécifier le code d’état amélioré personnalisé qui est utilisé. Si vous n’utilisez pas ce paramètre, la valeur par défaut 5.7.1 est utilisée.

Pour personnaliser davantage la notification d'échec de remise (par exemple, plusieurs langues), vous devez créer un message personnalisé à l’aide de la cmdlet New-SystemMessage.

RejectMessageReasonText

Facultatif

Microsoft.Exchange.Data.DsnText

Ce paramètre spécifie une action ou une partie d’une action pour la règle.

Dans Exchange en local, cette action est uniquement disponible sur les serveurs de messagerie.

Le paramètre RejectMessageReasonText spécifie le texte d’explication qui est utilisé lorsque la règle rejette les messages. Si la valeur contient des espaces, placez-la entre guillemets (").

Vous pouvez utiliser ce paramètre avec les paramètres NotifySender et RejectMessageEnhancedStatusCode pour spécifier le texte d’explication personnalisé qui est utilisé. Si vous n’utilisez pas ce paramètre, la valeur par défaut Delivery not authorized, message refused est utilisée.

Pour personnaliser davantage la notification d'échec de remise (par exemple, plusieurs langues), vous devez créer un message personnalisé à l’aide de la cmdlet New-SystemMessage.

RemoveHeader

Facultatif

Microsoft.Exchange.Data.HeaderName

Ce paramètre spécifie une action ou une partie d’une action pour la règle.

Dans Exchange en local, cette action est disponible sur les serveurs de messagerie et les serveurs de transport Edge.

Le paramètre RemoveHeader spécifie une action qui supprime un champ d’en-tête de l’en-tête du message. La valeur de ce paramètre spécifie le nom du champ d’en-tête à supprimer.

RemoveOME

Facultatif

System.Boolean

Ce paramètre est disponible uniquement dans le service informatique.

Ce paramètre spécifie une action ou une partie d’une action pour la règle.

Le paramètre RemoveOME spécifie une action qui supprime Chiffrement de messages Office 365 des messages et de leurs pièces jointes. Les valeurs valides sont les suivantes :

  • $true   Le message et les pièces jointes sont déchiffrés.

  • $false   Le message et les pièces jointes ne sont pas déchiffrés.

RouteMessageOutboundConnector

Facultatif

Microsoft.Exchange.Configuration.Tasks.OutboundConnectorIdParameter

Ce paramètre est disponible uniquement dans le service informatique.

Ce paramètre spécifie une action ou une partie d’une action pour la règle.

Le paramètre RouteMessageOutboundConnectorspécifie une action qui achemine les messages par le biais du connecteur sortant spécifié dans Office 365. Vous pouvez utiliser n’importe quelle valeur qui identifie le connecteur de manière unique. Par exemple :

  • Nom

  • Nom unique (DN)

  • GUID

RouteMessageOutboundRequireTls

Facultatif

System.Boolean

Ce paramètre spécifie une action ou une partie d’une action pour la règle.

Dans Exchange en local, cette action est uniquement disponible sur les serveurs de messagerie.

Le paramètre RouteMessageOutboundRequireTls spécifie une action qui utilise le chiffrement de sécurité TLS (Transport Layer Security) pour la remise des messages à l’extérieur de votre organisation. Les valeurs valides sont les suivantes :

  • $true   Les messages doivent être remis via un canal chiffré TLS.

  • $false   Un canal chiffré TLS n’est pas nécessaire pour remettre les messages.

RuleErrorAction

Facultatif

Microsoft.Exchange.MessagingPolicies.Rules.RuleErrorAction

Le paramètre RuleErrorAction spécifie l’action à effectuer si le traitement de la règle ne peut pas être effectué dans les messages. Les valeurs valides sont les suivantes :

  • Ignore   Le message est envoyé quand même. Il s’agit de la valeur par défaut.

  • Defer   Le message est différé afin que le moteur de règles puisse traiter à nouveau le message.

RuleSubType

Facultatif

Microsoft.Exchange.MessagingPolicies.Rules.RuleSubType

Le paramètre RuleSubType spécifie le type de règle. Les valeurs correctes sont :

  • Dlp   La règle est associée à une stratégie DLP.

  • None   La règle est une règle standard qui n’est pas associée à une stratégie DLP.

SCLOver

Facultatif

Microsoft.Exchange.Data.SclValue

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible sur les serveurs de messagerie et les serveurs de transport Edge.

Le paramètre SCLOver spécifie une condition qui recherche la valeur SCL des messages. Les valeurs valides sont les suivantes :

  • -1   Le message provient d’un expéditeur approuvé, donc il contourne le filtrage du courrier indésirable.

  • Entiers 0 à 9   Plus la valeur est élevée, plus il est probable que le message soit un courrier indésirable.

La règle recherche les messages contenant une valeur SCL supérieure ou égale à la valeur spécifiée.

SenderADAttributeContainsWords

Facultatif

Microsoft.Exchange.Data.Word[]

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible uniquement sur les serveurs de messagerie.

Le paramètre SenderADAttributeContainsWords spécifie une condition qui recherche des mots dans les attributs Active Directory des expéditeurs de messages.

Vous pouvez vérifier par rapport à l’un des attributs Active Directory suivants :

  • City

  • Company

  • Country

  • CustomAttribute1 - CustomAttribute15

  • Department

  • DisplayName

  • Email

  • FaxNumber

  • FirstName

  • HomePhoneNumber

  • Initials

  • LastName

  • Manager

  • MobileNumber

  • Notes

  • Office

  • OtherFaxNumber

  • OtherHomePhoneNumber

  • OtherPhoneNumber

  • PagerNumber

  • PhoneNumber

  • POBox

  • State

  • Street

  • Title

  • UserLogonName

  • ZipCode

Ce paramètre utilise la syntaxe : "AttributeName:Word". Pour spécifier plusieurs attributs ou plusieurs mots pour le même attribut, utilisez la syntaxe suivante : "AttributeName1:Word1,Phrase with spaces,word2...","AttributeName2:Word3,Phrase with spaces,word4.... N’utilisez pas de mots avec des espaces de début ou de fin.

Par exemple, "City:San Francisco,Palo Alto" ou "City:San Francisco,Palo Alto","Department:Sales,Finance".

Lorsque vous spécifiez plusieurs attributs ou plusieurs valeurs pour un même attribut, l’opérateur or est utilisé.

SenderADAttributeMatchesPatterns

Facultatif

Microsoft.Exchange.MessagingPolicies.Rules.Tasks.Pattern[]

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible uniquement sur les serveurs de messagerie.

Le paramètre SenderADAttributeMatchesPatterns spécifie une condition qui recherche des modèles de texte dans les attributs Active Directory des expéditeurs de messages à l’aide d’expressions régulières.

Vous pouvez vérifier par rapport à l’un des attributs Active Directory suivants :

  • City

  • Company

  • Country

  • CustomAttribute1 - CustomAttribute15

  • Department

  • DisplayName

  • Email

  • FaxNumber

  • FirstName

  • HomePhoneNumber

  • Initials

  • LastName

  • Manager

  • MobileNumber

  • Notes

  • Office

  • OtherFaxNumber

  • OtherHomePhoneNumber

  • OtherPhoneNumber

  • PagerNumber

  • PhoneNumber

  • POBox

  • State

  • Street

  • Title

  • UserLogonName

  • ZipCode

Ce paramètre utilise la syntaxe suivante : "AttributeName:Regular Expression". Pour spécifier plusieurs attributs ou plusieurs mots pour un même attribut, utilisez la syntaxe suivante : "AttributeName1:Regular Expression1,Regular Expression2...","AttributeName2:Regular Expression3,Regular Expression4...".

Lorsque vous spécifiez plusieurs attributs ou plusieurs valeurs pour un même attribut, l’opérateur or est utilisé.

SenderAddressLocation

Facultatif

Microsoft.Exchange.MessagingPolicies.Rules.SenderAddressLocation

Le paramètre SenderAddressLocation spécifie où rechercher les adresses de l’expéditeur dans les conditions et les exceptions qui examinent les adresses e-mail des expéditeurs. Les valeurs valides sont les suivantes :

  • Header   Examiner uniquement les expéditeurs dans l’en-tête du message (par exemple, les champs From, Sender ou Reply-To). Il s’agit de la valeur par défaut et de la manière dont les règles fonctionnaient avant la mise à jour cumulative 1 d’Exchange 2013 (CU1).

  • Envelope   Examiner uniquement les expéditeurs de l’enveloppe de message (la valeur MAIL FROM qui était utilisée pour la transmission SMTP, généralement stockée dans le champ Return-Path). Notez que la recherche d’enveloppe de message est uniquement disponible pour les conditions et exceptions suivantes :

    From et ExceptIfFrom

    FromAddressContainsWords et ExceptIfFromAddressContainsWords

    FromAddressMatchesPatterns et ExceptIfFromAddressMatchesPatterns

    FromMemberOf et ExceptIfFromMemberOf

    SenderDomainIs et ExceptIfSenderDomainIs

  • HeaderOrEnvelope   Examiner les expéditeurs dans l’en-tête et dans l’enveloppe du message.

SenderDomainIs

Facultatif

Microsoft.Exchange.Data.Word[]

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible uniquement sur les serveurs de messagerie.

Le paramètre SenderDomainIs spécifie une condition qui recherche les expéditeurs dont l’adresse de messagerie appartient aux domaines spécifiés. Vous pouvez spécifier plusieurs domaines séparés par des virgules.

Si vous voulez rechercher les adresses de messagerie d’expéditeurs qui contiennent le domaine spécifié (par exemple, n’importe quel sous-domaine d’un domaine), utilisez le paramètre FromAddressMatchesPatterns et spécifiez le domaine en utilisant la syntaxe '@domain\.com$'.

Vous pouvez utiliser le paramètre SenderAddressLocation pour spécifier l’emplacement où rechercher l’adresse e-mail de l’expéditeur (en-tête du message, enveloppe du message ou les deux).

SenderInRecipientList

Facultatif

Microsoft.Exchange.Data.Word[]

Ce paramètre est réservé à l’usage interne chez Microsoft.

SenderIpRanges

Facultatif

Microsoft.Exchange.Data.MultiValuedProperty

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible uniquement sur les serveurs de messagerie.

Le paramètre SenderIpRanges spécifie une condition qui recherche les expéditeurs dont les adresses IP correspondent à la valeur spécifiée ou se trouvent dans les plages spécifiées. Les valeurs valides sont les suivantes :

  • Adresse IP unique   Par exemple, 192.168.1.1.

  • Plage d’adresses IP   Par exemple, 192.168.0.1-192.168.0.254.

  • Plage d’adresses IP CIDR (Classless InterDomain Routing)   Par exemple, 192.168.0.1/25.

Vous pouvez spécifier plusieurs adresses ou plages d’adresses IP séparées par des virgules.

SenderManagementRelationship

Facultatif

Microsoft.Exchange.MessagingPolicies.Rules.Tasks.ManagementRelationship

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible uniquement sur les serveurs de messagerie.

Le paramètre SenderManagementRelationship spécifie une condition qui recherche la relation entre l’expéditeur et les destinataires dans les messages. Les valeurs valides sont les suivantes :

  • Manager   L'expéditeur est le responsable d'un destinataire.

  • DirectReport   Un destinataire est le responsable de l'expéditeur.

SentTo

Facultatif

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible uniquement sur les serveurs de messagerie.

Le paramètre SentTo spécifie une condition qui recherche les destinataires dans les messages. Vous pouvez utiliser une valeur quelconque qui identifie le destinataire. Par exemple :

  • Nom

  • Nom unique (DN)

  • Nom complet

  • Adresse de messagerie

  • GUID

Pour saisir plusieurs valeurs, utilisez la syntaxe suivante : <value1>,<value2>,...<valueX>. Si les valeurs contiennent des espaces ou requièrent des guillemets, vous devez utiliser la syntaxe suivante : "<value1>","<value2>",..."<valueX>".

SentToMemberOf

Facultatif

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible uniquement sur les serveurs de messagerie.

Le paramètre SentToMemberOf spécifie une condition qui recherche les messages envoyés aux membres des groupes. Vous pouvez utiliser n’importe quelle valeur qui identifie le groupe de manière unique. Par exemple :

  • Nom

  • Nom unique (DN)

  • Nom complet

  • Adresse de messagerie

  • GUID

Pour saisir plusieurs valeurs, utilisez la syntaxe suivante : <value1>,<value2>,...<valueX>. Si les valeurs contiennent des espaces ou requièrent des guillemets, vous devez utiliser la syntaxe suivante : "<value1>","<value2>",..."<valueX>".

noteRemarque :
Si vous supprimez le groupe après avoir créé la règle, aucune action n’est effectuée sur les messages qui sont envoyés aux membres du groupe.

SentToScope

Facultatif

Microsoft.Exchange.MessagingPolicies.Rules.Tasks.ToUserScope

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible uniquement sur les serveurs de messagerie.

Le paramètre SentToScope spécifie une condition qui recherche l’emplacement des destinataires. Les valeurs valides sont les suivantes :

  • InOrganization

    • Le destinataire est une boîte aux lettres, un utilisateur de messagerie, un groupe ou un dossier public à extension messagerie dans votre organisation.

    Ou

    • L’adresse de messagerie du destinataire se trouve dans un domaine accepté configuré en tant que domaine faisant autorité ou un domaine de relais interne, et le message a été envoyé ou reçu via une connexion authentifiée.

  • NotInOrganization   Les destinataires sont externes à votre organisation.

    • L’adresse de messagerie du destinataire ne se trouve pas dans un domaine accepté.

    Ou

    • L’adresse de messagerie du destinataire est dans un domaine accepté configuré en tant que domaine de relais externe.

  • ExternalPartner   Les destinataires se trouvent dans une organisation partenaire dans laquelle vous avez configuré la sécurité de domaine (authentification TLS mutuelle) pour l’envoi de messages. Cette valeur est seulement disponible dans le serveur Exchange local.

  • ExternalNonPartner   Les destinataires sont externes à votre organisation, qui n’est pas une organisation partenaire. Cette valeur est seulement disponible dans le serveur Exchange local.

SetAuditSeverity

Facultatif

System.String

Ce paramètre spécifie une action ou une partie d’une action pour la règle.

Dans Exchange en local, cette action est uniquement disponible sur les serveurs de messagerie.

Le paramètre SetAuditSeverity spécifie une action qui définit le niveau de gravité du rapport d’incident et l’entrée correspondante qui est écrite dans le journal de suivi des messages lorsque les messages ne respectent pas les stratégies DLP. Les valeurs valides sont les suivantes :

  • DoNotAudit   Aucune entrée d’audit n’est consignée.

  • Low   Une faible gravité est attribuée à l’entrée d’audit.

  • Medium   Une gravité moyenne est attribuée à l’entrée d’audit.

  • High   Une gravité élevée est attribuée à l’entrée d’audit.

SetHeaderName

Facultatif

Microsoft.Exchange.Data.HeaderName

Ce paramètre spécifie une action ou une partie d’une action pour la règle.

Dans Exchange en local, cette action est disponible sur les serveurs de messagerie et les serveurs de transport Edge.

Le paramètre SetHeaderName spécifie une action qui ajoute ou modifie un champ d’en-tête dans l’en-tête du message. La valeur de ce paramètre est le nom du champ d’en-tête que vous souhaitez ajouter ou modifier. Lorsque vous utilisez ce paramètre, vous devez également utiliser le paramètre SetHeaderValue pour spécifier une valeur pour l’en-tête.

SetHeaderValue

Facultatif

Microsoft.Exchange.Data.HeaderValue

Ce paramètre spécifie une action ou une partie d’une action pour la règle.

Dans Exchange en local, cette action est disponible sur les serveurs de messagerie et les serveurs de transport Edge.

Le paramètre SetHeaderValue spécifie une action qui ajoute ou modifie un champ d’en-tête dans l’en-tête du message. La valeur de ce paramètre est la valeur que vous souhaitez appliquer au champ d’en-tête. Lorsque vous utilisez ce paramètre, vous devez également utiliser le paramètre SetHeaderName pour spécifier le nom du champ d’en-tête que vous souhaitez ajouter ou modifier.

SetSCL

Facultatif

Microsoft.Exchange.Data.SclValue

Ce paramètre spécifie une action ou une partie d’une action pour la règle.

Dans Exchange en local, cette action est disponible sur les serveurs de messagerie et les serveurs de transport Edge.

Le paramètre SetSCL spécifie une action qui ajoute ou modifie la valeur SCL des messages. Les valeurs valides sont les suivantes :

  • -1   Le message provient d’un expéditeur approuvé, donc il contourne le filtrage du courrier indésirable.

  • Entiers 0 à 9   Plus la valeur est élevée, plus il est probable que le message soit un courrier indésirable.

SmtpRejectMessageRejectStatusCode

Facultatif

Microsoft.Exchange.Data.RejectStatusCode

Ce paramètre spécifie une action ou une partie d’une action pour la règle.

Dans Exchange en local, cette action est uniquement disponible sur les serveurs de transport Edge.

Le paramètre SmtpRejectMessageRejectStatusCode spécifie une action qui déconnecte le serveur d’envoi du serveur de transport Edge. La valeur de ce paramètre est le code SMTP qui est utilisé. Les valeurs valides sont les entiers 400 à 500.

Vous pouvez utiliser ce paramètre avec le paramètre SmtpRejectMessageRejectText. Si vous n’utilisez pas ce paramètre, le code SMTP par défaut 550 est utilisé.

SmtpRejectMessageRejectText

Facultatif

Microsoft.Exchange.Data.RejectText

Ce paramètre spécifie une action ou une partie d’une action pour la règle.

Dans Exchange en local, cette action est uniquement disponible sur les serveurs de transport Edge.

Le paramètre SmtpRejectMessageRejectText spécifie une action qui déconnecte le serveur d’envoi du serveur de transport Edge. La valeur de ce paramètre est le texte d’explication qui est utilisé. Si la valeur contient des espaces, placez-la entre guillemets (").

Vous pouvez utiliser ce paramètre avec le paramètre SmtpRejectMessageRejectStatusCode. Si vous n’utilisez pas ce paramètre, le texte par défaut Delivery not authorized, message refused est utilisé.

StopRuleProcessing

Facultatif

System.Boolean

Ce paramètre spécifie une action ou une partie d’une action pour la règle.

Dans Exchange en local, cette action est disponible sur les serveurs de messagerie et les serveurs de transport Edge.

Le paramètre StopRuleProcessing spécifie une action qui arrête le traitement d’autres règles. Les valeurs valides sont les suivantes :

  • $true   Ne plus traiter de règles.

  • $false   Continuer à traiter d’autres règles après celle-ci.

SubjectContainsWords

Facultatif

Microsoft.Exchange.Data.Word[]

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible sur les serveurs de messagerie et les serveurs de transport Edge.

Le paramètre SubjectContainsWords spécifie une condition qui recherche des mots dans le champ Subject des messages.

Pour spécifier plusieurs mots ou phrases, ce paramètre utilise la syntaxe : Word1,"Phrase with spaces",word2,.... N’utilisez pas d’espaces de début ou de fin.

SubjectMatchesPatterns

Facultatif

Microsoft.Exchange.MessagingPolicies.Rules.Tasks.Pattern[]

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible sur les serveurs de messagerie et les serveurs de transport Edge.

Le paramètre SubjectMatchesPatterns spécifie une condition qui recherche des modèles de texte dans le champ Subject des messages à l’aide d’expressions régulières. Vous pouvez spécifier plusieurs destinataires à l’aide de la syntaxe suivante : "<regular expression1>","<regular expression2>",....

SubjectOrBodyContainsWords

Facultatif

Microsoft.Exchange.Data.Word[]

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible sur les serveurs de messagerie et les serveurs de transport Edge.

Le paramètre SubjectOrBodyContainsWords spécifie une condition qui recherche des mots dans le champ Subject ou le corps des messages.

Pour spécifier plusieurs mots ou phrases, ce paramètre utilise la syntaxe : Word1,"Phrase with spaces",word2,.... N’utilisez pas d’espaces de début ou de fin.

SubjectOrBodyMatchesPatterns

Facultatif

Microsoft.Exchange.MessagingPolicies.Rules.Tasks.Pattern[]

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible sur les serveurs de messagerie et les serveurs de transport Edge.

Le paramètre SubjectOrBodyMatchesPatterns spécifie une condition qui recherche des modèles de texte dans le champ Subject ou le corps des messages. Vous pouvez spécifier plusieurs destinataires à l’aide de la syntaxe suivante : "<regular expression1>","<regular expression2>",....

WhatIf

Facultatif

System.Management.Automation.SwitchParameter

Le commutateur WhatIf simule les actions de la commande. Vous pouvez utiliser ce commutateur pour afficher les modifications qui se produiraient sans réellement appliquer ces modifications. Il n’est pas nécessaire de spécifier une valeur pour ce commutateur.

WithImportance

Facultatif

Microsoft.Exchange.Management.Tasks.Importance

Ce paramètre spécifie une condition ou une partie d’une condition pour la règle. Le nom de paramètre d’exception correspondant commence par ExceptIf.

Dans Exchange en local, cette condition est disponible uniquement sur les serveurs de messagerie.

Le paramètre WithImportance spécifie une condition qui recherche des messages avec le niveau d’importance spécifié. Les valeurs valides sont :

  • Low

  • Normal

  • High

Pour visualiser les types d’entrées acceptés par cette cmdlet, consultez la rubrique Types d’entrée et de sortie de la cmdlet d’Exchange Management Shell. Si le champ Type d’entrée pour une cmdlet est vide, la cmdlet n’accepte pas les données d’entrée.

Pour visualiser les types de retours, également appelés types de sorties, acceptés par cette cmdlet, consultez la rubrique Types d’entrée et de sortie de la cmdlet d’Exchange Management Shell. Si le champ Type de sortie est vide, la cmdlet ne renvoie pas de données.

 
Afficher: