Email Spam Tester

Gemini CLI

Un test de spam à lancer depuis l’invite Gemini

Une seule entrée dans settings.json. Gemini CLI réserve ensuite l’adresse, attend votre e-mail et affiche le rapport dans le terminal.

Copier la configuration

42 vérifications · Aucune clé · Aucun compte

Ajoutez-le à settings.json

Ajoutez l’entrée à votre fichier settings.json, sous mcpServers.

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

La connexion fournit quatre outils

Le point essentiel est le nom de la clé. Gemini CLI traite url comme un point de terminaison SSE, alors que ce serveur utilise Streamable HTTP. L’entrée doit donc utiliser httpUrl.

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

Un seul nom de clé vous sépare
d’un vrai test.

Que demander

Lancer un test

Donnez-moi une adresse de test, attendez mon e-mail et résumez ce qui a échoué.

Adresse réservée. Dites-moi quand l’e-mail est envoyé.

Créer un script

Écrivez un script shell qui envoie deploy/smoke-mail.txt à une adresse de test via notre relais.

Script créé. Il lit les identifiants du relais depuis votre environnement.

Lire la source

Affichez la chaîne Received de ce message et dites-moi où il a quitté nos serveurs : [slug]

Quatre sauts. Le troisième est le dernier serveur que vous contrôlez.

Questions

Pourquoi faut-il un véritable 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 suivi sur ses serveurs et les en-têtes de désabonnement. Le texte collé ne contient aucun de ces éléments, 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 sa réception. Ensuite, seul le rapport reste disponible, via un lien accessible à toute personne disposant du slug. N’envoyez que des e-mails 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 de rapport sont les mêmes. Vous pouvez donc comparer un test lancé depuis un chat à un test lancé depuis la page d’accueil.

Pourquoi httpUrl et non url ?

Dans Gemini CLI, url désigne un serveur SSE et httpUrl désigne Streamable HTTP, le protocole utilisé ici.

Peut-il envoyer lui-même l’e-mail ?

Oui, si votre session peut accéder à une commande de messagerie ou à un relais. Sinon, envoyez-le vous-même et prévenez Gemini une fois l’envoi effectué.

Fonctionne-t-il en mode sans interface ?

Les outils utilisent des appels MCP ordinaires. Ils fonctionnent donc partout où votre session CLI peut accéder au serveur.

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

Copier la configuration