Email Spam Tester

OpenCode

OpenCode, com um servidor de email real para testar

Adicione uma entrada remota ao opencode.json. Qualquer modelo que você use verifica uma entrega real, em vez de fazer uma estimativa sobre o seu HTML.

Copiar a configuração

42 verificações · Sem chave · Sem conta

A ligação disponibiliza quatro ferramentas

O OpenCode permite mudar de modelo livremente, e as ferramentas mantêm-se iguais, seja qual for o modelo escolhido. O relatório é devolvido como campos e provas, por isso o modelo não tem de extrair dados de uma página web.

OpenCode
/mcp
  • get_test_address

    Reserva um endereço durante uma hora. Com a colocação ativada, recebe também uma lista de caixas de correio em diferentes fornecedores.

  • wait_for_report

    Aguarda até as verificações terminarem e devolve as pontuações, as verificações que falharam ou geraram avisos, com as respetivas provas, e o plano de correção.

  • get_report

    Lê um relatório existente pelo respetivo slug, incluindo o progresso da verificação de pastas.

  • get_message_source

    Devolve o email tal como chegou, com os cabeçalhos pela ordem de transmissão, durante uma hora após a entrega.

Adicione ao opencode.json

Na raiz do projeto ou na sua 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

Executar o ciclo

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

Primeira execução concluída. Estou agora a corrigir as duas falhas.

Resumo simples

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

O seu email está assinado, mas a assinatura pertence ao seu fornecedor.

Escolher a primeira correção

Qual é a única correção neste relatório que mais aumenta a pontuação? Mostre-me a alteração.

O registo DMARC. Aqui está o valor TXT.

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

Perguntas

Porque é necessário um email real em vez de texto colado?

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

O que pode o servidor ver?

O que você enviar para o endereço de teste. A mensagem original permanece durante uma hora após chegar e, depois, fica apenas o relatório, num link que qualquer pessoa com o slug pode abrir. Teste apenas emails que não se importaria de mostrar a um colega e leia a política de privacidade para saber o resto.

A pontuação é a mesma que aparece no site?

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

Porque existe uma definição oauth na documentação do OpenCode?

O OpenCode tenta usar OAuth quando um servidor responde com 401. Este não exige início de sessão, por isso pode omitir essa definição.

Funciona com modelos locais?

Funciona com qualquer modelo que consiga chamar ferramentas.

Posso desativá-lo num projeto?

Defina enabled como false no opencode.json desse projeto.

Envie um email real e leia o que recebeu

Copiar a configuração