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.
Cursor
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.
42 kontroller · Ingen nøgle · Ingen konto
Nogle fejl skyldes en header,
og den header er i en fil, du har åben.
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.
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" } }}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.
/mcpget_test_addressReserverer 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_reportVenter, indtil kontrollerne er færdige, og returnerer derefter scorerne, kontroller med fejl og advarsler samt deres dokumentation og planen for rettelser.
get_reportLæser en eksisterende rapport ud fra dens slug, herunder hvor langt mappekontrollen er nået.
get_message_sourceViser e-mailen, som den ankom, med headere i wire-rækkefølge, i en time efter levering.
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.
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.
Ja. Det er den samme analyse og den samme rapportside, så en kørsel fra en chat kan sammenlignes med en fra forsiden.
Ja. Den indeholder ingen hemmeligheder, så du kan roligt gemme .cursor/mcp.json i repoet.
Kontrollér, at JSON er gyldig, og start derefter en ny chat.
Det bestemmer Cursor. Selve serveren kræver hverken nøgle eller konto.