Filtros globais do cPanel aplicam regras às mensagens recebidas pelas contas de e-mail da hospedagem. Eles podem organizar, redirecionar, rejeitar ou descartar mensagens com base em remetente, assunto, destinatário, cabeçalhos, corpo e pontuação de spam. Como o alcance é amplo, um erro pode afetar várias caixas ao mesmo tempo.
Filtro global versus filtro por usuário
| Tipo | Alcance | Quando usar |
|---|---|---|
| Email Filters | uma caixa selecionada | preferências individuais e organização pessoal |
| Global Email Filters | contas de e-mail da conta cPanel | políticas comuns para vários destinatários |
| Spam Filters | classificação antispam da conta | pontuar e marcar mensagens suspeitas |
| Default Address | endereços inexistentes | rejeitar ou encaminhar destinatários não criados |
“Global” não significa necessariamente todos os clientes do servidor. Para um usuário comum, refere-se ao escopo da própria conta cPanel. A disponibilidade pode ser controlada pelo provedor.
Como criar um filtro global
- Acesse cPanel > E-mail > Global Email Filters.
- Clique em Create a New Filter.
- Use um nome único que descreva objetivo e escopo, como
spam_score_para_pasta. - Escolha o campo analisado, o operador e o critério.
- Adicione condições com and ou or somente quando necessário.
- Escolha uma ação segura.
- Salve e use Filter Test com uma mensagem representativa.
- Envie testes reais para destinatários diferentes antes de considerar a regra concluída.
Campos e operadores importantes
- From: remetente informado; pode ser falsificado, portanto não é autenticação.
- Subject: útil para notificações padronizadas, mas pode variar e ter codificação.
- To/Any Recipient: diferencia destinatários; BCC geralmente não chega como campo utilizável.
- Any Header: pesquisa cabeçalhos, incluindo identificadores e resultados adicionados pelo servidor.
- Body: pode não enxergar anexos e conteúdo codificado como o usuário imagina.
- Spam Status/Bar/Score: usa resultados do SpamAssassin quando habilitado.
- matches regex: poderoso, mas um padrão incorreto pode abranger mensagens demais.
Como combinar regras
Com and, todas as condições precisam ser verdadeiras; com or, basta uma. Para reduzir falsos positivos, combine sinais independentes, como pontuação de spam e domínio remetente, em vez de bloquear uma palavra genérica no corpo. A documentação recomenda vários filtros pequenos em vez de uma regra enorme, pois o Exim os processa com mais eficiência e eles são mais fáceis de testar.
Use correspondência exata quando o valor deve ser idêntico e contains quando uma parte é suficiente. Em expressões regulares, escape pontos de domínio e teste âncoras. Não copie regex da internet sem compreender o alcance.
Ações e riscos
| Ação | Uso | Cuidado |
|---|---|---|
| Deliver to Folder | organizar ou colocar suspeitos em quarentena | a pasta precisa ser consultada por IMAP/Webmail |
| Redirect to Email | entregar a outro endereço | pode duplicar, criar loop ou sofrer rejeição externa |
| Fail With Message | rejeitar e informar o remetente | use texto claro e não revele regras internas |
| Discard Message | eliminar silenciosamente | alto risco de perda; evite na fase de teste |
| Stop Processing Rules | impedir regras posteriores | a ordem passa a ser decisiva |
| Pipe to Program | integração avançada | exige validação de código, caminho e segurança |
Ordem de execução e conflitos
Filtros atuais aparecem na ordem em que são processados e podem ser reorganizados conforme a interface. Uma regra que redireciona pode não interromper as seguintes; uma ação de parada pode impedir comportamento esperado. Documente prioridade, autor, data e motivo. Após qualquer alteração, reteste regras abaixo dela.
Filtros não processam mensagens descartadas antes da entrega por determinadas configurações de Endereço padrão. Se o teste não encontra a mensagem, investigue primeiro a aceitação SMTP e o tratamento de destinatários inexistentes.
Exemplos seguros
- entregar relatórios de um sistema conhecido em pasta específica;
- separar mensagens com cabeçalho de lista usando
List-ID; - mover pontuação de spam alta para uma pasta revisável;
- direcionar solicitações destinadas a um alias específico;
- rejeitar destinatário obsoleto com mensagem de contato atual.
Diagnóstico quando e-mails somem
- Desative temporariamente apenas a regra suspeita ou substitua descarte por pasta.
- Use Filter Test e leia o trace completo.
- Consulte Rastrear entrega para saber se foi aceito, filtrado ou rejeitado.
- Verifique Spam, pastas IMAP e filtros da caixa individual.
- Compare cabeçalhos de mensagem que funcionou e que falhou.
- Restaure a regra somente após corrigir e testar.
Veja filtros de uma conta específica, SpamAssassin e Spam Box, Rastrear entrega e encaminhadores.
Referências oficiais: cPanel — Global Email Filters e cPanel — How to Configure Email Filters.
Recursos relacionados
Continue com tutoriais, ferramentas e serviços relacionados ao diagnóstico.