Email Spam · 3 min read · Sep 30, 2025

Como Bloquear Email de certos TLDs (Domínios de Nível Superior) no ISPConfig

Spam é uma irritação e há uma infinidade de maneiras de combatê-lo. No entanto, os spammers também ficam mais espertos e tentam contornar filtros e outras coisas. Além disso, a ICANN recentemente aprovou uma grande quantidade de gTLDs (domínios genéricos de nível superior), como .biz, .info etc. Alguns desses gTLDs são, na minha opinião, usados exclusivamente por spammers. Recentemente, recebi muitos spams do gTLD .xyz. Então a pergunta era, como bloquear emails provenientes de tais domínios usando esse gTLD.

O ISPConfig oferece alguns filtros globais e eles podem ser usados para bloquear todos esses emails e eu vou te mostrar como fazer isso.

1. Faça login no ISPConfig como Administrador

A primeira coisa que você precisa fazer é fazer login no ISPConfig com uma conta de administrador. O motivo para isso é que os filtros globais estão sendo modificados.

2. Vá para os Filtros de Conteúdo Globais

Uma vez que você tenha feito login como administrador, clique na aba Email no menu de navegação superior e então, no menu à esquerda, selecione a entrada Filtro de Conteúdo na seção Filtros Globais.

3. Adicione um novo Filtro de Conteúdo

Uma vez que a página de Verificações de Cabeçalho e Corpo do Postfix esteja carregada, clique no botão para Adicionar novo Filtro de Conteúdo

4. Preencha o formulário de Filtro e envie

Agora o formulário de Filtro de Conteúdo de Email foi aberto e você pode definir várias coisas lá.

  1. Você precisa selecionar o servidor.

  2. Certifique-se de definir o Filtro como Filtro de Cabeçalho.

  3. O Padrão: O Padrão Regexp. Este campo de formulário é realmente usado para verificar se o conteúdo do cabeçalho de um email contém o TLD indesejado. Para o TLD .xyz você terá que inserir o seguinte padrão:

/<.+?@.+?\.xyz>/

Vamos dividir isso um pouco. As barras inclinadas “/“ são os delimitadores para o padrão. O “<” e “>” são strings literais. Endereços de email estão sempre entre esses colchetes no cabeçalho do email. Após o “<” de abertura, o padrão procura qualquer número de caracteres, seguido novamente por um “@”. Após o “@” ele procura novamente qualquer número de caracteres até a string literal de “.xyz”. O “.” nessa string literal é escapado, uma vez que um “.” em expressões regulares tem um significado especial. Ao escapá-lo, dizemos ao analisador que é um caractere literal e não o especial de regexp. Finalmente, ele procura o colchete de fechamento após o TLD. Para aqueles proficientes com globs, pode-se dizer que esse padrão é como “*@*.xyz

O campo Dados pode ser deixado vazio. No entanto, ele será registrado no log de email e também pode informar a outros servidores de email por que seu email está sendo rejeitado. Para isso, é bom dar uma entrada significativa, por exemplo, “Nenhum email do gTLD .xyz permitido”. Ao fornecer um texto significativo, você facilitará a identificação de qual regra de filtro é responsável por bloquear um email. Se alguém reclamar sobre não receber emails, verifique o log de email e você verá a razão (= campo Dados) para isso.

  1. você pode definir qual Ação tomar se o padrão corresponder. As recomendações aqui são ou Rejeitar ou Descartar. Rejeitar significa que o email não será aceito pelo servidor de email e o servidor de email remetente será informado sobre isso com o campo de Dados fornecido como razão também. Se você optar por usar Descartar, então o servidor de email simplesmente deletará o email.

  2. Claro, a caixa de seleção Ativar também precisa ser marcada. Caso contrário, esse padrão de filtro não será processado e também pressione o botão Salvar.

5. Repita isso para outros TLDs

Repita os passos acima para outros TLDs que você deseja bloquear. Como você já tem uma entrada, pode facilmente copiar o Padrão Regexp e ajustar a string de texto do tld correspondente.

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.