Sjekk før gjennomgang
Test faktura-e-posten som ble endret i denne grenen, og oppgi alt som har blitt verre.
Én sjekk ble verre: tekstdelen er nå tom.
GitHub Copilot
Legg til én server i VS Code, så kan Copilot i agentmodus kjøre en reell spamtest på e-posten prosjektet sender.
42 kontroller · Ingen nøkkel · Ingen konto
Sjekk før gjennomgang
Test faktura-e-posten som ble endret i denne grenen, og oppgi alt som har blitt verre.
Én sjekk ble verre: tekstdelen er nå tom.
Rett feilene
Gå gjennom kontrollene som mislyktes i denne rapporten, og endre det som kan endres i koden: [rapportlenke]
To rettelser er gjort i koden. Den tredje er en DNS-oppføring du må legge til.
Legg det til i CI
Legg til Email Spam Tester GitHub Action i arbeidsflyten vår for endringer under templates/.
Arbeidsflyten er lagt til. Den trenger tre repository secrets.
Filen skal ligge i roten av arbeidsområdet, slik at hele teamet får den med repoet.
https://email-spam-tester.com/mcp{ "mcpServers": { "email-spam-tester": { "type": "http", "url": "https://email-spam-tester.com/mcp" } }}Den filen har sitt eget format. Den øverste nøkkelen er servers.
{
"servers": {
"email-spam-tester": {
"type": "http",
"url": "https://email-spam-tester.com/mcp"
}
}
}Kodegjennomgangen leser diffen.
Ingen leser headerne.
Ingen tester i testpakken feiler når DMARC-justeringen slutter å fungere. Med serveren i repoets konfigurasjon har alle i prosjektet den samme testen én prompt unna, og ingen trenger å sette opp en nøkkel.
/mcpget_test_addressReserverer en adresse i én time. Når innboksplassering er slått på, får du også en liste over postbokser hos ulike leverandører.
wait_for_reportVenter til kontrollene er ferdige, og returnerer deretter poengsummene, kontrollene som feilet eller ga advarsler med dokumentasjon, og planen for retting.
get_reportLeser en eksisterende rapport via sluggen, inkludert hvor langt mappekontrollen har kommet.
get_message_sourceReturnerer e-posten slik den kom frem, med headere i overføringsrekkefølge, i én time etter levering.
Omtrent halvparten av kontrollene leser det sendeplattformen legger til: DKIM-signaturen, ruten gjennom serverne og avmeldingshodene. Innlimt tekst har ikke noe av dette, så modellen måtte gjette.
Det du sender til testadressen. Råmeldingen lagres i én time etter at den kommer frem. Deretter gjenstår bare rapporten, på en lenke som alle med sluggen kan åpne. Bruk test-e-post som du uten problemer kan vise til en kollega, og les personvernerklæringen for resten.
Ja. Det er den samme analysen og den samme rapportsiden, så en kjøring fra en chat kan sammenlignes med en fra forsiden.
Nei. Serveren krever ingen nøkkel, så konfigurasjonen kan sjekkes inn.
Ja, verktøykall går gjennom den vanlige bekreftelsen i VS Code, med mindre du har tillatt dem.
Bruk GitHub Action. Den stopper jobben hvis autentiseringen mislykkes eller poengsummen faller.