Email Spam Tester

Mail Vet

Envie o rascunho. Leia o diagnóstico. Corrija. Envie novamente.

Seu agente escreve a newsletter e não tem como saber se ela será entregue. O Mail Vet oferece uma forma: um endereço descartável, uma entrega SMTP real e 39 verificações do que o servidor de recebimento realmente viu.

Grátis enquanto estivermos na versão beta. Sem chave, sem conta, sem limite de requisições que valha a pena mencionar.

O ciclo

Cinco etapas, e o agente executa todas elas sem precisar de orientação em cada uma.

  1. Obter um endereço

    Uma chamada reserva um endereço de uso único e informa ao agente em qual idioma escrever o plano de correção. O endereço aceita exatamente uma mensagem e expira em uma hora.

  2. Enviar a mensagem real para ele

    Não um resumo, nem uma versão abreviada. Metade das verificações lê os cabeçalhos adicionados pela plataforma de envio, e um corpo colado não inclui nenhum deles.

  3. Aguardar

    Uma única chamada bloqueante. Ela retorna quando a análise termina, então o agente não precisa fazer polling nem corre o risco de errar em um loop de espera.

  4. Corrija o que ele indica

    Cada constatação vem com a seção da RFC e a página da documentação do Google que a fundamentam, para que o agente possa verificar a afirmação em vez de confiar nela.

  5. Envie novamente

    Um novo endereço, a mensagem corrigida, uma segunda pontuação para comparar com a primeira. Os ganhos esperados são calculados por uma nova pontuação, mas não se acumulam, e o segundo relatório é o número real.

Configure

O servidor MCP requer uma linha no Claude Code:

claude mcp add --transport http email-spam-tester https://email-spam-tester.com/mcp

Ou, para um cliente que aceita JSON:

{
  "mcpServers": {
    "email-spam-tester": {
      "type": "http",
      "url": "https://email-spam-tester.com/mcp"
    }
  }
}

Quatro ferramentas vêm com ele: reservar um endereço, aguardar o relatório, ler um relatório existente pelo slug e buscar a fonte da mensagem exatamente como ela foi entregue.

O arquivo de skill

O MCP fornece as ferramentas ao agente. Isto fornece o discernimento: quando usá-las, como interpretar um status de ignorado em relação a um status de aprovado e quais constatações são registros DNS que a pessoa precisa alterar, em vez de texto que o agente pode editar. Adicione-o e o agente para de perguntar.

Leia o arquivo /skill/SKILL.md

Salve-o como .claude/skills/mail-vet/SKILL.md ou cole-o no que seu cliente chamar de equivalente.

Sem um agente

Duas requisições, sem chave. A primeira reserva o endereço; a segunda lê o relatório: 202 enquanto nada tiver chegado, 200 com tudo assim que chegar.

# reserve a single-use address
curl -sX POST 'https://email-spam-tester.com/api/v1/inbox?lang=en&utm_source=agent'
# {"address":"test-<slug>@email-spam-tester.com","slug":"<slug>",...}

# send the message there, then read it back
curl -s 'https://email-spam-tester.com/api/v1/tests/<slug>'
# 202 while nothing has arrived, 200 with the report once it has

A resposta contém report_url, que é a página que uma pessoa pode ler. Entregue-a em vez de uma parede de JSON.

Leitura do relatório

Dois números, e eles não são duas opiniões sobre a mesma coisa.

Pontuação de caixa de entrada, de 0 a 100

Nosso modelo. Autenticação e infraestrutura têm a maior parte do peso, porque determinam a entrega antes que um filtro leia uma palavra do conteúdo.

Pontuação clássica, de 0 a 10

Reproduz o número no estilo do SpamAssassin que as pessoas já usam para comparação. Ele está aqui para que o relatório seja comparável ao que alguém viu em outro lugar, não porque ofereça uma medição melhor.

Uma verificação passa, gera um aviso, falha, é ignorada ou apresenta um erro. Ignorada não significa aprovada: significa que a verificação não se aplicava, sem anexos para analisar ou sem uma parte HTML para avaliar. Um erro significa que não conseguimos determinar o resultado, o que vale a pena dizer explicitamente em vez de atribuir uma pontuação como se tivéssemos conseguido.

O que o rascunho não pode corrigir

Algumas constatações são de DNS, não de conteúdo, e o agente deve dizer isso claramente em vez de editar a mensagem até que a pontuação mude:

Todo o resto é o rascunho: assunto, preheader, peso do HTML, parte em texto, texto alternativo das imagens, encurtadores de links, cabeçalhos de cancelamento de inscrição.

Quatro hábitos que vale a pena ensinar a ele

Teste o que você vai enviar

Uma amostra reescrita mede a amostra.

Envie pela plataforma, não pelo seu próprio cliente

Testar uma campanha do Mailchimp a partir de uma conta pessoal mede essa conta.

Teste novamente após corrigir

As correções interagem. O único número que leva isso em conta está no segundo relatório.

Não teste o e-mail de outra pessoa sem pedir permissão

O relatório mostra o assunto, o remetente, o endereço de bounce e o código-fonte completo para qualquer pessoa que tenha o link.

Primeiro, teste um manualmente

Leva cerca de um minuto e mostra o que o agente lerá.

Obter um endereço de teste