Introduction
Este documento descreve como bloquear ou descartar um domínio de envio usando a Política de e-mail de entrada e o Filtro de conteúdo.
Como faço para bloquear ou descartar um domínio de envio usando a Política de e-mail de entrada e o filtro de conteúdo?
Não é possível corresponder o domínio de e-mail de um remetente através do grupo de remetente da lista de bloqueio, pois ele se refere ao nome do host ou endereço IP do servidor de conexão, não necessariamente ao domínio do remetente.
Para bloquear ou descartar o e-mail quando você vir um determinado endereço de e-mail ou domínio do remetente, é necessário usar uma combinação de uma nova Política de e-mail de entrada e um Filtro de conteúdo de entrada.
- Na GUI da Web, escolha Políticas de e-mail > Política de e-mail de entrada. Crie uma nova Política de e-mails de entrada. Você pode rotular a política "Bloquear domínios de remetente". Selecione a opção "Remetente" e coloque o endereço de e-mail ou o domínio do remetente que deseja bloquear. (por exemplo, user@example.com, usuário@, @example.com, @.example.com)
- Enviar e confirmar alterações.
- Volte para Políticas de e-mail > Política de e-mails recebidos. Agora você deve ver uma política de e-mail de entrada adicional chamada "Block-Sender-Domain" que está acima da política padrão. Todas as mensagens provenientes do domínio deste remetente corresponderão apenas a esta política de correio de entrada.
- Agora, crie um filtro de conteúdo de entrada que descartará a mensagem. Selecione Políticas de e-mail > Filtro de conteúdo de entrada. Crie um novo filtro chamado "Always_drop".
- Para a condição, deixe isso em branco.
- Para a ação, defina-a para soltar a mensagem.
- Clique em Submit.
- Depois de criar o filtro de conteúdo de entrada, ative-o na política de e-mails de entrada correta. Além disso, ao modificar a política de correio "Bloquear domínios de remetente", deve desativar os filtros de detecção de vírus, antivírus e antisspam para não desperdiçar recursos. Portanto, para a política de e-mail "Bloquear domínios de remetente", clique no link antisspam e selecione Desabilitar e enviar. Repita o procedimento para a análise antivírus e o filtro de detecção de vírus. Para os filtros de conteúdo, defina-o como Sim e ative o filtro de conteúdo criado na Etapa 4, "Always_drop".
- Envie e confirme as alterações.
Resultado: O que isso está fazendo é criar uma política de entrada para domínios que você deseja bloquear/descartar. Basicamente, você está criando um caminho separado para esses e-mails e simplesmente os descartando.
Alternativamente, você pode criar um filtro de mensagens na CLI para bloquear um ou mais endereços de e-mail.
Na CLI, execute similar:
Machine_name> filters
Choose the operation you want to perform:
- NEW - Create a new filter.
- DELETE - Remove a filter.
- IMPORT - Import a filter script from a file.
- EXPORT - Export filters to a file
- MOVE - Move a filter to a different position.
- SET - Set a filter attribute.
- LIST - List the filters.
- DETAIL - Get detailed information on the filters.
- LOGCONFIG - Configure log subscriptions used by filters.
- ROLLOVERNOW - Roll over a filter log file.
[]> new
Enter filter script. Enter '.' on its own line to end.
BlockEmail: if(mail-from == "(?i)user1@example\\.com$") {
drop();
}
.
1 filters added.
Embora você possa digitar o filtro diretamente, a maioria dos clientes o manterá em um editor de texto em sua área de trabalho e usará a cópia e a colagem para criá-lo. No exemplo acima, você colaria do nome (BlockEmail) pelo ponto final.
Para bloquear vários usuários do mesmo domínio, substitua a linha "if" por:
if(mail-from == "(?i)(user1|user2|user3)@example\\.com$")
Para bloquear vários usuários de vários domínios, substitua a linha "if" por:
if(mail-from == "(?i)(user1@example1\\.com|user2@example2\\.com)$")
Note: Este filtro usa uma ação de soltar. Tenha cuidado para evitar a perda de um bom e-mail! É altamente recomendável que você teste primeiro com uma das ações abaixo em vez da ação de descarte.
Para enviar mensagens para a quarentena de política:
quarantine("Policy");
Para enviar mensagens para um endereço de email alternativo:
alt-rcpt-to(some_email_address@yourdomain.com);
Qualquer uma destas ações substituiria a linha de ação "drop();" no exemplo de filtro de mensagem acima.
Informações Relacionadas