Email Spam Tester

Gemini CLI

Una prueba de spam que puedes ejecutar desde el prompt de Gemini

Una entrada en settings.json. Después, Gemini CLI reserva la dirección, espera tu email y muestra el informe en el terminal.

Copia la configuración

42 comprobaciones · Sin clave · Sin cuenta

Añádelo a settings.json

Añade la entrada a tu settings.json, dentro de mcpServers.

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

La conexión incluye cuatro herramientas

Lo único que debes configurar bien es el nombre de la clave. Gemini CLI interpreta url como un endpoint SSE, pero este servidor usa HTTP con streaming, así que la entrada necesita httpUrl.

Gemini CLI
/mcp
  • get_test_address

    Reserva una dirección durante una hora. Con la prueba de ubicación activada, también obtienes una lista de buzones de distintos proveedores.

  • wait_for_report

    Espera a que terminen las comprobaciones y devuelve las puntuaciones, las comprobaciones fallidas y con advertencias junto con sus evidencias, y el plan de corrección.

  • get_report

    Lee un informe existente mediante su slug, incluido el progreso de la comprobación de carpetas.

  • get_message_source

    Devuelve el email tal como llegó, con los encabezados en el orden de transmisión, durante una hora tras la entrega.

Un nombre de clave te separa
de una prueba real.

Qué preguntar

Ejecutar una prueba

Consígueme una dirección de prueba, espera a que envíe mi email y resume qué ha fallado.

Dirección reservada. Avísame cuando hayas enviado el email.

Automatizarlo

Escribe un script de shell que envíe deploy/smoke-mail.txt a una dirección de prueba a través de nuestro relay.

Script escrito. Lee las credenciales del relay desde tu entorno.

Leer el mensaje original

Muestra la cadena Received de este mensaje y dime dónde salió de nuestros servidores: [slug]

Cuatro saltos. El tercero es el último servidor que controlas.

Preguntas

¿Por qué necesita un email real en lugar de texto pegado?

Aproximadamente la mitad de las comprobaciones analizan lo que añade la plataforma de envío: la firma DKIM, la ruta por sus servidores y las cabeceras de cancelación de suscripción. El texto pegado no contiene nada de eso, así que el modelo tendría que adivinar.

¿Qué puede ver el servidor?

Lo que envías a la dirección de prueba. El mensaje original se conserva durante una hora desde que llega y después solo queda el informe, en un enlace que puede abrir cualquiera que tenga el slug. Usa emails de prueba que no te importe mostrar a un compañero y lee la política de privacidad para el resto.

¿La puntuación es la misma que en el sitio web?

Sí. Usa el mismo análisis y la misma página de informe, así que puedes comparar una ejecución desde un chat con otra desde la página de inicio.

¿Por qué httpUrl y no url?

En Gemini CLI, url indica un servidor SSE y httpUrl indica HTTP con streaming, que es lo que usa este servidor.

¿Puede enviar el email por sí mismo?

Sí, si tu sesión puede acceder a un comando de correo o a un relay. Si no, envíalo tú y avisa a Gemini cuando se haya enviado.

¿Funciona en modo headless?

Las herramientas son llamadas MCP normales, así que se ejecutan donde tu sesión de CLI pueda acceder al servidor.

Envía un email real y lee lo que vuelve

Copia la configuración