Kontrollera före granskning
Testa fakturamejlet som ändrades i den här grenen och lista allt som har blivit sämre.
En kontroll blev sämre: textdelen är nu tom.
GitHub Copilot
Lägg till en server i VS Code så kan Copilot i agentläge köra ett riktigt spamtest på e-posten som projektet skickar.
42 kontroller · Ingen nyckel · Inget konto
Kontrollera före granskning
Testa fakturamejlet som ändrades i den här grenen och lista allt som har blivit sämre.
En kontroll blev sämre: textdelen är nu tom.
Åtgärda felen
Gå igenom de misslyckade kontrollerna i den här rapporten och ändra det som kan ändras i koden: [rapportlänk]
Två korrigeringar finns i koden. Den tredje är en DNS-post som du behöver lägga till.
Lägg till det i CI
Lägg till Email Spam Tester GitHub Action i vårt arbetsflöde för ändringar under templates/.
Arbetsflödet har lagts till. Det behöver tre hemligheter i repot.
Filen ligger i arbetsytans rot, så hela teamet får den med repot.
https://email-spam-tester.com/mcp{ "mcpServers": { "email-spam-tester": { "type": "http", "url": "https://email-spam-tester.com/mcp" } }}Den filen har ett eget format. Den översta nyckeln är servers.
{
"servers": {
"email-spam-tester": {
"type": "http",
"url": "https://email-spam-tester.com/mcp"
}
}
}Kodgranskningen läser diffen.
Ingen läser rubrikerna.
Inget test i testsviten misslyckas när DMARC-alignment inte längre stämmer. Med servern i repots konfiguration har alla i projektet tillgång till samma test via en prompt, och ingen behöver konfigurera någon nyckel.
/mcpget_test_addressReserverar 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_reportVäntar tills kontrollerna är klara och returnerar sedan poängen, kontrollerna som misslyckades eller gav varningar med tillhörande underlag samt åtgärdsplanen.
get_reportLäser en befintlig rapport via dess slug, inklusive hur långt mappkontrollen har kommit.
get_message_sourceReturnerar mejlet som det togs emot, med rubrikerna i överföringsordning, i en timme efter leverans.
Ungefär hälften av kontrollerna läser det som avsändarplattformen lägger till: DKIM-signaturen, vägen genom dess servrar och avregistreringsrubrikerna. Inklistrad text har inget av detta, så modellen skulle bara gissa.
Det du skickar till testadressen. Råmeddelandet sparas i en timme efter att det har kommit fram. Sedan återstår bara rapporten, via 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.
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.
Nej. Servern kräver ingen nyckel, så konfigurationen kan checkas in.
Ja, verktygsanrop går via den vanliga bekräftelsen i VS Code om du inte har tillåtit dem.
Använd GitHub Action. Jobbet misslyckas om autentiseringen misslyckas eller poängen sjunker.