Partager via


Utiliser des règles de transport pour acheminer le courrier électronique en fonction d’une liste de mots, d’expressions ou de modèles dans Exchange 2013

S’applique à : Exchange Server 2013

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.

Si votre organisation utilise la protection contre la perte de données (DLP), consultez Protection contre la perte de données pour obtenir des options supplémentaires d’identification et de routage des e-mails contenant des informations sensibles.

Exemple 1 : Utiliser une courte liste de mots interdits

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.

Cet exemple bloque les messages contenant des fautes de frappe courantes.

Règle montrant le blocage d’un message basé sur des modèles de texte.

Exemple 2 : Utilisez une longue liste de mots interdits

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.

$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 texte

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 :

Expression Correspond à
. Tout caractère unique
* Tout caractère supplémentaire
\d Tout chiffre décimal
[character_group] Tout caractère unique dans character_group.

Par exemple, ce fichier texte contient des fautes d'orthographe courantes dans le nom 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.