Email Spam Tester

OpenCode

OpenCode, com um servidor de e-mail real para testar

Adicione uma entrada remota ao opencode.json. Qualquer modelo que você executar recebe uma entrega real para verificar, em vez de dar um palpite sobre seu HTML.

Copiar a configuração

42 verificações · Sem chave · Sem conta

Quatro ferramentas são incluídas na conexão

O OpenCode permite trocar de modelo livremente, e as ferramentas continuam as mesmas em qualquer modelo escolhido. O relatório retorna como campos e evidências, então o modelo não precisa extrair dados de uma página web.

OpenCode
/mcp
  • get_test_address

    Reserva um endereço por uma hora. Com o teste de posicionamento ativado, você também recebe uma lista de caixas de correio em diferentes provedores.

  • wait_for_report

    Aguarda a conclusão das verificações e retorna as pontuações, as verificações com falha e aviso, com suas evidências, e o plano de correção.

  • get_report

    Lê um relatório existente pelo slug, incluindo o andamento da verificação de pasta.

  • get_message_source

    Retorna o e-mail como ele chegou, com os cabeçalhos na ordem de transmissão, por uma hora após a entrega.

Adicione ao opencode.json

Na raiz do projeto ou na configuração global do OpenCode.

https://email-spam-tester.com/mcp
{  "$schema": "https://opencode.ai/config.json",  "mcp": {    "email-spam-tester": {      "type": "remote",      "url": "https://email-spam-tester.com/mcp",      "enabled": true    }  }}

O que pedir

Execute o ciclo

Obtenha um endereço de teste, envie templates/digest.html para ele, corrija o que falhar e teste novamente.

Primeira execução concluída. Agora estou corrigindo as duas falhas.

Resumo simples

Resuma este relatório para alguém que nunca ouviu falar de DKIM: [link do relatório]

Seu e-mail está assinado, mas a assinatura é do seu provedor.

Escolha a primeira correção

Qual correção deste relatório aumenta mais a pontuação? Mostre a alteração.

O registro DMARC. Este é o valor TXT.

Qualquer modelo que você execute recebe
as mesmas 42 verificações.

Perguntas

Por que ele precisa de um e-mail real em vez de texto colado?

Cerca de metade das verificações analisa o que a plataforma de envio adiciona: a assinatura DKIM, o caminho pelos servidores e os cabeçalhos de cancelamento de inscrição. O texto colado não tem nada disso, então o modelo teria que adivinhar.

O que o servidor pode ver?

O que você envia para o endereço de teste. A mensagem bruta fica armazenada por uma hora após chegar. Depois disso, resta apenas o relatório, em um link que qualquer pessoa com o slug pode abrir. Use um e-mail de teste que você não teria problema em mostrar a um colega e leia a política de privacidade para saber o restante.

A pontuação é a mesma do site?

Sim. É a mesma análise e a mesma página de relatório, então você pode comparar uma execução feita no chat com outra feita na página inicial.

Por que há uma configuração oauth na documentação do OpenCode?

O OpenCode tenta usar OAuth quando um servidor responde com 401. Este não exige login, então você pode omitir essa configuração.

Funciona com modelos locais?

Funciona com qualquer modelo que possa chamar ferramentas.

Posso desativá-lo em um projeto?

Defina enabled como false no opencode.json desse projeto.

Envie um e-mail real e veja o que retornou

Copiar a configuração