Ir para o conteúdo
Conteúdo

Pontuação do SpamAssassin e conteúdo do e-mail

Entenda como o SpamAssassin soma pontos, o que significam regras como MIME_HTML_ONLY, HTML_IMAGE_RATIO, URIBL e BAYES e quais ajustes de conteúdo realmente fazem diferença.

05/11/2026 7 min de leitura

O relatório mostrou uma lista de regras com nomes como MIME_HTML_ONLY e HTML_IMAGE_RATIO_02, cada uma com um número na frente? É o SpamAssassin, um dos filtros antispam de código aberto mais usados em servidores de e-mail. Este guia explica como ler essa pontuação, o que as regras mais comuns querem dizer e o que ajustar no conteúdo.

Como a pontuação funciona

O SpamAssassin aplica centenas de regras à mensagem e dá um peso a cada regra que "casa". Existem duas formas de mostrar esse peso, e vale entender as duas para não se confundir:

No SpamAssassin puro (servidores de e-mail)

Na documentação e nos cabeçalhos X-Spam-Status que você encontra em servidores de e-mail, regras de spam somam pontos positivos e sinais de legitimidade (como uma assinatura DKIM válida) somam pontos negativos. Na configuração padrão, a mensagem é considerada spam a partir de 5 pontos, mas cada servidor pode mudar esse limite e o peso de cada regra.

No relatório do Rapid Cloud MailTester

O relatório mostra o sinal invertido, como o analisador entrega o resultado:

  • Valores negativos tiram nota: são os sinais de spam. Uma regra que pesa 0,8 ponto contra a mensagem aparece como -0.8.
  • Valores positivos ajudam: são os sinais de legitimidade.
  • O limiar de spam aparece como -5: a pontuação ideal é zero ou positiva. Quanto mais negativa, pior; ao chegar a -5, a mensagem seria tratada como spam na configuração padrão.

É a mesma régua, só com o sinal trocado: um -0.8 no relatório equivale a +0,8 no SpamAssassin puro. Regras com peso muito pequeno, como 0,001, são só informativas. O relatório lista as regras que casaram em ordem de impacto, com o peso e a explicação de cada uma, e o resultado do SpamAssassin é uma das partes da nota final de 0 a 10 do MailTester.

Regras que mais aparecem

MIME_HTML_ONLY

A mensagem só tem a parte HTML, sem a alternativa em texto puro. Spam costuma ser assim. Envie sempre multipart/alternative, com uma versão text/plain que tenha o mesmo conteúdo. A maioria das plataformas de envio gera a versão em texto automaticamente, desde que a opção esteja ligada.

HTML_IMAGE_RATIO_02, _04, _06, _08

A proporção de texto em relação à área de imagens é baixa. O número indica a faixa (quanto menor, menos texto). E-mails que são uma imagem grande com pouco texto em volta são um padrão clássico de spam, porque escondem o conteúdo dos filtros. Coloque o texto principal em HTML de verdade e use imagens como apoio, com alt descritivo.

URIBL_* e URIBL_DBL_*

Algum domínio presente nos links do corpo aparece em uma lista de domínios suspeitos (como a URIBL ou a DBL da Spamhaus). Pode ser o seu próprio domínio, um encurtador de links, um domínio de rastreamento compartilhado da plataforma de envio ou um link de terceiros. Veja qual domínio foi listado, troque ou remova o link e, se o domínio for seu, confira o guia de blocklists.

Atenção a URIBL_BLOCKED e outras regras terminadas em _BLOCKED: elas só dizem que a consulta do analisador à lista foi recusada. Não indicam problema na sua mensagem.

BAYES_00 a BAYES_99

Resultado do filtro bayesiano, que estima a probabilidade de a mensagem ser spam com base em palavras e padrões que ele aprendeu. BAYES_00 é quase certamente legítima; BAYES_99 indica de 99% a 100% de chance de spam. O ponto importante: o filtro bayesiano é treinado em cada servidor, com as mensagens que aquele servidor recebe. O resultado do analisador mostra como esse servidor enxerga a mensagem, e o servidor do destinatário pode concluir outra coisa. Use como sinal, não como veredito.

