Email Spam Tester

Gemini CLI

Um teste de spam que pode executar no prompt do Gemini

Basta uma entrada em settings.json. Depois, o Gemini CLI reserva o endereço, espera pelo seu email e apresenta o relatório no terminal.

Copiar a configuração

42 verificações · Sem chave · Sem conta

Adicione a settings.json

Adicione a entrada ao seu settings.json, em mcpServers.

https://email-spam-tester.com/mcp
{  "mcpServers": {    "email-spam-tester": {      "httpUrl": "https://email-spam-tester.com/mcp"    }  }}

A ligação disponibiliza quatro ferramentas

O mais importante é acertar no nome da chave. O Gemini CLI trata url como um endpoint SSE, mas este servidor usa HTTP com streaming, por isso a entrada precisa de httpUrl.

Gemini CLI
/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.

Um único nome de chave separa-o
de um teste real.

O que pedir

Executar um teste

Obtenha um endereço de teste, aguarde pelo meu email e resuma o que falhou.

Endereço reservado. Avise-me quando o email tiver sido enviado.

Criar um script

Escreva um script shell que envie deploy/smoke-mail.txt através do nosso relay para um endereço de teste.

Script criado. Lê os dados de acesso ao relay a partir do seu ambiente.

Ler a origem

Mostre a cadeia Received desta mensagem e diga-me onde saiu dos nossos servidores: [slug]

Quatro saltos. O terceiro é o último servidor que você controla.

Perguntas

Porque precisa de 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 inclui 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 em bruto é mantida durante uma hora após chegar. Depois, fica apenas o relatório, numa ligação que qualquer pessoa com o slug pode abrir. Envie apenas emails de teste 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 no site?

Sim. É a mesma análise e a mesma página de relatório, por isso pode comparar um teste feito num chat com outro feito na página inicial.

Porquê httpUrl e não url?

No Gemini CLI, url significa um servidor SSE e httpUrl significa HTTP com streaming, que é o que este servidor utiliza.

Pode enviar o email automaticamente?

Se a sua sessão conseguir aceder a um comando de email ou a um relay, sim. Caso contrário, envie-o você mesmo e avise o Gemini quando tiver sido enviado.

Funciona em modo headless?

As ferramentas são chamadas MCP normais, por isso funcionam onde quer que a sua sessão da CLI consiga aceder ao servidor.

Envie um email real e leia o que recebeu

Copiar a configuração