Email Spam Tester

Cursor

Ret e-mailskabelonen i det samme vindue, der fandt problemet

Føj en kort blok til mcp.json, så Cursor-agenten kan teste den mail, din kode sender, og derefter åbne den fil, der skal ændres.

Kopiér konfigurationen

42 kontroller · Ingen nøgle · Ingen konto

Nogle fejl skyldes en header,
og den header er i en fil, du har åben.

Hvad du kan spørge om

Test, hvad koden sender

Find stedet, hvor vi sender e-mailen til nulstilling af adgangskoden, udløs en afsendelse til en testadresse, og læs rapporten.

Jeg fandt den i auth/reset.ts. Sender til testadressen nu.

Ret headerne

Rapporten siger, at List-Unsubscribe mangler. Føj den til vores mailer, og test igen.

Headeren er tilføjet. Tester med en ny adresse.

Forklar en fejl

Åbn denne rapport, og forklar, hvorfor DMARC fejlede, når SPF bestod: [link til rapport]

SPF bestod for bounce-domænet, som er forskelligt fra dit From-domæne.

Føj den til mcp.json

Brug .cursor/mcp.json til ét projekt eller ~/.cursor/mcp.json til dem alle.

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

Fire værktøjer følger med forbindelsen

Noget af det, der fejler i en transaktionsmail, afgøres i koden: en manglende List-Unsubscribe-header, et From-domæne, der ikke matcher, eller en HTML-del uden en tekstdel. Cursor har allerede koden åben.

Cursor
/mcp
  • get_test_address

    Reserverer en adresse i en time. Når placeringstesten er slået til, får du også en liste over mailbokse hos forskellige udbydere.

  • wait_for_report

    Venter, indtil kontrollerne er færdige, og returnerer derefter scorerne, kontroller med fejl og advarsler samt deres dokumentation og planen for rettelser.

  • get_report

    Læser en eksisterende rapport ud fra dens slug, herunder hvor langt mappekontrollen er nået.

  • get_message_source

    Viser e-mailen, som den ankom, med headere i wire-rækkefølge, i en time efter levering.

Spørgsmål

Hvorfor skal den bruge en rigtig e-mail i stedet for indsat tekst?

Omkring halvdelen af kontrollerne ser på det, afsenderplatformen tilføjer: DKIM-signaturen, ruten gennem dens servere og afmeldingsheaderne. Indsat tekst indeholder intet af det, så modellen ville gætte.

Hvad kan serveren se?

Det, du sender til testadressen. Den rå besked gemmes i en time, efter den er modtaget. Derefter er kun rapporten tilbage på et link, som alle med sluggen kan åbne. Brug en testmail, du gerne ville vise en kollega, og læs privatlivspolitikken for resten.

Er scoren den samme som på hjemmesiden?

Ja. Det er den samme analyse og den samme rapportside, så en kørsel fra en chat kan sammenlignes med en fra forsiden.

Kan jeg committe konfigurationen?

Ja. Den indeholder ingen hemmeligheder, så du kan roligt gemme .cursor/mcp.json i repoet.

Værktøjerne vises ikke. Hvad gør jeg?

Kontrollér, at JSON er gyldig, og start derefter en ny chat.

Hvilket Cursor-abonnement skal jeg bruge?

Det bestemmer Cursor. Selve serveren kræver hverken nøgle eller konto.

Send en rigtig e-mail, og læs, hvad der kom tilbage

Kopiér konfigurationen