Usar regras de fluxo de email para filtrar email em massa no Exchange Online

Em Exchange Online organizações ou organizações de EOP (Proteção do Exchange Online autônomas) sem caixas de correio Exchange Online, políticas anti-spam (também conhecidas como políticas de filtro de spam ou políticas de filtro de conteúdo) verificam mensagens de entrada em busca de spam e email em massa (também conhecido como email cinza). Para obter mais informações, consulte Configure as políticas de anti-spam no EOP.

Se você quiser mais opções para filtrar o email em massa, poderá criar regras de fluxo de email (também conhecidas como regras de transporte) para pesquisar padrões de texto ou frases que são frequentemente encontradas no email em massa e marcar essas mensagens como spam. Para obter mais informações sobre email em massa, consulte Qual é a diferença entre lixo eletrônico e email em massa? e BCL (nível de reclamação em massa) no EOP.

Este tópico explica como criar essas regras de fluxo de email no Centro de Administração do Exchange (EAC) e no PowerShell (Exchange Online PowerShell para organizações do Microsoft 365 com caixas de correio no Exchange Online; EOP PowerShell autônomo para organizações sem caixas de correio Exchange Online).

Do que você precisa saber para começar?

Usar o EAC para criar regras de fluxo de email que filtram email em massa

  1. No EAC, acesseRegras de fluxo> de email.

  2. Selecione + Adicionar uma regra e selecione Criar uma nova regra.

  3. Na página Definir condições de regra que é aberta, configure as seguintes configurações:

    • Nome: insira um nome exclusivo e descritivo para a regra.

    • Aplique essa regra se: configurar uma das seguintes configurações para procurar conteúdo em mensagens usando expressões regulares (RegEx) ou palavras ou frases:

      • O assunto ou o corpo>sujeito ou corpo corresponde a esses padrões de texto: na caixa de diálogo Especificar palavras ou frases exibidas, insira um dos seguintes valores, selecione Adicionar e repita até inserir todos os valores.

        • If you are unable to view the content of this email\, please
        • \>(safe )?unsubscribe( here)?\</a\>
        • If you do not wish to receive further communications like this\, please
        • <img height="?1"? width="?1"? src=.?http\://
        • To stop receiving these+emails\:http\://
        • To unsubscribe from \w+ (e\-?letter|e?-?mail|newsletter)
        • no longer (wish )?(to )?(be sent|receive) w+ email
        • If you are unable to view the content of this email\, please click here
        • To ensure you receive (your daily deals|our e-?mails)\, add
        • If you no longer wish to receive these emails
        • to change your (subscription preferences|preferences or unsubscribe)
        • click (here to|the) unsubscribe

      Para editar uma entrada, selecione-a e selecione Editarícone.. Para remover uma entrada, selecione-a e selecione ExcluirÍcone Remover.

      Quando terminar, selecione Salvar.

      • O assunto ou o corpo>o assunto ou o corpo inclui qualquer uma dessas palavras: na caixa de diálogo Especificar palavras ou frases exibidas , insira um dos seguintes valores, selecione Adicionar e repita até inserir todos os valores.

        • to change your preferences or unsubscribe
        • Modify email preferences or unsubscribe
        • This is a promotional email
        • You are receiving this email because you requested a subscription
        • click here to unsubscribe
        • You have received this email because you are subscribed
        • If you no longer wish to receive our email newsletter
        • to unsubscribe from this newsletter
        • If you have trouble viewing this email
        • This is an advertisement
        • you would like to unsubscribe or change your
        • view this email as a webpage
        • You are receiving this email because you are subscribed

      Para editar uma entrada, selecione-a e selecione Editarícone.. Para remover uma entrada, selecione-a e selecione ExcluirÍcone Remover.

      Quando terminar, selecione Salvar.

    • Faça o seguinte: selecione Modificar as propriedades> da mensagemdefinir o nível de confiança de spam (SCL). Na caixa de diálogo Especificar SCL exibida, configure uma das seguintes configurações:

      • Para marcar mensagens como Spam, selecione 6. A ação que você configurou para veredictos de filtragem de spam em suas políticas anti-spam é aplicada às mensagens (o valor padrão é Mover mensagem para a pasta Junk Email).

      • Para marcar mensagens como spam de alta confiança, selecione 9. A ação que você configurou para veredictos de filtragem de spam de alta confiança em suas políticas anti-spam é aplicada às mensagens (o valor padrão é Mover mensagem para a pasta Junk Email).

    Para obter mais informações sobre valores de SCL, consulte SCL (nível de confiança de spam) no EOP.

    Quando terminar, selecione Salvar.

Usar o PowerShell para criar regras de fluxo de email que filtram email em massa

Use a sintaxe a seguir para criar uma ou ambas as regras de fluxo de email (expressões regulares versus palavras):

New-TransportRule -Name "<UniqueName>" [-SubjectOrBodyMatchesPatterns "<RegEx1>","<RegEx2>"...] [-SubjectOrBodyContainsWords "<WordOrPhrase1>","<WordOrPhrase2>"...] -SetSCL <6 | 9>

O exemplo a seguir cria uma nova regra chamada "Filtragem de email em massa – RegEx" que usa a mesma lista de expressões regulares do anterior no tópico para definir mensagens como Spam:

New-TransportRule -Name "Bulk email filtering - RegEx" -SubjectOrBodyMatchesPatterns "If you are unable to view the content of this email\, please","\>(safe )?unsubscribe( here)?\</a\>","If you do not wish to receive further communications like this\, please","\<img height\="?1"? width\="?1"? src=.?http\://","To stop receiving these+emails\:http\://","To unsubscribe from \w+ (e\-?letter|e?-?mail|newsletter)","no longer (wish )?(to )?(be sent|receive) w+ email","If you are unable to view the content of this email\, please click here","To ensure you receive (your daily deals|our e-?mails)\, add","If you no longer wish to receive these emails","to change your (subscription preferences|preferences or unsubscribe)","click (here to|the) unsubscribe"... -SetSCL 6

O exemplo a seguir cria uma nova regra chamada "Filtragem de email em massa – Palavras" que usa a mesma lista de palavras do anterior no tópico para definir mensagens como spam de alta confiança:

New-TransportRule -Name "Bulk email filtering - Words" -SubjectOrBodyContainsWords "to change your preferences or unsubscribe","Modify email preferences or unsubscribe","This is a promotional email","You are receiving this email because you requested a subscription","click here to unsubscribe","You have received this email because you are subscribed","If you no longer wish to receive our email newsletter","to unsubscribe from this newsletter","If you have trouble viewing this email","This is an advertisement","you would like to unsubscribe or change your","view this email as a webpage","You are receiving this email because you are subscribed" -SetSCL 9

Para obter informações detalhadas sobre sintaxe e parâmetro, consulte New-TransportRule.

Como saber se funcionou?

Para verificar se você configurou regras de fluxo de email para filtrar email em massa, faça qualquer uma das seguintes etapas:

  • No EAC, acesseRegras> de fluxo> de email selecione a regra >editarícone., selecione a guia Configurações e verifique as configurações.

  • No PowerShell, substitua <Nome> da Regra pelo nome da regra e execute o seguinte comando para verificar as configurações:

    Get-TransportRule -Identity "<Rule Name>" | Format-List
    
  • De uma conta externa, envie uma mensagem de teste para um destinatário afetado que contém uma das frases ou padrões de texto e verifique os resultados.