Outras comuns

  • DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU: a mensagem está assinada, a assinatura é válida e é do domínio do autor (From). Essas costumam ajudar.
  • SPF_PASS, SPF_SOFTFAIL, SPF_FAIL: resultado do SPF. Softfail quer dizer que o servidor provavelmente não está autorizado.
  • RDNS_NONE, RDNS_DYNAMIC: problema no DNS reverso do IP.
  • HTML_MESSAGE: só informa que há HTML. Sozinha, não é problema.
  • MISSING_DATE, MISSING_MID: faltam os cabeçalhos Date ou Message-ID, sinal de software de envio mal configurado.
  • FREEMAIL_FROM: remetente de webmail gratuito. Em envio em massa ou corporativo, use um domínio próprio.

Regras com prefixo T_ estão em teste e costumam ter peso baixo.

Boas práticas de conteúdo

  • Texto e HTML juntos: sempre com a versão em texto puro.
  • Equilíbrio entre texto e imagem: nada de e-mail que seja uma imagem só.
  • Links coerentes: domínios que combinam com o remetente, sem encurtadores públicos. Se a plataforma permitir, use um domínio de rastreamento próprio.
  • HTML limpo: código gerado por editores de e-mail costuma ser melhor que HTML colado de páginas web. Evite fontes minúsculas ou texto da mesma cor do fundo.
  • Cabeçalhos completos: Date, Message-ID, From com nome reconhecível e, para marketing, List-Unsubscribe.
  • Sem anexos executáveis nem arquivos compactados suspeitos.
  • Assunto honesto: sem caixa alta o tempo todo, sem excesso de exclamações e sem prometer o que a mensagem não entrega.

Um aviso: "palavras proibidas" pesam bem menos do que se imagina. Hoje, autenticação, reputação do IP e do domínio e o engajamento dos destinatários decidem muito mais que o vocabulário. Por isso uma mensagem com nota 10/10 no MailTester, sem nenhuma regra tirando nota no SpamAssassin, ainda pode cair no spam de um provedor que não confia no remetente.

Como testar

Mande para o Rapid Cloud MailTester exatamente a mensagem que vai para os clientes, pela mesma plataforma e com o mesmo remetente. Ajuste uma coisa de cada vez e teste de novo para ver qual regra deixou de casar.

Na Rapid Cloud: a hospedagem de sites e a revenda incluem SMTP dedicado e AntiSPAM SPFBL. Ficou com dúvida sobre alguma regra? Abra um chamado na Central do Cliente e o suporte ajuda a interpretar o resultado. E o MailTester está a um teste de distância.

Dúvidas comuns

Perguntas frequentes

Qual pontuação do SpamAssassin é boa?
Depende de onde você lê. No SpamAssassin puro, quanto menor, melhor: regras de spam somam pontos positivos e a mensagem é considerada spam a partir de 5 pontos na configuração padrão. No relatório do Rapid Cloud MailTester o sinal é invertido: regras que tiram nota aparecem negativas (por exemplo, -0.8), o limiar aparece como -5 e o ideal é uma pontuação zero ou positiva.
O que é MIME_HTML_ONLY?
A mensagem tem só a parte HTML, sem a versão em texto puro. Envie sempre multipart/alternative, com uma parte text/plain equivalente.
Por que apareceu BAYES_99 se minha mensagem é legítima?
O filtro bayesiano é treinado em cada servidor com as mensagens que ele recebe. O resultado mostra como aquele servidor enxerga o conteúdo; o servidor do destinatário pode concluir outra coisa. Use como sinal para revisar texto e links, não como veredito.
Palavras como "grátis" mandam o e-mail para o spam?
Bem menos do que se imagina. Autenticação, reputação do IP e do domínio e o engajamento dos destinatários pesam muito mais que palavras isoladas. Assunto enganoso e excesso de caixa alta continuam sendo má ideia.
Por que caí no spam mesmo com nota alta no MailTester?
Porque Gmail, Outlook e Yahoo usam reputação própria e o comportamento dos destinatários, coisas que um teste isolado não mede. A nota alta do MailTester (de 0 a 10) mostra que a mensagem está tecnicamente correta; reputação e engajamento se constroem com o tempo.

Próximo passo

Valide sua configuração com uma mensagem real

O MailTester verifica SPF, DKIM, DMARC, rDNS, conteúdo, links e reputação em um único relatório.

Iniciar teste

Prefere não cuidar disso sozinho? A hospedagem da Rapid Cloud inclui SMTP dedicado e AntiSPAM SPFBL. Conheça a hospedagem ou a revenda.