Kontrollér før review
Test fakturamailen, der er ændret i denne branch, og angiv alt, der er blevet dårligere.
Én kontrol blev dårligere: Tekstdelen er nu tom.
GitHub Copilot
Tilføj én server i VS Code, så Copilot i agenttilstand kan køre en rigtig spamtest på den mail, dit projekt sender.
42 kontroller · Ingen nøgle · Ingen konto
Kontrollér før review
Test fakturamailen, der er ændret i denne branch, og angiv alt, der er blevet dårligere.
Én kontrol blev dårligere: Tekstdelen er nu tom.
Ret fejlene
Gennemgå de mislykkede kontroller i denne rapport, og ret det, der kan rettes i koden: [link til rapport]
To rettelser er lavet i koden. Den tredje er en DNS-post, som du skal tilføje.
Føj den til CI
Føj Email Spam Tester GitHub Action til vores workflow ved ændringer under templates/.
Workflowet er tilføjet. Det kræver tre repository secrets.
Filen placeres i roden af workspace, så hele teamet får den med fra repoet.
https://email-spam-tester.com/mcp{ "mcpServers": { "email-spam-tester": { "type": "http", "url": "https://email-spam-tester.com/mcp" } }}Den fil har sit eget format. Den øverste nøgle er servers.
{
"servers": {
"email-spam-tester": {
"type": "http",
"url": "https://email-spam-tester.com/mcp"
}
}
}Kodegennemgangen læser diffen.
Ingen læser headerne.
En testsuite fejler ikke, når DMARC-alignment ikke længere holder. Med serveren i repoets konfiguration kan alle på projektet køre den samme test med en prompt, og ingen behøver at konfigurere en nøgle.
/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 læser det, som afsendelsesplatformen tilføjer: DKIM-signaturen, ruten gennem dens servere og afmeldingsheaderne. Indsat tekst indeholder ikke noget af det, så modellen ville være nødt til at gætte.
Det, du sender til testadressen. Råbeskeden gemmes i en time efter modtagelsen. Derefter er kun rapporten tilbage på et link, som alle med sluggen kan åbne. Brug testmails, som du uden problemer ville vise til 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.
Nej. Serveren kræver ingen nøgle, så konfigurationen kan committes.
Ja, værktøjskald bruger VS Code's normale bekræftelse, medmindre du har tilladt dem.
Brug GitHub Action. Den lader jobbet fejle, hvis godkendelsen mislykkes, eller scoren falder.