Usar reglas de transporte para enrutar el correo electrónico en función de una lista de palabras, frases o patrones en Exchange 2013

Se aplica a: Exchange Server 2013

Para ayudar a que los usuarios cumplan con las directivas de correo electrónico de su organización, use reglas de transporte de Exchange para determinar la ruta de los correos electrónicos que contengan determinadas palabras o patrones. Si la lista de palabras o frases es corta, puede usar el Centro de administración de Exchange. Si la lista es más larga, le recomendamos usar el módulo Exchange para Windows PowerShell para leer la lista de un archivo de texto.

Si su organización usa la prevención de pérdida de datos (DLP), consulte Prevención de pérdida de datos para obtener opciones adicionales para identificar y enrutar el correo electrónico que contiene información confidencial.

Ejemplo 1: Usar una lista breve de palabras inaceptables

Si la lista de palabras o frases es breve, puede crear una regla mediante el Centro de administración de Exchange. Por ejemplo, si desea asegurarse de que nadie envía correo electrónico con palabras malsonantes o con el nombre de su compañía mal escrito, ni tampoco con nombres de productos o acrónimos de uso interno, puede crear una regla para bloquear el mensaje e informar al remitente. Tenga en cuenta que las palabras, frases y patrones no distinguen mayúsculas de minúsculas.

En este ejemplo se bloquean los mensajes con errores ortográficos comunes.

Regla que muestra el bloqueo de un mensaje basado en patrones de texto.

Ejemplo 2: Usar una lista larga de palabras inaceptables

Si la lista de palabras, frases o patrones es larga, puede introducirla en un archivo de texto colocando cada palabra, frase o patrón en su propia línea. Use el módulo Exchange para Windows PowerShell para leer una variable en la lista de palabras clave, crear una regla de transporte y asignar la variable con las palabras clave a la condición de regla de transporte. Por ejemplo, el siguiente script toma una lista de errores ortográficos de un archivo denominado 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."

Uso de frases y patrones en el archivo de texto

El archivo de texto puede contener expresiones regulares para patrones. Estas expresiones no distinguen entre mayúsculas y minúsculas. Algunas expresiones regulares comunes son las siguientes:

Expression Coincidencias
. Cualquier carácter individual
* Cualquier carácter adicional
\d Cualquier dígito decimal
[character_group] Cualquier carácter individual engrupo_caracteres.

Por ejemplo, este archivo de texto contiene errores ortográficos comunes de la palabra Microsoft.

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

Para obtener información sobre cómo especificar patrones mediante expresiones regulares, consulte la referencia de expresiones regulares.