Compartilhar via


Utilizar regras de fluxo de correio para encaminhar e-mails com base numa lista de palavras, expressões ou padrões no Exchange Online

Em organizações Exchange Online ou organizações autónomas de Proteção do Exchange Online (EOP) sem Exchange Online caixas de correio, pode utilizar regras de fluxo de correio (também conhecidas como regras de transporte) para localizar e agir sobre mensagens que contenham palavras específicas. Esta ação pode ajudar os seus utilizadores a cumprir as políticas de e-mail da sua organização.

Para obter uma breve lista de palavras ou expressões, pode utilizar o Centro de administração do Exchange (EAC). Para obter uma lista mais longa, pode utilizar Exchange Online PowerShell ou eOP autónomo do PowerShell para importar as palavras de um ficheiro de texto.

Se a sua organização Exchange Online utilizar a Prevenção de perda de dados (DLP), veja Prevenção de perda de dados para obter opções adicionais para identificar e encaminhar e-mails que contenham informações confidenciais (O DLP não está disponível na EOP autónoma).

Exemplo 1: Utilizar uma pequena lista de palavras inaceitáveis

Se a sua lista de palavras ou expressões for curta, pode criar uma regra com o Centro de administração do Exchange. Por exemplo, se quiser certificar-se de que ninguém envia e-mails com palavras incorretas ou com erros ortográficos do nome da sua empresa, acrónimos internos ou nomes de produtos, pode criar uma regra para bloquear a mensagem e informar o remetente. Tenha em atenção que as palavras, expressões e padrões não são sensíveis às maiúsculas e minúsculas.

Este exemplo bloqueia mensagens com erros de digitação comuns.

Regra que mostra o bloqueio de uma mensagem com base em padrões de texto.

Exemplo 2: Utilizar uma longa lista de palavras inaceitáveis

Se a sua lista de palavras, expressões ou padrões for longa, pode colocá-las num ficheiro de texto com cada palavra, expressão ou padrão na sua própria linha. Utilize Exchange Online PowerShell para ler na lista de palavras-chave numa variável, criar uma regra de fluxo de correio e atribuir a variável com as palavras-chave à condição da regra de fluxo de correio. Por exemplo, o script seguinte obtém uma lista de erros ortográficos de um ficheiro chamado 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."

Utilizar expressões e padrões no ficheiro de texto

O arquivo de texto pode conter expressões regulares para padrões. Essas expressões não diferenciam maiúsculas de minúsculas. As expressões regulares comuns incluem:

Expression Correspondências
. Qualquer caractere único
* Todos os caracteres adicionais
\d Qualquer dígito decimal
[character_group] Qualquer caractere único em um grupo_de_caracteres.

Por exemplo, este ficheiro de texto contém erros ortográficos comuns da Microsoft.

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

Para saber como especificar padrões com expressões regulares, veja Referência de Expressão Regular.