Email Spam Tester

OpenCode

OpenCode, avec un vrai serveur de messagerie pour vos tests

Ajoutez une entrée distante dans opencode.json. Quel que soit le modèle utilisé, il vérifie un envoi réel au lieu de faire des suppositions sur votre HTML.

Copier la configuration

42 vérifications · Aucune clé · Aucun compte

La connexion fournit quatre outils

OpenCode vous permet de changer librement de modèle, et les outils restent les mêmes quel que soit votre choix. Le rapport est renvoyé sous forme de champs et de preuves, le modèle n’a donc aucune page web à scraper.

OpenCode
/mcp
  • get_test_address

    Réserve une adresse pendant une heure. Si le test de placement est activé, vous obtenez aussi une liste de boîtes mail chez différents fournisseurs.

  • wait_for_report

    Attend la fin des vérifications, puis renvoie les scores, les vérifications échouées et les avertissements avec leurs preuves, ainsi que le plan de correction.

  • get_report

    Lit un rapport existant à partir de son slug, y compris la progression de la vérification du dossier.

  • get_message_source

    Renvoie l’e-mail tel qu’il est arrivé, avec les en-têtes dans l’ordre de transmission, pendant une heure après sa livraison.

Ajoutez-le à opencode.json

À la racine du projet ou dans votre configuration globale 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    }  }}

Que demander

Lancer la boucle

Obtenez une adresse de test, envoyez-lui templates/digest.html, corrigez les erreurs et relancez le test.

Premier test terminé. Je corrige maintenant les deux erreurs.

Résumé simple

Résumez ce rapport pour quelqu’un qui n’a jamais entendu parler de DKIM : [lien du rapport]

Votre e-mail est signé, mais la signature appartient à votre fournisseur.

Choisir le premier correctif

Quel correctif de ce rapport améliore le plus le score ? Montrez-moi la modification.

L’enregistrement DMARC. Voici la valeur TXT.

Quel que soit le modèle utilisé, il passe
les mêmes 42 vérifications.

Questions

Pourquoi faut-il un vrai e-mail plutôt que du texte collé ?

Environ la moitié des vérifications portent sur ce que la plateforme d’envoi ajoute : la signature DKIM, le chemin à travers ses serveurs et les en-têtes de désabonnement. Le texte collé ne contient rien de tout cela, le modèle ne pourrait donc que deviner.

Que peut voir le serveur ?

Ce que vous envoyez à l’adresse de test. Le message brut est conservé pendant une heure après son arrivée, puis seul le rapport reste disponible, via un lien accessible à toute personne qui possède le slug. Utilisez un e-mail de test que vous pourriez montrer à un collègue et consultez la politique de confidentialité pour le reste.

Le score est-il le même que sur le site web ?

Oui. L’analyse et la page du rapport sont les mêmes. Vous pouvez donc comparer un test lancé depuis une conversation avec un test lancé depuis la page d’accueil.

Pourquoi les docs d’OpenCode mentionnent-elles un paramètre oauth ?

OpenCode essaie OAuth lorsqu’un serveur répond avec le code 401. Celui-ci ne nécessite aucune connexion, vous pouvez donc omettre ce paramètre.

Est-ce compatible avec les modèles locaux ?

Cela fonctionne avec tout modèle capable d’appeler des outils.

Puis-je le désactiver pour un projet ?

Définissez enabled sur false dans le fichier opencode.json de ce projet.

Envoyez un vrai e-mail et consultez le résultat

Copier la configuration