Conditions et exceptions de règle de flux de messagerie (prédicats) dans Exchange Server
Les conditions et les exceptions des règles de flux de messagerie (également nommées règles de transport) identifient les messages auxquels la règle est appliquée ou non. Par exemple, si la règle ajoute une clause d’exclusion de responsabilité aux messages, vous pouvez configurer la règle de telle sorte qu’elle s’applique uniquement aux messages qui contiennent des mots spécifiques, aux messages envoyés par des utilisateurs spécifiques ou à tous les messages, à l’exception de ceux envoyés par les membres d’un groupe spécifique. Collectivement, les conditions et les exceptions des règles de flux de messagerie sont également appelées prédicats, car pour chaque condition, il existe une exception correspondante qui utilise les mêmes paramètres et la même syntaxe. La seule différence réside dans le fait que les conditions spécifient les messages à inclure, tandis que les exceptions spécifient les messages à exclure.
La plupart des conditions et des exceptions possèdent une propriété qui requiert une ou plusieurs valeurs. Par exemple, la condition L'expéditeur est nécessite l'expéditeur du message. Certaines conditions ont deux propriétés. Par exemple, la condition Un en-tête de message inclut n'importe lequel de ces mots requiert une propriété pour spécifier le champ d'en-tête du message et une deuxième pour spécifier le texte à rechercher dans le champ d'en-tête. Certaines conditions ou exceptions n'ont aucune propriété. Par exemple, la condition N'importe quelle pièce jointe possède un contenu exécutable recherche simplement les pièces jointes des messages dont le contenu est exécutable.
Pour plus d’informations sur les règles de flux de messagerie dans Exchange Server, notamment sur la façon dont plusieurs conditions/exceptions ou conditions/exceptions à valeurs multiples sont gérées, consultez Règles de flux de courrier dans Exchange Server.
Pour plus d’informations sur les conditions et les exceptions dans les règles de flux de courrier dans Exchange Online Protection ou Exchange Online, consultez Conditions de règle de flux de messagerie et exceptions (prédicats) dans Exchange Online.
Conditions et exceptions applicables aux règles de flux de messagerie sur les serveurs de boîte aux lettres
Les tableaux des sections suivantes décrivent les conditions et les exceptions qui sont disponibles dans les règles de flux de messagerie sur les serveurs de boîte aux lettres. Les types de propriétés sont décrits dans la section Types de propriétés.
Types d'informations sensibles, valeurs À et Cc, taille et jeux de caractères des messages
Remarque
Après que vous avez sélectionné une condition ou une exception dans le Centre d'administration Exchange (CAE), la valeur obtenue dans le champ Appliquer cette règle si ou Sauf si diffère souvent (plus courte) de la valeur du chemin d'accès sélectionnée. Par ailleurs, lorsque vous créez de nouvelles règles basées sur un modèle (une liste filtrée de scénarios), vous pouvez souvent sélectionner un nom de condition court au lieu de suivre le chemin d'accès complet. Les noms courts et les valeurs de chemin d'accès complet sont présentés dans la colonne CAE des tableaux.
Si vous sélectionnez [Appliquer à tous les messages] dans le CAE, vous ne pouvez pas spécifier d'autres conditions. L'équivalent dans l'Environnement de ligne de commande Exchange Management Shell consiste à créer une règle sans spécifier de paramètres de condition.
Les paramètres et les propriétés étant identiques dans les conditions et les exceptions, la sortie de l’applet de commande Get-TransportRulePredicate ne répertorie pas les exceptions séparément. En outre, les noms de certains prédicats retournés par cette applet de commande sont différents des noms de paramètres correspondants, et un prédicat peut nécessiter plusieurs paramètres.
Expéditeurs
Pour les conditions et les exceptions qui examinent l’adresse de l’expéditeur, vous pouvez spécifier où la règle doit rechercher l’adresse de l’expéditeur.
Dans le CENTRE d’administration Exchange, dans la section Propriétés de cette règle , sélectionnez Faire correspondre l’adresse de l’expéditeur dans le message. Vous devrez peut-être sélectionner Plus d’options pour afficher ce paramètre. Dans Exchange Management Shell, le paramètre est SenderAddressLocation. Les valeurs disponibles sont :
En-tête : examinez uniquement les expéditeurs dans les en-têtes de message (par exemple, les champs De, Expéditeur ou Réponse à). Il s'agit de la valeur par défaut et de la manière dont les règles de flux de messagerie fonctionnaient avant la mise à jour cumulative 1 d'Exchange 2013 (CU1).
Enveloppe : examinez uniquement les expéditeurs de l’enveloppe du message (valeur MAIL FROM qui a été utilisée dans la transmission SMTP, qui est généralement stockée dans le champ Return-Path ). La recherche d’enveloppe de message est disponible uniquement pour les conditions suivantes (et les exceptions correspondantes) :
- L’expéditeur est (De)
- L’expéditeur est membre de (FromMemberOf)
- L’adresse de l’expéditeur inclut (FromAddressContainsWords)
- L’adresse de l’expéditeur correspond à (FromAddressMatchesPatterns)
- Le domaine de l’expéditeur est (SenderDomainIs)
En-tête ou enveloppe (
HeaderOrEnvelope
) : examinez les expéditeurs dans l’en-tête de message et l’enveloppe du message.
Condition ou exception dans le CAE | Paramètres de condition et d'exception dans l'Environnement de ligne de commande Exchange Management Shell | Type de propriété | Description | Disponible dans |
---|---|---|---|---|
L'expéditeur est L’expéditeur>est cette personne |
From ExceptIfFrom |
Addresses |
Messages envoyés par les boîtes aux lettres, les utilisateurs de messagerie ou les contacts de messagerie spécifiés dans l'organisation Exchange. | Exchange 2010 ou version ultérieure |
L'expéditeur est localisé L’expéditeur>est externe/interne |
FromScope ExceptIfFromScope |
UserScopeFrom |
Messages envoyés par des expéditeurs internes ou externes. | Exchange 2010 ou version ultérieure |
L'expéditeur est membre de L’expéditeur>est membre de ce groupe |
FromMemberOf ExceptIfFromMemberOf |
Addresses |
Messages envoyés par un membre du groupe spécifié. | Exchange 2010 ou version ultérieure |
L'adresse de l'expéditeur inclut L’expéditeur>address inclut l’un de ces mots |
FromAddressContainsWords ExceptIfFromAddressContainsWords |
Words |
Messages contenant les mots spécifiés dans l'adresse de l'expéditeur. | Exchange 2010 ou version ultérieure |
L'adresse de l'expéditeur correspond à L’expéditeur>l’adresse correspond à l’un de ces modèles de texte |
FromAddressMatchesPatterns ExceptIfFromAddressMatchesPatterns |
Patterns |
Messages dans lesquels l'adresse de messagerie de l'expéditeur contient des modèles de texte qui correspondent aux expressions régulières spécifiées. | Exchange 2010 ou version ultérieure |
Les propriétés spécifiées de l'expéditeur contiennent l'un de ces mots L’expéditeur>a des propriétés spécifiques, y compris l’un de ces mots |
SenderADAttributeContainsWords ExceptIfSenderADAttributeContainsWords |
Première propriété : ADAttribute Deuxième propriété : Words |
Messages dans lesquels l'attribut Active Directory spécifié de l'expéditeur contient l'un des mots spécifiés. L’attribut Country requiert la valeur de code de pays à deux lettres (par exemple, DE pour l’Allemagne). |
Exchange 2010 ou version ultérieure |
Les propriétés spécifiées de l'expéditeur correspondent à ces modèles de texte L’expéditeur>possède des propriétés spécifiques correspondant à ces modèles de texte |
SenderADAttributeMatchesPatterns ExceptIfSenderADAttributeMatchesPatterns |
Première propriété : ADAttribute Deuxième propriété : Patterns |
Messages dans lesquels l'attribut Active Directory spécifié de l'expéditeur contient des modèles de texte qui correspondent aux expressions régulières spécifiées. | Exchange 2010 ou version ultérieure |
L'expéditeur a remplacé le conseil de stratégie L’expéditeur>a remplacé le conseil de stratégie |
HasSenderOverride ExceptIfHasSenderOverride |
s/o | Messages dans lesquels l'expéditeur a choisi de remplacer une stratégie de protection contre la perte de données (DLP). Pour plus d’informations sur les stratégies DLP, consultez Protection contre la perte de données dans Exchange Server. | Exchange 2013 ou version ultérieure |
L'adresse IP de l'expéditeur se trouve dans la plage L’expéditeur>L’adresse IP se trouve dans l’une de ces plages ou correspond exactement à |
SenderIPRanges ExceptIfSenderIPRanges |
IPAddressRanges |
Messages dans lesquels l'adresse IP de l'expéditeur correspond à l'adresse IP spécifiée ou figure dans la plage d'adresses IP spécifiée. | Exchange 2013 ou version ultérieure |
Le domaine de l'expéditeur est L’expéditeur>le domaine est |
SenderDomainIs ExceptIfSenderDomainIs |
DomainName |
Messages dans lesquels le domaine de l'adresse de messagerie de l'expéditeur correspond à la valeur spécifiée. Si vous avez besoin de rechercher des domaines d’expéditeur qui contiennent le domaine spécifié (par exemple, tout sous-domaine d’un domaine), utilisez la condition The sender address correspond (FromAddressMatchesPatterns) et spécifiez le domaine à l’aide de la syntaxe : '\.domain\.com$' . |
Exchange 2013 ou version ultérieure |
Destinataires
Condition ou exception dans le CAE | Paramètres de condition et d'exception dans l'Environnement de ligne de commande Exchange Management Shell | Type de propriété | Description | Disponible dans |
---|---|---|---|---|
Le destinataire est Le destinataire>est cette personne |
SentTo ExceptIfSentTo |
Addresses |
Messages dans lesquels l'un des destinataires est la boîte aux lettres, l'utilisateur de messagerie ou le contact de messagerie spécifié dans l'organisation Exchange. Les destinataires peuvent se trouver dans les champs À, Cc ou Cci du message. Remarque : Vous ne pouvez pas spécifier de groupes de distribution ou de groupes de sécurité à extension messagerie. Si vous devez effectuer une action sur les messages envoyés à un groupe, utilisez la condition À contient (AnyOfToHeader) à la place. |
Exchange 2010 ou version ultérieure |
Le destinataire est localisé Le destinataire>est externe/externe |
SentToScope ExceptIfSentToScope |
UserScopeTo |
Messages qui sont envoyés à des destinataires internes, des destinataires externes, des destinataires externes dans des organisations partenaires ou des destinataires externes dans des organisations non partenaires. | Exchange 2010 ou version ultérieure |
Le destinataire est membre de Le destinataire>est membre de ce groupe |
SentToMemberOf ExceptIfSentToMemberOf |
Addresses |
Messages qui contiennent des destinataires qui sont membres du groupe spécifié. Le groupe peut se trouver dans les champs To, Cc ou Bcc du message. | Exchange 2010 ou version ultérieure |
L'adresse du destinataire inclut Le destinataire>address inclut l’un de ces mots |
RecipientAddressContainsWords ExceptIfRecipientAddressContainsWords |
Words |
Messages contenant les mots spécifiés dans l'adresse du destinataire. Remarque : cette condition ou exception ne prend pas en compte les messages envoyés aux adresses proxy des destinataires. Elle correspond uniquement aux messages qui sont envoyés à l'adresse de messagerie principale du destinataire. |
Exchange 2010 ou version ultérieure |
L'adresse du destinataire correspond à Le destinataire>l’adresse correspond à l’un de ces modèles de texte |
RecipientAddressMatchesPatterns ExceptIfRecipientAddressMatchesPatterns |
Patterns |
Messages dans lesquels l'adresse de messagerie du destinataire contient des modèles de texte qui correspondent aux expressions régulières spécifiées. Remarque : cette condition ou exception ne prend pas en compte les messages envoyés aux adresses proxy des destinataires. Elle correspond uniquement aux messages qui sont envoyés à l'adresse de messagerie principale du destinataire. |
Exchange 2010 ou version ultérieure |
Les propriétés spécifiées de l'expéditeur contiennent l'un de ces mots Le destinataire>a des propriétés spécifiques, y compris l’un de ces mots |
RecipientADAttributeContainsWords ExceptIfRecipientADAttributeContainsWords |
Première propriété : ADAttribute Deuxième propriété : Words |
Messages dans lesquels l'attribut Active Directory spécifié d'un destinataire contient certains mots spécifiés. L’attribut Country requiert la valeur de code de pays à deux lettres (par exemple, DE pour l’Allemagne). |
Exchange 2010 ou version ultérieure |
Les propriétés spécifiées du destinataire correspondent à ces modèles de texte Le destinataire>possède des propriétés spécifiques correspondant à ces modèles de texte |
RecipientADAttributeMatchesPatterns ExceptIfRecipientADAttributeMatchesPatterns |
Première propriété : ADAttribute Deuxième propriété : Patterns |
Messages dans lesquels l'attribut Active Directory spécifié d'un destinataire contient des modèles de texte qui correspondent à l'expression régulière spécifiée. | Exchange 2010 ou version ultérieure |
Le domaine d'un destinataire est Le destinataire>le domaine est |
RecipientDomainIs ExceptIfRecipientDomainIs |
DomainName |
Messages dans lesquels le domaine de l'adresse de messagerie d'un destinataire correspond à la valeur spécifiée. Si vous devez rechercher des domaines de destinataire qui contiennent le domaine spécifié (par exemple, tout sous-domaine d’un domaine), utilisez la condition The recipient address correspond (RecipientAddressMatchesPatterns) et spécifiez le domaine à l’aide de la syntaxe '\.domain\.com$' . |
Exchange 2013 ou version ultérieure |
Objet ou corps du message
Remarque
La recherche de mots clés ou de modèles de texte dans l’objet ou dans d’autres champs d’en-tête du message est effectuée après que le codage utilisé avec la méthode MIME pour transmettre le message binaire entre les serveurs SMTP a été décodé en texte ASCII. Vous ne pouvez pas utiliser de conditions ou d’exceptions pour rechercher les valeurs codées brutes (en règle générale, en base 64) dans l’objet ou d’autres champs d’en-tête des messages.
Condition ou exception dans le CAE | Paramètres de condition et d'exception dans l'Environnement de ligne de commande Exchange Management Shell | Type de propriété | Description | Disponible dans |
---|---|---|---|---|
L'objet ou le corps inclut Le sujet ou le corps>objet ou corps comprend l’un de ces mots |
SubjectOrBodyContainsWords ExceptIfSubjectOrBodyContainsWords |
Words |
Messages dans lesquels le champ Subject ou le corps comporte les mots spécifiés. | Exchange 2010 ou version ultérieure |
L'objet ou le corps correspond à Le sujet ou le corps>l’objet ou le corps correspond à ces modèles de texte |
SubjectOrBodyMatchesPatterns ExceptIfSubjectOrBodyMatchesPatterns |
Patterns |
Messages dans lesquels le champ Subject ou le corps du message contient des modèles de texte qui correspondent aux expressions régulières spécifiées. | Exchange 2010 ou version ultérieure |
L'objet inclut Le sujet ou le corps>l’objet inclut l’un de ces mots |
SubjectContainsWords ExceptIfSubjectContainsWords |
Words |
Messages dans lesquels le champ Subject contient les mots spécifiés. | Exchange 2010 ou version ultérieure |
L'objet correspond à Le sujet ou le corps>l’objet correspond à ces modèles de texte |
SubjectMatchesPatterns ExceptIfSubjectMatchesPatterns |
Patterns |
Messages dans lesquels le champ Subject contient des modèles de texte qui correspondent aux expressions régulières spécifiées. | Exchange 2010 ou version ultérieure |
Pièces jointes
Pour plus d’informations sur la manière dont les règles de flux de messagerie inspectent les pièces jointes des messages, reportez-vous à la rubrique Using mail flow rules to inspect message attachments.
Condition ou exception dans le CAE | Paramètres de condition et d'exception dans l'Environnement de ligne de commande Exchange Management Shell | Type de propriété | Description | Disponible dans |
---|---|---|---|---|
Tout contenu de pièce jointe inclut N’importe quelle pièce jointe>le contenu comprend l’un de ces mots |
AttachmentContainsWords ExceptIfAttachmentContainsWords |
Words |
Messages dans lesquels une pièce jointe contient les mots spécifiés. | Exchange 2010 ou version ultérieure |
Tout contenu de pièce jointe correspond à N’importe quelle pièce jointe>le contenu correspond à ces modèles de texte |
AttachmentMatchesPatterns ExceptIfAttachmentMatchesPatterns |
Patterns |
Messages dans lesquels une pièce jointe contient des modèles de texte qui correspondent aux expressions régulières spécifiées. Remarque : Seuls les 150 premiers kilo-octets (Ko) des pièces jointes sont analysés. |
Exchange 2010 ou version ultérieure |
Le contenu d'une pièce jointe ne peut pas être inspecté N’importe quelle pièce jointe>le contenu ne peut pas être inspecté |
AttachmentIsUnsupported ExceptIfAttachmentIsUnsupported |
s/o | Messages dans lesquels une pièce jointe n'est pas reconnue de manière native par Exchange et pour lesquels le IFilter requis n'est pas installé sur le serveur de boîte aux lettres. Pour plus d’informations, consultez Inscrire des filtres IFilters de pack de filtres avec Exchange Server. | Exchange 2010 ou version ultérieure |
Le nom de fichier d'une pièce jointe correspond à N’importe quelle pièce jointe>le nom de fichier correspond à ces modèles de texte |
AttachmentNameMatchesPatterns ExceptIfAttachmentNameMatchesPatterns |
Patterns |
Messages dans lesquels le nom de fichier d'une pièce jointe contient des modèles de texte qui correspondent aux expressions régulières spécifiées. | Exchange 2010 ou version ultérieure |
L'extension d'un fichier de pièce jointe correspond à N’importe quelle pièce jointe>l’extension de fichier inclut ces mots |
AttachmentExtensionMatchesWords ExceptIfAttachmentExtensionMatchesWords |
Words |
Messages dans lesquels l'extension de fichier de la pièce jointe correspond à l'un des mots spécifiés. | Exchange 2013 ou version ultérieure |
Une pièce jointe présente une taille supérieure ou égale à N'importe quelle pièce jointe > la taille est supérieure ou égale à |
AttachmentSizeOver ExceptIfAttachmentSizeOver |
Size |
Messages dans lesquels toutes les pièces jointes sont supérieures ou égales à la valeur spécifiée. Dans le CAE, vous pouvez uniquement spécifier la taille en kilo-octets (Ko). |
Exchange 2010 ou version ultérieure |
Le message n'a pas terminé l'analyse N’importe quelle pièce jointe>n’a pas terminé l’analyse |
AttachmentProcessingLimitExceeded ExceptIfAttachmentProcessingLimitExceeded |
s/o | Messages pour lesquels le moteur de règles n'a pas pu terminer l'analyse des pièces jointes. Vous pouvez utiliser cette condition pour créer des règles qui fonctionnent conjointement pour identifier et traiter les messages dont le contenu n'a pas pu être entièrement analysé. | Exchange 2013 ou version ultérieure |
Une pièce jointe comporte un contenu exécutable N’importe quelle pièce jointe>contient du contenu exécutable |
AttachmentHasExecutableContent ExceptIfAttachmentHasExecutableContent |
s/o | Messages dans lesquels une pièce jointe est un fichier exécutable. Le système examine les propriétés du fichier au lieu de se fier à l'extension du fichier. | Exchange 2013 ou version ultérieure |
Toutes les pièces jointes sont protégées par mot de passe N’importe quelle pièce jointe>est protégé par mot de passe |
AttachmentIsPasswordProtected ExceptIfAttachmentIsPasswordProtected |
s/o | Messages dans lesquels une pièce jointe est protégée par mot de passe (et ne peut donc pas être analysée). La détection de mot de passe fonctionne uniquement pour les documents Office, les fichiers .zip et les fichiers .7z. | Exchange 2013 ou version ultérieure |
possède ces propriétés, lesquelles contiennent l'un de ces mots N’importe quelle pièce jointe>a ces propriétés, y compris l’un de ces mots |
AttachmentPropertyContainsWords ExceptIfAttachmentPropertyContainsWords |
Première propriété : DocumentProperties Deuxième propriété : Words |
Messages dans lesquels une propriété donnée d'un document Office en pièce jointe contient les mots spécifiés. Cette condition vous permet d’intégrer des règles de flux de courrier à SharePoint, à l’infrastructure de classification de fichiers (FCI) dans Windows Server 2012 R2 ou version ultérieure, ou à un système de classification tiers. Vous pouvez effectuer une sélection dans une liste de propriétés prédéfinies ou spécifier une propriété personnalisée. |
Exchange 2016 ou version ultérieure |
N’importe quels destinataires
Les conditions et exceptions de cette section fournissent une fonctionnalité unique qui affecte tous les destinataires lorsque le message contient au moins l’un des destinataires spécifiés. Par exemple, supposons que vous ayez une règle qui rejette les messages. Si vous utilisez une condition de destinataire de la section Destinataires , le message est rejeté uniquement pour les destinataires spécifiés. Par exemple, si la règle trouve le destinataire spécifié dans un message, mais que le message contient cinq autres destinataires. Le message est rejeté pour ce destinataire et remis aux cinq autres destinataires.
Si vous ajoutez une condition de destinataire à partir de cette section, ce même message est rejeté pour le destinataire détecté et les cinq autres.
À l’inverse, une exception de destinataire à partir de cette section empêche l’application de la règle à tous les destinataires du message, et non uniquement aux destinataires détectés.
Remarque
Cette condition ou exception ne prend pas en compte les messages envoyés aux adresses proxy des destinataires. Elle correspond uniquement aux messages qui sont envoyés à l'adresse de messagerie principale du destinataire.
Condition ou exception dans le CAE | Paramètres de condition et d'exception dans l'Environnement de ligne de commande Exchange Management Shell | Type de propriété | Description | Disponible dans |
---|---|---|---|---|
Chaque adresse de destinataire comprend N’importe quel destinataire>address inclut l’un de ces mots |
AnyOfRecipientAddressContainsWords ExceptIfAnyOfRecipientAddressContainsWords |
Words |
Messages dans lesquels les champs To, Cc ou Bcc contiennent les mots spécifiés. | Exchange 2013 ou version ultérieure |
Chaque adresse de destinataire correspond à N’importe quel destinataire>l’adresse correspond à l’un de ces modèles de texte |
AnyOfRecipientAddressMatchesPatterns ExceptIfAnyOfRecipientAddressMatchesPatterns |
Patterns |
Messages dans lesquels les champs To, Cc ou Bcc contiennent des modèles de texte qui correspondent aux expressions régulières spécifiées. | Exchange 2013 ou version ultérieure |
Types d’informations sensibles, valeurs À et Cc, taille et jeux de caractères des messages
Les conditions de cette section qui recherchent des valeurs dans les champs To et Cc se comportent comme celles de la section Tous les destinataires (tous les destinataires du message sont affectés par la règle, pas seulement les destinataires détectés).
Remarque
Les conditions de destinataire décrites dans cette section ne prennent pas en compte les messages envoyés aux adresses proxy des destinataires. Ils correspondent uniquement aux messages envoyés aux adresse e-mail principale du destinataire.
Condition ou exception dans le CAE | Paramètres de condition et d'exception dans l'Environnement de ligne de commande Exchange Management Shell | Type de propriété | Description | Disponible dans |
---|---|---|---|---|
Le message contient des informations sensibles Le message>contient l’un de ces types d’informations sensibles |
MessageContainsDataClassifications ExceptIfMessageContainsDataClassifications |
SensitiveInformationTypes |
Messages qui contiennent des informations sensibles définies par les stratégies de protection contre la perte de données (DLP). Cette condition est requise pour les règles utilisant l’action Notifier l’expéditeur à l’aide d’un conseil de stratégie (NotifySender). |
Exchange 2013 ou version ultérieure |
La zone À contient Le message>La zone To contient cette personne |
AnyOfToHeader ExceptIfAnyOfToHeader |
Addresses |
Messages dans lesquels le champ To contient l'un des destinataires spécifiés. | Exchange 2010 ou version ultérieure |
La zone À contient un membre de Le message>La zone To contient un membre de ce groupe |
AnyOfToHeaderMemberOf ExceptIfAnyOfToHeaderMemberOf |
Addresses |
Messages dans lesquels le champ To contient un destinataire qui est membre du groupe spécifié. | Exchange 2010 ou version ultérieure |
La zone Cc contient Le message>La zone Cc contient cette personne |
AnyOfCcHeader ExceptIfAnyOfCcHeader |
Addresses |
Messages dans lesquels le champ Cc contient l'un des destinataires spécifiés. | Exchange 2010 ou version ultérieure |
La zone Cc contient un membre de Le message>contient un membre de ce groupe |
AnyOfCcHeaderMemberOf ExceptIfAnyOfCcHeaderMemberOf |
Addresses |
Messages dans lesquels le champ Cc contient un destinataire qui est membre du groupe spécifié. | Exchange 2010 ou version ultérieure |
La zone À ou Cc contient Le message>La zone To ou Cc contient cette personne |
AnyOfToCcHeader ExceptIfAnyOfToCcHeader |
Addresses |
Messages dans lesquels les champs To ou Cc contiennent l'un des destinataires spécifiés. | Exchange 2010 ou version ultérieure |
La zone À ou Cc contient un membre de Le message>La zone To ou Cc contient un membre de ce groupe |
AnyOfToCcHeaderMemberOf ExceptIfAnyOfToCcHeaderMemberOf |
Addresses |
Messages dans lesquels les champs To ou Cc contiennent un destinataire qui est membre du groupe spécifié. | Exchange 2010 ou version ultérieure |
La taille du message est supérieure ou égale à Le message>la taille est supérieure ou égale à |
MessageSizeOver ExceptIfMessageSizeOver |
Size |
Messages dans lesquels la taille totale (message plus pièces jointes) est supérieure ou égale à la valeur spécifiée. Dans le CAE, vous pouvez uniquement spécifier la taille en kilo-octets (Ko). Remarque: Les limites de taille des messages dans les boîtes aux lettres sont évaluées avant les règles de flux de messagerie. Un message trop volumineux pour une boîte aux lettres est rejeté avant qu’une règle avec cette condition puisse agir sur le message. |
Exchange 2013 ou version ultérieure |
Le nom du jeu de caractères du message contient l'un de ces mots Le message>le nom du jeu de caractères inclut l’un de ces mots |
ContentCharacterSetContainsWords ExceptIfContentCharacterSetContainsWords |
CharacterSets |
Messages qui contiennent l'un des noms de jeux de caractères spécifiés. | Exchange 2013 ou version ultérieure |
Expéditeur et du destinataire
Condition ou exception dans le CAE | Paramètres de condition et d'exception dans l'Environnement de ligne de commande Exchange Management Shell | Type de propriété | Description | Disponible dans |
---|---|---|---|---|
L’expéditeur est l’un des destinataires L’expéditeur et le destinataire>la relation de l’expéditeur à un destinataire est |
SenderManagementRelationship ExceptIfSenderManagementRelationship |
ManagementRelationship |
Messages dans lesquels l’expéditeur est le responsable d’un destinataire ou l’expéditeur est géré par un destinataire. | Exchange 2010 ou version ultérieure |
Le message est entre les membres de ces groupes L’expéditeur et le destinataire>le message est entre les membres de ces groupes |
BetweenMemberOf1 et BetweenMemberOf2 ExceptIfBetweenMemberOf1 et ExceptIfBetweenMemberOf2 |
Addresses |
Messages envoyés entre les membres des groupes spécifiés. | Exchange 2010 ou version ultérieure |
Le responsable de l'expéditeur ou du destinataire est L’expéditeur et le destinataire>le responsable de l’expéditeur ou du destinataire est cette personne |
ManagerForEvaluatedUser et ManagerAddress ExceptIfManagerForEvaluatedUser et ExceptIfManagerAddress |
Première propriété : EvaluatedUser Deuxième propriété : Addresses |
Messages dans lesquels un utilisateur spécifié est le responsable de l'expéditeur, ou un utilisateur spécifié est le responsable d'un destinataire. | Exchange 2010 ou version ultérieure |
La propriété de l'expéditeur et de n'importe quel destinataire compare L’expéditeur et le destinataire>la propriété de l’expéditeur et du destinataire est comparée à |
ADAttributeComparisonAttribute et ADComparisonOperator ExceptIfADAttributeComparisonAttribute et ExceptIfADComparisonOperator |
Première propriété : ADAttribute Deuxième propriété : Evaluation |
Messages dans lesquels l'attribut Active Directory spécifié pour l'expéditeur et le destinataire correspond ou ne correspond pas. | Exchange 2010 ou version ultérieure |
Propriétés de message
Condition ou exception dans le CAE | Paramètres de condition et d'exception dans l'Environnement de ligne de commande Exchange Management Shell | Type de propriété | Description | Disponible dans |
---|---|---|---|---|
Le type de message est Propriétés du message>inclure le type de message |
MessageTypeMatches ExceptIfMessageTypeMatches |
MessageType |
Messages du type spécifié. Remarque : Quand Outlook ou Outlook sur le web est configuré pour transférer un message, la propriété ForwardingSmtpAddress est ajoutée au message. Le type de message n’est pas remplacé par AutoForward . |
Exchange 2010 ou version ultérieure |
Le message est classé comme Propriétés du message>inclure cette classification |
HasClassification ExceptIfHasClassification |
MessageClassification |
Messages qui ont la classification de message spécifiée. Il s'agit d'une classification personnalisée des messages que vous pouvez créer dans votre organisation à l'aide de la cmdlet New-MessageClassification. | Exchange 2010 ou version ultérieure |
Le message n'est doté d'aucune classification Propriétés du message>n’inclut aucune classification |
HasNoClassification ExceptIfHasNoClassification |
s/o | Messages qui n'ont pas de classification de messages. | Exchange 2010 ou version ultérieure |
Le message a un seuil de probabilité de courrier indésirable supérieur ou égal à Propriétés du message>inclure une SCL supérieure ou égale à |
SCLOver ExceptIfSCLOver |
SCLValue |
Messages auxquels un seuil de probabilité de courrier indésirable (SCL) supérieur ou égal à la valeur spécifiée est affecté. | Exchange 2010 ou version ultérieure |
La valeur de l'importance du message est définie sur Propriétés du message>inclure le niveau d’importance |
WithImportance ExceptIfWithImportance |
Importance |
Messages marqués avec le niveau d'importance spécifié. | Exchange 2010 ou version ultérieure |
En-têtes de message
Remarque
La recherche de mots clés ou de modèles de texte dans l’objet ou dans d’autres champs d’en-tête du message est effectuée après que le codage utilisé avec la méthode MIME pour transmettre le message binaire entre les serveurs SMTP a été décodé en texte ASCII. Vous ne pouvez pas utiliser de conditions ou d’exceptions pour rechercher les valeurs codées brutes (en règle générale, en base 64) dans l’objet ou d’autres champs d’en-tête des messages.
Condition ou exception dans le CAE | Paramètres de condition et d'exception dans l'Environnement de ligne de commande Exchange Management Shell | Type de propriété | Description | Disponible dans |
---|---|---|---|---|
Un en-tête de message inclut En-tête de> message inclut l’un de ces mots |
HeaderContainsMessageHeader et HeaderContainsWords ExceptIfHeaderContainsMessageHeader et ExceptIfHeaderContainsWords |
Première propriété : MessageHeaderField Deuxième propriété : Words |
Les messages qui contiennent le champ d’en-tête spécifié et la valeur de ce champ d’en-tête contiennent les mots spécifiés. Le nom du champ d’en-tête et la valeur du champ d’en-tête sont toujours utilisés ensemble. |
Exchange 2010 ou version ultérieure |
Un en-tête de message correspond à En-tête de> message correspond à ces modèles de texte |
HeaderMatchesMessageHeader et HeaderMatchesPatterns ExceptIfHeaderMatchesMessageHeader et ExceptIfHeaderMatchesPatterns |
Première propriété : MessageHeaderField Deuxième propriété : Patterns |
Les messages qui contiennent le champ d’en-tête spécifié, et la valeur de ce champ d’en-tête contient les expressions régulières spécifiées. Le nom du champ d’en-tête et la valeur du champ d’en-tête sont toujours utilisés ensemble. |
Exchange 2010 ou version ultérieure |
Conditions et exceptions pour les règles de flux de messagerie sur les serveurs de transport Edge
Les conditions et les exceptions disponibles dans les règles de flux de messagerie sur les serveurs de transport Edge sont un petit sous-ensemble des celles disponibles sur les serveurs de boîte aux lettres. Il n'y a aucun CAE sur les serveurs de transport Edge ; en l'occurrence, vous pouvez uniquement gérer les règles de flux de messagerie dans l'Environnement de ligne de commande Exchange Management Shell du serveur de transport Edge local. Les conditions et les exceptions sont décrites dans le tableau suivant. Les types de propriétés sont décrits dans la section Types de propriétés.
Paramètres de condition et d'exception dans l'Environnement de ligne de commande Exchange Management Shell | Type de propriété | Description | Disponible dans |
---|---|---|---|
AnyOfRecipientAddressContainsWords ExceptIfAnyOfRecipientAddressContainsWords |
Words |
Messages dans lesquels les champs To, Cc ou Bcc contiennent des mots spécifiés. Lorsqu’un message contient le destinataire spécifié, l’action de règle est appliquée (ou non appliquée) à tous les destinataires du message. Par exemple, le message est rejeté pour tous les destinataires du message, et pas uniquement pour le destinataire spécifié. |
Exchange 2013 ou version ultérieure |
AnyOfRecipientAddressMatchesPatterns ExceptIfAnyOfRecipientAddressMatchesPatterns |
Patterns |
Messages dans lesquels les champs To, Cc ou Bcc contiennent des modèles de texte qui correspondent aux expressions régulières spécifiées. Lorsqu’un message contient le destinataire spécifié, l’action de règle est appliquée (ou non appliquée) à tous les destinataires du message. Par exemple, le message est rejeté pour tous les destinataires du message, et pas uniquement pour le destinataire spécifié. |
Exchange 2013 ou version ultérieure |
AttachmentSizeOver ExceptIfAttachmentSizeOver |
Size |
Messages avec des pièces jointes dans lesquels n'importe quelle pièce jointe est supérieure ou égale à la valeur spécifiée. | Exchange 2010 ou version ultérieure |
FromAddressContainsWords ExceptIfFromAddressContainsWords |
Words |
Messages contenant les mots spécifiés dans l'adresse de l'expéditeur. | Exchange 2010 ou version ultérieure |
FromAddressMatchesPatterns ExceptIfFromAddressMatchesPatterns |
Patterns |
Messages dans lesquels l'adresse de messagerie de l'expéditeur contient des modèles de texte qui correspondent aux expressions régulières spécifiées. | Exchange 2010 ou version ultérieure |
FromScope ExceptIfFromScope |
UserScopeFrom |
Messages envoyés par des expéditeurs internes ou externes. | Exchange 2010 ou version ultérieure |
HeaderContainsMessageHeader et HeaderContainsWords ExceptIfHeaderContainsMessageHeader et ExceptIfHeaderContainsWords |
Première propriété : MessageHeaderField Deuxième propriété : Words |
Les messages qui contiennent le champ d’en-tête spécifié et la valeur de ce champ d’en-tête contiennent les mots spécifiés. Le nom du champ d’en-tête et la valeur du champ d’en-tête sont toujours utilisés ensemble. |
Exchange 2010 ou version ultérieure |
HeaderMatchesMessageHeader et HeaderMatchesPatterns ExceptIfHeaderMatchesMessageHeader et ExceptIfHeaderMatchesPatterns |
Première propriété : MessageHeaderField Deuxième propriété : Patterns |
Les messages qui contiennent le champ d’en-tête spécifié, et la valeur de ce champ d’en-tête contient les expressions régulières spécifiées. Le nom du champ d’en-tête et la valeur du champ d’en-tête sont toujours utilisés ensemble. |
Exchange 2010 ou version ultérieure |
MessageSizeOver ExceptIfMessageSizeOver |
Size |
Messages dans lesquels la taille totale (message plus pièces jointes) est supérieure ou égale à la valeur spécifiée. | Exchange 2013 ou version ultérieure |
SCLOver ExceptIfSCLOver |
SCLValue |
Messages auxquels un seuil de probabilité de courrier indésirable (SCL) supérieur ou égal à la valeur spécifiée est affecté. | Exchange 2010 ou version ultérieure |
SubjectContainsWords ExceptIfSubjectContainsWords |
Words |
Messages dans lesquels le champ Subject contient les mots spécifiés. | Exchange 2010 ou version ultérieure |
SubjectMatchesPatterns ExceptIfSubjectMatchesPatterns |
Patterns |
Messages dans lesquels le champ Subject contient des modèles de texte qui correspondent aux expressions régulières spécifiées. | Exchange 2010 ou version ultérieure |
SubjectOrBodyContainsWords ExceptIfSubjectOrBodyContainsWords |
Words |
Messages dans lesquels le champ Subject ou le corps contient les mots spécifiés. | Exchange 2010 ou version ultérieure |
SubjectOrBodyMatchesPatterns ExceptIfSubjectOrBodyMatchesPatterns |
Patterns |
Messages dans lesquels le champ Subject ou le corps du message contient des modèles de texte qui correspondent aux expressions régulières spécifiées. | Exchange 2010 ou version ultérieure |
Types de propriétés
Les types de propriétés utilisés dans les conditions et les exceptions sont décrits dans le tableau suivant.
Remarque
Remarque : le quota d’interdiction d’envoi et de réception détermine efficacement la taille maximale de la boîte aux lettres.
Type de propriété | Valeurs admises | Description |
---|---|---|
ADAttribute |
Sélectionner dans une liste prédéfinie d'attributs Active Directory | Vous pouvez case activée par rapport à l’un des attributs Active Directory suivants :
Dans le CAE, si vous souhaitez spécifier plusieurs mots ou modèles de texte pour un même attribut, séparez les valeurs par des virgules. Par exemple, la valeur San Francisco,Palo Alto de l’attribut City recherche « City equals San Francisco » ou City est égale à Palo Alto. Dans l’environnement de ligne de commande Exchange Management Shell, utilisez la syntaxe "AttributeName1:Value1,Value 2 with spaces,Value3...","AttributeName2:Word4,Value 5 with spaces,Value6..." , où Value est le modèle de mot ou de texte que vous souhaitez faire correspondre. 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é. N'utilisez pas de valeurs avec espaces de début ou de fin. L’attribut Country nécessite la valeur de code de pays à deux lettres ISO 3166-1 (par exemple, DE pour l’Allemagne). Pour plus d’informations, consultez Codes pays - ISO 3166. |
Addresses |
Destinataires Exchange | En fonction de la nature de la condition ou de l'exception, il se peut que vous ne puissiez pas spécifier n'importe quel objet à extension messagerie de l'organisation (par exemple, pour des conditions concernant le destinataire) ou que vous soyez limité à un type d'objet spécifique (par exemple, les groupes pour des conditions d'appartenance à un groupe). Par ailleurs, la condition ou l’exception peut nécessiter une seule valeur ou en accepter plusieurs. Dans Exchange Management Shell, séparez plusieurs valeurs par des virgules. Remarque : cette condition ou exception ne prend pas en compte les messages envoyés aux adresses proxy des destinataires. Elle correspond uniquement aux messages qui sont envoyés à l'adresse de messagerie principale du destinataire. |
CharacterSets |
Tableau de noms de jeux de caractères | Un ou plusieurs jeux de caractères de contenu qui existent dans un message. Par exemple :
|
DocumentProperties |
Tableau de propriétés de document prédéfinies ou personnalisées | Spécifie une propriété de document prédéfinie ou personnalisée. Les propriétés de document intégrées sont :
Chaque propriété contient une valeur unique. Lorsque vous spécifiez plusieurs propriétés, l'opérateur or est utilisé. Exchange Management Shell utilise la syntaxe : "<PropertyName1>:<PropertyValue1>","<PropertyName2>:<PropertyValue2>" , où <PropertyValue> est le mot auquel vous souhaitez faire correspondre. La syntaxe de ce paramètre est "PropertyName:Word" . Pour spécifier plusieurs propriétés ou plusieurs mots pour la 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é. |
DomainName |
Tableau de domaines SMTP | Par exemple : contoso.com ou eu.contoso.com . Dans Exchange Management Shell, vous pouvez spécifier plusieurs domaines séparés par des virgules. |
EvaluatedUser |
Valeur unique Expéditeur ou Destinataire | Indique si la règle recherche le responsable de l'expéditeur ou le responsable du destinataire. |
Evaluation |
Valeur unique égale ou non égale (NotEqual ) |
Lors de la comparaison de l’attribut Active Directory de l’expéditeur et des destinataires, cet opérateur spécifie si les valeurs doivent correspondre ou non. |
Importance |
Valeur unique Faible, Normal ou Élevé | Niveau d'importance qui a été affecté au message par l'expéditeur dans Outlook ou Outlook sur le web. |
IPAddressRanges |
Tableau d'adresses ou de plages d'adresses IP | Entrez les adresses IPv4 à l’aide de la syntaxe suivante :
Dans l'Environnement de ligne de commande Exchange Management Shell, vous pouvez spécifier plusieurs adresses ou plages d'adresses IP séparées par des virgules. |
ManagementRelationship |
Valeur unique de Manager ou Direct report(DirectReport ) |
Spécifie la relation entre l'expéditeur et n'importe lequel des destinataires. La règle contrôle l'attribut Manager dans Active Directory pour voir si l'expéditeur est le responsable d'un destinataire ou si l'expéditeur est sous la responsabilité d'un destinataire. |
MessageClassification |
Classification des messages unique | Dans le CAE, effectuez une sélection dans la liste des classifications de messages que vous avez créée. Dans Exchange Management Shell, vous utilisez l’applet de commande Get-MessageClassification pour identifier la classification des messages. Par exemple, utilisez la commande suivante pour rechercher des messages avec la Company Internal classification et ajoutez à l’objet du message la valeur CompanyInternal : New-TransportRule "Rule Name" -HasClassification @(Get-MessageClassification "Company Internal").Identity -PrependSubject "CompanyInternal" |
MessageHeaderField |
Chaîne unique | Spécifie le nom du champ d’en-tête. Le nom du champ d’en-tête est toujours associé à la valeur dans le champ d’en-tête (correspondance de modèle de mot ou de texte). L’en-tête de message est un ensemble de champs d’en-tête obligatoires et facultatifs dans le message. Exemples de champs d'en-tête : To, From, Received et Content-Type. Les champs d'en-tête officiels sont définis dans le document RFC 5322. Les champs d’en-tête non officiels commencent par X- et sont appelés X-headers. |
MessageType |
Valeur de type de message unique | Spécifie l’un des types de messages suivants :
Remarque : Quand Outlook ou Outlook sur le web est configuré pour transférer un message, la propriété ForwardingSmtpAddress est ajoutée au message. Le type de message n’est pas remplacé par AutoForward . |
Patterns |
Tableau d'expressions régulières | Spécifie une ou plusieurs expressions régulières utilisées pour identifier les modèles de texte dans les valeurs. Pour plus d’informations, consultez Syntaxe d’expression régulière. Dans Exchange Management Shell, vous spécifiez plusieurs expressions régulières séparées par des virgules et vous placez chaque expression régulière entre guillemets (« ). |
SCLValue |
Une des valeurs suivantes :
|
Indique le seuil de probabilité de courrier indésirable (SCL) affecté à un message. Plus la valeur est élevée, plus il est probable que le message soit un courrier indésirable. |
SensitiveInformationTypes |
Tableau des types d'informations sensibles | Spécifie un ou plusieurs types d'informations sensibles définis dans votre organisation. Pour obtenir la liste des types d’informations sensibles intégrés, consultez Types d’informations sensibles dans Exchange Server. Dans Exchange Management Shell, utilisez 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"} . |
Size |
Valeur de taille unique | Spécifie la taille d'une pièce jointe ou de l'ensemble du message. Dans le CAE, vous pouvez uniquement spécifier la taille en kilo-octets (Ko). Dans Exchange Management Shell, lorsque vous entrez une valeur, qualifiez la valeur avec l’une des unités suivantes :
Par exemple : 20MB . TB (téraoctets) |
UserScopeFrom |
Valeur unique de Inside the organization (InOrganization ) ou Outside the organization (NotInOrganization ) |
Un expéditeur est considéré comme étant situé à l'intérieur de l'organisation si l'une des conditions suivantes est vraie :
Un expéditeur est considéré comme étant situé hors de l’organisation si l’une des conditions suivantes est vraie :
Remarque : Pour déterminer si les contacts de messagerie sont considérés comme étant à l’intérieur ou à l’extérieur du organization, l’adresse de l’expéditeur est comparée aux domaines acceptés de l’organization. |
UserScopeTo |
Une des valeurs suivantes :
|
Un destinataire est considéré comme étant situé à l’intérieur de l’organisation si l’une des conditions suivantes est vraie :
Un destinataire est considéré comme étant situé hors de l’organisation si l’une des conditions suivantes est vraie :
Les organisations partenaires externes sont des domaines externes dans lesquels vous avez configuré la sécurité de domaine (authentification TLS mutuelle) pour l'envoi de messages. Les organisations non partenaires externes sont tous les autres domaines externes qui ne sont pas considérés comme des domaines partenaires. |
Words |
Tableau de chaînes | Spécifie un ou plusieurs mots à rechercher. Les mots ne tiennent pas compte de la casse et peuvent être entourés d’espaces et de signes de ponctuation. Les caractères génériques et les correspondances partielles ne sont pas pris en charge. Par exemple, "contoso" correspond à " Contoso.". Toutefois, si le texte est entouré d'autres caractères, il n'est pas considéré comme constituant une correspondance. Par exemple, « contoso » ne correspond pas aux valeurs suivantes :
L’astérisque (*) est traité comme un caractère littéral et n’est pas utilisé comme caractère générique. |
Pour plus d'informations
Actions de règle de flux de messagerie dans Exchange Server
Conditions de règle de flux de messagerie et exceptions (prédicats) dans Exchange Online