Utiliser des règles de flux de messagerie pour acheminer le courrier électronique en fonction d’une liste de mots, d’expressions ou de modèlesUse mail flow rules to route email based on a list of words, phrases, or patterns

Pour aider vos utilisateurs à se conformer aux stratégies de messagerie de votre organisation, vous pouvez utiliser des règles de transport Exchange pour déterminer le mode d'acheminement du courrier électronique contenant des mots ou modèles spécifiques. Pour consulter la liste courte de mots ou d'expressions, vous pouvez utiliser le Centre d'administration Exchange. Pour une liste plus longue, vous pouvez utiliser le module Exchange pour Windows PowerShell pour lire la liste à partir d'un fichier texte.To help your users comply with your organization's email policies, you can use Exchange transport rules to determine how email containing specific words or patterns is routed. For a short list of words or phrases, you can use the Exchange admin center. For a longer list, you might want to use the Exchange Module for Windows PowerShell to read the list from a text file.

Si votre organisation utilise la protection contre la perte de données (DLP), consultez Protection contre la perte de données pour découvrir des options supplémentaires permettant d'identifier et d'acheminer le courrier électronique qui contient des informations sensibles.If your organization uses Data Loss Prevention (DLP), see Data loss prevention for additional options for identifying and routing email that contains sensitive information.

Exemple 1 : Utiliser une courte liste de mots interditsExample 1: Use a short list of unacceptable words

Si votre liste de mots ou expressions est courte, vous pouvez créer une règle à l'aide du Centre d'administration Exchange. Par exemple, si vous voulez vous assurer que personne n'envoie de courrier électronique contenant des mots incorrects ou des fautes d'orthographe dans le nom de votre société, les acronymes internes ou les noms de produit, vous pouvez créer une règle pour bloquer le message et avertir l'expéditeur. Notez que les mots, phrases et modèles ne respectent pas la casse.If your list of words or phrases is short, you can create a rule using the Exchange admin center. For example, if you want to make sure no one sends email with bad words or with misspellings of your company name, internal acronyms or product names, you could create a rule to block the message and tell the sender. Note that words, phrases, and patterns are not case sensitive.

Cet exemple bloque les messages contenant des fautes de frappe courantes.This example blocks messages with common typos.

Règle affichant le blocage d'un message en fonction de critères de texte

Exemple 2 : Utilisez une longue liste de mots interditsExample 2: Use a long list of unacceptable words

Si votre liste de mots, d'expressions ou de modèles est longue, vous pouvez placer chacun des éléments sur une ligne différente dans un fichier texte. Utilisez le module Exchange pour Windows PowerShell pour lire la liste des mots-clés dans une variable, créez une règle de transport et affectez la variable avec les mots-clés à la condition de règle de transport. Par exemple, le script suivant tire une liste de fautes d'orthographe d'un fichier nommé misspelled_companyname.txt.If your list of words, phrases, or patterns is long, you can put them in a text file with each word, phrase, or pattern on its own line. Use the Exchange Module for Windows PowerShell to read in the list of keywords into a variable, create a transport rule, and assign the variable with the keywords to the transport rule condition. For example, the following script takes a list of misspellings from a file called misspelled_companyname.txt.

$keywords=Import-Content  .\misspelled_companyname.txt
New-TransportRule -Name "Block messages with unacceptable words" -SubjectOrBodyContainsWords $keywords -SentToScope "NotInOrganization" -RejectMessageReasonText "Do not use internal acronyms, product names, or misspellings in external communications."

À l'aide d'expressions et de modèles dans le fichier texteUsing phrases and patterns in the text file

Le fichier texte peut contenir des expressions régulières pour les modèles. Ces expressions ne respectent pas la casse. Voici quelques exemples d'expressions régulières courantes :The text file can contain regular expressions for patterns. These expressions are not case-sensitive. Common regular expressions include:

ExpressionExpression
Correspond àMatches
.
Tout caractère uniqueAny single character
\*
Tout caractère supplémentaireAny additional characters
\d\d
Tout chiffre décimalAny decimal digit
[ character_group ][ character_group ]
Tout caractère unique dans character_group .Any single character in character_group .

Par exemple, ce fichier texte contient des fautes d'orthographe courantes dans le nom Microsoft.For example, this text file contains common misspellings of Microsoft.

[mn]sft
[mn]icrosft
[mn]icro soft
[mn].crosoft

Pour découvrir comment spécifier des modèles à l'aide d'expressions régulières, consultez la rubrique Langage des expressions régulières - Aide-mémoire.To learn how to specify patterns using regular expressions, see Regular Expression Reference.