Email Spam Tester

OpenCode

OpenCode, con un servidor de correo real para hacer pruebas

Añade una entrada remota a opencode.json. El modelo que uses comprobará una entrega real en vez de hacer suposiciones sobre tu HTML.

Copia la configuración

42 comprobaciones · Sin clave · Sin cuenta

La conexión incluye cuatro herramientas

OpenCode te permite cambiar de modelo libremente, y las herramientas siguen siendo las mismas elijas el que elijas. El informe devuelve campos y evidencias, así que el modelo no tiene que extraer datos de una página web.

OpenCode
/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.

Añádelo a opencode.json

En la raíz del proyecto o en tu configuración global de 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    }  }}

Qué preguntar

Ejecuta el ciclo

Obtén una dirección de prueba, envía templates/digest.html a esa dirección, corrige lo que falle y vuelve a probar.

Primera prueba terminada. Ahora estoy corrigiendo los dos fallos.

Resumen sencillo

Resume este informe para alguien que nunca haya oído hablar de DKIM: [enlace al informe]

Tu email está firmado, pero la firma pertenece a tu proveedor.

Elige la primera corrección

¿Qué única corrección de este informe mejora más la puntuación? Muéstrame el cambio.

El registro DMARC. Este es el valor TXT.

Cualquier modelo que ejecutes pasa
las mismas 42 comprobaciones.

Preguntas

¿Por qué necesita un email real en vez 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 incluye nada de eso, así que el modelo tendría que adivinarlo.

¿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. Después, solo queda el informe, en un enlace que puede abrir cualquiera que tenga el slug. Envía emails de prueba que no te importe mostrar a un compañero y consulta la política de privacidad para el resto.

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

Sí. Es el mismo análisis y la misma página de informe, así que puedes comparar una prueba hecha desde un chat con otra hecha desde la página de inicio.

¿Por qué hay un ajuste oauth en la documentación de OpenCode?

OpenCode intenta usar OAuth cuando un servidor responde con un error 401. Este no requiere iniciar sesión, así que puedes omitirlo.

¿Funciona con modelos locales?

Funciona con cualquier modelo que pueda llamar a herramientas.

¿Puedo desactivarlo para un proyecto?

Pon enabled en false en el opencode.json de ese proyecto.

Envía un email real y lee lo que vuelve

Copia la configuración