Use reglas de flujo de correo para enrutar el correo electrónico en función de una lista de palabras, frases o patrones en Exchange Online

En Exchange Online organizaciones o organizaciones independientes de Exchange Online Protection (EOP) sin Exchange Online buzones, puede usar reglas de flujo de correo (también conocidas como reglas de transporte) para buscar y actuar en mensajes que contengan palabras específicas. Esta acción puede ayudar a los usuarios a cumplir las directivas de correo electrónico de su organización.

Para obtener una breve lista de palabras o frases, puede usar el Centro de administración de Exchange (EAC). Para obtener una lista más larga, puede usar Exchange Online PowerShell o PowerShell EOP independiente para importar las palabras de un archivo de texto.

Si su organización de Exchange Online 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 (DLP no está disponible en EOP independiente).

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 Exchange Online PowerShell para leer en la lista de palabras clave en una variable, crear una regla de flujo de correo y asignar la variable con las palabras clave a la condición de regla de flujo de correo. Por ejemplo, el siguiente script toma una lista de errores ortográficos de un archivo denominado C:\My Documents\misspelled_companyname.txt.

$Keywords=Get-Content "C:\My Documents\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.