Use regras de fluxo de email para rotear email com base em uma lista de palavras, frases ou padrões em Exchange Online
Em organizações Exchange Online ou organizações de EOP (Proteção do Exchange Online autônomas) sem caixas de correio Exchange Online, você pode usar regras de fluxo de email (também conhecidas como regras de transporte) para localizar e agir em mensagens que contêm palavras específicas. Essa ação pode ajudar seus usuários a cumprir as políticas de email da sua organização.
Para uma pequena lista de palavras ou frases, você pode usar o Centro de administração do Exchange (EAC). Para uma lista mais longa, você pode usar Exchange Online PowerShell ou EOP PowerShell autônomo para importar as palavras de um arquivo de texto.
Se sua organização Exchange Online usar a DLP (prevenção contra perda de dados), consulte Prevenção contra perda de dados para obter opções adicionais para identificar e rotear email que contém informações confidenciais (DLP não está disponível no EOP autônomo).
Exemplo 1: usar uma pequena lista de palavras inaceitáveis
Se sua lista de palavras ou frases for curta, você poderá criar uma regra usando o centro de administração do Exchange. Por exemplo, se você quiser garantir que ninguém envie email com palavras incorretas ou com erros ortográficos do nome da empresa, acrônimos internos ou nomes de produto, você poderá criar uma regra para bloquear a mensagem e informar o remetente. Observe que palavras, frases e padrões não são sensíveis a casos.
Este exemplo bloqueia mensagens com erros de digitação comuns.
Exemplo 2: usar uma longa lista de palavras inaceitáveis
Se sua lista de palavras, frases ou padrões for longa, você poderá colocá-las em um arquivo de texto com cada palavra, frase ou padrão em sua própria linha. Use Exchange Online PowerShell para ler na lista de palavras-chave em uma variável, criar uma regra de fluxo de email e atribuir a variável com as palavras-chave à condição de regra de fluxo de email. Por exemplo, o script a seguir usa uma lista de erros ortográficos de um arquivo 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."
Usando frases e padrões no arquivo 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 | Corresponde |
---|---|
. | 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 arquivo 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 usando expressões regulares, consulte Referência de Expressão Regular.