Os filtros de e-mail do cPanel aplicam regras às mensagens recebidas por uma conta específica. É possível mover mensagens para pastas, redirecionar, rejeitar, interromper processamento ou executar integrações avançadas. Um filtro bem construído reduz trabalho manual; uma condição ampla ou ação destrutiva pode esconder ou apagar e-mails legítimos.
Filtro individual versus global
| Interface | Alcance |
|---|---|
| Email Filters | uma conta de e-mail selecionada |
| Global Email Filters | contas da hospedagem cPanel |
| Roundcube Filters | regras do usuário conforme integração disponibilizada |
| Spam Filters | classificação baseada no SpamAssassin |
Para uma regra de preferência pessoal, use filtro individual. Para política comum a várias caixas, use filtros globais com autorização administrativa.
Como criar um filtro por conta
- Acesse cPanel > E-mail > Email Filters.
- Na conta desejada, clique em Manage Filters.
- Clique em Create a New Filter.
- Dê um nome único e descritivo.
- Escolha campo, operador e critério.
- Adicione condições somente quando melhorarem a precisão.
- Escolha a ação inicial reversível.
- Salve e execute Filter Test.
- Faça um teste real a partir de endereço externo.
Campos que podem ser analisados
- From: endereço informado como remetente;
- Subject: assunto, adequado a padrões estáveis;
- To: destinatário do cabeçalho;
- Reply Address: endereço de resposta;
- Body: corpo interpretável da mensagem;
- Any Header: qualquer cabeçalho recebido;
- Any Recipient: destinatários disponíveis ao filtro;
- List ID: identificação de lista;
- Spam Status, Bar ou Score: resultado do SpamAssassin.
O campo BCC geralmente não chega ao destinatário como cabeçalho confiável e, por isso, não deve fundamentar a regra. Para destinatário real, compare Any Recipient e cabeçalhos de uma amostra.
Operadores: contains, equals e regex
contains encontra trecho; equals exige igualdade; begins/ends with restringe posição. Expressões regulares atendem padrões complexos, mas exigem escape e testes. Para domínio exato, escape o ponto e delimite o final; caso contrário, um texto parecido também pode coincidir.
Não bloqueie palavra comum do corpo nem apenas o nome exibido do remetente. Endereços podem ser falsificados, assuntos mudam e mensagens HTML são codificadas. Combine critérios independentes quando o risco de falso positivo é alto.
AND e OR
Com AND, todas as condições precisam corresponder. Com OR, uma condição já aciona a regra. Um erro frequente é usar OR entre critérios muito amplos e capturar quase tudo. Escreva a lógica em uma frase antes de configurá-la e crie vários filtros pequenos em vez de uma regra enorme, conforme recomenda o cPanel.
Ações disponíveis
- Deliver to Folder: organiza em pasta IMAP;
- Redirect to Email: entrega a outro endereço;
- Fail With Message: rejeita com mensagem;
- Discard Message: apaga silenciosamente e deve ser evitado no teste;
- Stop Processing Rules: impede filtros posteriores;
- Pipe to Program: envia a script e requer validação de segurança.
Ordem dos filtros
Novos filtros entram após os existentes e a interface permite reorganizar. A primeira regra pode mover, redirecionar ou interromper o processamento antes das demais. Coloque exceções específicas antes de regras amplas, documente a ordem e reteste tudo após mover uma regra.
Exemplos práticos
- mover notas fiscais de remetente e domínio conhecidos para uma pasta;
- separar alertas de sistema por cabeçalho ou assunto estável;
- enviar mensagens com Spam Score alto para quarentena;
- organizar variações criadas com Plus Addressing;
- rejeitar endereço antigo com instrução genérica para o canal correto.
Como usar o Filter Test
Insira uma mensagem completa representativa, incluindo cabeçalhos e corpo, e execute o teste. Leia o trace para saber qual condição correspondeu e qual ação seria tomada. O teste não substitui entrega real: codificação, cabeçalhos adicionados no transporte e filtros anteriores podem mudar o resultado.
Quando uma mensagem “sumiu”
- Pesquise todas as pastas, inclusive Spam e pastas novas.
- Abra os filtros e revise ordem e última alteração.
- Substitua descarte por pasta temporária.
- Teste o cabeçalho de uma mensagem semelhante.
- Use Rastrear entrega para verificar status Filtered/Delivered/Rejected.
- Confira filtros globais e do Webmail.
- Preserve IDs e horários para o suporte.
Veja SpamAssassin, Rastrear entrega, encaminhadores e Plus Addressing com filtros.
Referências oficiais: cPanel — Email Filters e cPanel — regras, critérios e ações.
Novos guias relacionados
Aprofunde o diagnóstico com estes conteúdos atualizados:
- Encaminhadores, filtros e autoresponders no cPanel: configurar sem perder ou duplicar e-mails
- Como importar contas de e-mail em massa no cPanel com Address Importer
- Como criar filtros globais de e-mail no cPanel para todas as contas do domínio
- Plus Addressing no cPanel: como usar nome+tag no e-mail para organizar cadastros e filtros
Recursos relacionados
Continue com tutoriais, ferramentas e serviços relacionados ao diagnóstico.