Prédicats de règle de transport
S’applique à : Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007
Dernière rubrique modifiée : 2007-04-09
Cette rubrique décrit les prédicats, les propriétés de prédicat et les valeurs disponibles pour un ordinateur sur lequel le rôle serveur de transport Hub ou serveur de transport Edge Microsoft Exchange Server 2007 est installé. La propriété de prédicat Addresses
est également décrite en détail en raison de sa complexité.
Dans Exchange 2007, les agents de règles de transport utilisent des prédicats pour peupler les conditions et exceptions utilisées avec une règle de transport. Les rôles serveur de transport Hub et de transport Edge peuvent tous deux appliquer des règles de transport à des messages électroniques qui transitent par les rôles serveur. Toutefois, les prédicats disponibles pour chaque rôle serveur diffèrent.
Prédicats et propriétés de prédicat
Les prédicats donnent pour instruction à une condition ou à une exception d'examiner un élément spécifique d'un message électronique afin de déterminer si la règle de transport s'applique. Certains prédicats examinent les champs À ou De d'un message, tandis que d'autres examinent l'objet, le corps ou la taille de la pièce jointe. Pour déterminer si une règle de transport doit s'appliquer à un message, la plupart des prédicats requièrent la spécification d'une valeur à l'aide de laquelle les prédicats testent le message. Ces valeurs sont attribuées à une ou plusieurs propriétés de prédicat. Certains prédicats ne nécessitent pas de propriété de prédicat.
Pour attribuer une valeur à un prédicat, vous devez déterminer la propriété du prédicat en question. Par exemple, vous devez utiliser la propriété de prédicat Words
avec la condition SubjectContains
. Consultez le tableau 2 pour connaître les propriétés de prédicat que vous devez utiliser pour les serveurs de transport Hub. Consultez le tableau 3 pour connaître les propriétés de prédicat que vous devez utiliser pour les serveurs de transport Edge.
Divers prédicats exigent la définition de deux propriétés de prédicat car certains prédicats examinent des champs spécifiques dans des sections d'un message électronique, tels que les champs d'en-tête du message. Lorsque vous spécifiez un prédicat pour modifier un en-tête de message, une propriété de prédicat spécifie le champ d'en-tête spécifique à examiner, tandis que la seconde propriété spécifie la valeur de l'en-tête de message à tester. Dans ces cas, vous devez également spécifier une valeur pour la seconde propriété de prédicat de la colonne Seconde propriété de prédicat des tableaux 2 et 3, en fonction du rôle serveur. Par exemple, vous pouvez configurer un prédicat pour examiner le champ d'en-tête Message-ID pour une chaîne spécifique, telle que contoso.com
.
Le tableau 1 répertorie les propriétés de prédicat que vous pouvez utiliser avec les règles de transport configurées sur un serveur de transport Hub ou Edge.
Tableau 1 Propriétés de prédicat pour les règles de transport sur un serveur de transport Hub ou Edge
Propriété de prédicat | Format attendu | Description |
---|---|---|
|
Tableau d'objets boîte aux lettres, contact ou groupe de distribution Active Directory |
|
|
Objet de classification des messages |
|
|
Valeur unique, |
|
|
Tableau d'expressions régulières |
La propriété de prédicat |
|
Chaîne unique |
|
|
Nombre entier unique |
|
|
Valeur unique, |
Un expéditeur ou un destinataire est considéré comme étant situé à l'intérieur de l'organisation si l'une des conditions suivantes est vraie :
Pour déterminer si des contacts à extension messagerie sont considérés comme étant situés à l'intérieur ou à l'extérieur de l'organisation, la partie domaine de l'adresse du destinataire ou de l'expéditeur est comparée à la liste des domaines acceptés décrite plus haut dans cette section. Pour plus d'informations sur les domaines acceptés, consultez la rubrique Gestion des domaines acceptés. |
|
Nombre entier unique avec quantificateur, tel que |
Les nombres entiers non qualifiés sont traités comme des octets. |
|
Tableau de chaînes |
La propriété de prédicat |
Prédicats pris en charge sur un serveur de transport Hub
Le tableau 2 répertorie les prédicats que vous pouvez utiliser avec les règles de transport configurées sur un serveur de transport Hub.
Tableau 2 Prédicats pris en charge pour les règles de transport sur un serveur de transport Hub
Prédicat de règle pris en charge | Nom de prédicat | Propriété du premier prédicat | Propriété du second prédicat | Description |
---|---|---|---|---|
from people |
|
|
Non applicable |
|
provenant d'un memnre de la liste de distribution |
|
|
Non applicable |
|
provenant d'utilisateurs internes ou externes à l'organisation |
|
|
Non applicable |
|
sent to people |
|
|
Non applicable |
|
envoyé à un membre de la liste de distribution |
|
|
Non applicable |
|
envoyé à des utilisateurs à l'intérieur ou à l'extérieur de l'organisation |
|
|
Non applicable |
|
entre membres de liste de disstribution et de liste de distribvution |
|
|
|
|
quand un des destinataires dans le champ À est une personne |
|
|
Non applicable |
|
quand un des destinataires dans le champ À est membre d'une liste de distribution |
|
|
Non applicable |
|
quand un des destinataires dans le champ Cc est une personne |
|
|
Non applicable |
|
quand un des destinataires dans le champ Cc est membre d'une liste de distribution |
|
|
Non applicable |
|
quand un des destinataires des champs À ou Cc sonr des personnes |
|
|
Non applicable |
|
quand un des destinataires du champ Cc est membre d'une liste de distribution |
AnyOfToCcHeaderMemberOf |
|
Non applicable |
|
quand le champ Objet contient des mots spécifiques |
|
|
Non applicable |
|
quand le champ Objet du corps du message contient des mots spécifiques |
|
|
Non applicable |
|
quand un en-tête de message contient des mots spécifiques |
|
|
|
|
quand l'adresse De contient des mots spécifiques |
|
|
Non applicable |
|
when the Subject field contains text patterns |
|
|
Non applicable |
|
when the Subject field or the body of the message contains text patterns |
|
|
Non applicable |
|
when the message header contains text patterns |
|
|
|
|
when the From address contains text patterns |
|
|
Non applicable |
|
when any attachment file name contains text patterns |
|
|
Non applicable |
|
with a spam confidence level (SCL) rating that is greater or equal to limit |
|
|
Non applicable |
|
when the size of any attachment is greater than or equal to limit |
|
|
Non applicable |
|
marked with classification |
|
|
Non applicable |
|
marked with importance |
|
|
Non applicable |
|
Prédicats pris en charge sur un serveur de transport Edge
Le tableau 3 répertorie les prédicats que vous pouvez utiliser avec les règles de transport configurées sur un serveur de transport Edge.
Tableau 3 Prédicats pris en charge pour les règles de transport sur un serveur de transport Edge
Prédicat de règle pris en charge | Nom de prédicat | Propriété du premier prédicat | Propriété du second prédicat | Description |
---|---|---|---|---|
quand le champ Objet contient des mots spécifiques |
|
|
Non applicable |
|
quand le champ Objet du corps du message contient des mots spécifiques |
|
|
Non applicable |
|
quand un en-tête de message contient des mots spécifiques |
|
|
|
|
quand l'adresse De contient des mots spécifiques |
|
|
Non applicable |
|
quand une adresse de destinataire contient des mots spécifiques |
|
|
Non applicable |
|
quand le champ Objet contient des modèles de texte |
|
|
Non applicable |
|
quand le champ Objet ou le corps du message contient des modèles de texte |
|
|
Non applicable |
|
when the message header contains text patterns |
|
|
|
|
quand l'adresse De contient des modèles de texte |
|
|
Non applicable |
|
when text patterns in any of recipient address |
|
|
Non applicable |
|
avec un niveau SCL supérieur ou égal à la limite |
|
|
Non applicable |
|
quand la taille d'une pièce jointe est supérieure ou égale à la limite |
|
|
Non applicable |
|
provenant d'utilisateurs internes ou externes à l'organisation |
|
|
Non applicable |
|
Attribution d'adresses à des conditions et des exceptions
La propriété de prédicat Addresses
requiert la transmission à la propriété d'un objet complet boîte aux lettres, contact, utilisateur à messagerie activée ou groupe de distribution. Les adresses de messagerie SMTP (Simple Mail Transfer Protocol) ne sont pas des valeurs valides pour cette propriété. Les valeurs attribuées à la propriété de prédicat Addresses
doivent figurer dans un tableau.
Pour transmettre un objet boîte aux lettres, contact, utilisateur à messagerie activée ou groupe de distribution à la propriété de prédicat Addresses
, vous devez invoquer la commande Exchange Management Shell appropriée depuis le tableau et lui fournir l'identité ou le nom de l'objet. Vous devez placer le nom de commande et l'identité entre parenthèses. Utilisez la syntaxe de commande suivante :
$Condition.Addresses = @((Get-Mailbox <Mailbox Name>), (Get-MailContact <Contact Name>), (Get-MailUser <Mail-Enabled User>), (Get-DistributionGroup <Distribution Group Name>))
Attribution de valeurs à la propriété de prédicat Adresses
Pour attribuer un objet boîte aux lettres unique, exécutez la commande suivante :
$Condition.Addresses = @((Get-Mailbox "Ted Bremer"))
Pour attribuer un objet contact électronique unique, exécutez la commande suivante :
$Condition.Addresses = @((Get-MailContact "Masato Kawai"))
Pour attribuer un objet utilisateur à messagerie activée unique, exécutez la commande suivante :
$Condition.Addresses = @((Get-MailUser "Pilar Ackerman"))
Pour attribuer un objet groupe de distribution unique, exécutez la commande suivante :
$Condition.Addresses = @((Get-DistributionGroup "Sales Group"))
Pour attribuer une combinaison d'objets boîte aux lettres, utilisateur et groupe de distribution, exécutez la commande suivante :
$Condition.Addresses = @((Get-Mailbox "Ted Bremer"), (Get-Mailbox "Kim Akers"), (Get-MailContact "Pilar Ackerman"), (Get-MailContact "Adam Barr"), (Get-MailUser "Chris Meyer"), (Get-DistributionGroup "Marketing Group"), (Get-DistributionGroup "Research Group"))
Pour plus d'informations
Pour obtenir des informations détaillées sur la syntaxe et les paramètres de chaque commande, consultez les rubriques suivantes :
Pour plus d'informations sur les règles de transport, consultez les rubriques suivantes :