Email Spam Tester

Gemini CLI

Ett spamtest som du kan köra från Gemini-prompten

En post i settings.json. Sedan reserverar Gemini CLI adressen, väntar på ditt e-postmeddelande och visar rapporten i terminalen.

Kopiera konfigurationen

42 kontroller · Ingen nyckel · Inget konto

Lägg till den i settings.json

Lägg till posten under mcpServers i settings.json.

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

Fyra verktyg följer med anslutningen

Det viktiga är att nyckeln har rätt namn. Gemini CLI behandlar url som en SSE-slutpunkt, och den här servern använder streamable HTTP, så posten måste använda httpUrl.

Gemini CLI
/mcp
  • get_test_address

    Reserverar en adress i en timme. När inkorgsplacering är aktiverad får du också en lista över brevlådor hos olika leverantörer.

  • wait_for_report

    Väntar tills kontrollerna är klara och returnerar sedan poängen, kontrollerna som misslyckades eller gav varningar med tillhörande underlag samt åtgärdsplanen.

  • get_report

    Läser en befintlig rapport via dess slug, inklusive hur långt mappkontrollen har kommit.

  • get_message_source

    Returnerar mejlet som det togs emot, med rubrikerna i överföringsordning, i en timme efter leverans.

Ett enda nyckelnamn står mellan
dig och ett riktigt test.

Vad du kan fråga

Kör ett test

Hämta en testadress, vänta på mitt e-postmeddelande och sammanfatta vad som inte fungerade.

Adressen är reserverad. Säg till när e-postmeddelandet har skickats.

Skriv ett skript

Skriv ett shell-skript som skickar deploy/smoke-mail.txt via vårt relä till en testadress.

Skriptet är klart. Det läser inloggningen till reläet från din miljö.

Läs källan

Visa Received-kedjan för det här meddelandet och säg var det lämnade våra servrar: [slug]

Fyra hopp. Det tredje är den sista servern du kontrollerar.

Frågor

Varför behövs ett riktigt e-postmeddelande i stället för inklistrad text?

Ungefär hälften av kontrollerna läser det som sändningsplattformen lägger till: DKIM-signaturen, vägen genom dess servrar och avregistreringsrubrikerna. Inklistrad text har inget av detta, så modellen skulle behöva gissa.

Vad kan servern se?

Det du skickar till testadressen. Råmeddelandet sparas i en timme efter att det har kommit fram. Sedan återstår bara rapporten, på en länk som alla med sluggen kan öppna. Skicka bara testmeddelanden som du skulle kunna visa för en kollega, och läs integritetspolicyn för resten.

Är poängen samma som på webbplatsen?

Ja. Det är samma analys och samma rapportsida, så en körning från en chatt kan jämföras med en från startsidan.

Varför httpUrl och inte url?

I Gemini CLI betyder url en SSE-server och httpUrl streamable HTTP, vilket är det som den här servern använder.

Kan den skicka e-postmeddelandet själv?

Om din session kan nå ett e-postkommando eller ett relä, ja. Annars skickar du det själv och meddelar Gemini när det har skickats.

Fungerar det i headless-läge?

Verktygen använder vanliga MCP-anrop, så de körs överallt där din CLI-session kan nå servern.

Skicka ett riktigt mejl och läs vad som kom tillbaka

Kopiera konfigurationen