A folyamat
Öt lépés, és az ügynök mindegyiket végrehajtja anélkül, hogy egyenként végig kellene vezetni rajtuk.
Cím igénylése
Egyetlen hívás lefoglal egy egyszer használható címet, és közli az ügynökkel, hogy milyen nyelven írja meg a javítási tervet. A cím pontosan egy üzenetet fogad, és egy óra múlva lejár.
Küldd el rá a valódi üzenetet
Ne összefoglalót, ne rövidített változatot. Az ellenőrzések fele a küldőplatform által hozzáadott fejléceket olvassa, egy beillesztett üzenettörzs pedig egyiket sem tartalmazza.
Várakozás
Egyetlen blokkoló hívás. Akkor tér vissza, amikor az elemzés befejeződött, így az ügynöknek semmit sem kell ismételten lekérdeznie, és nincs elrontható várakozási ciklus.
Javítsd ki, amit megnevez
Minden megállapításhoz tartozik egy RFC-szakasz és egy Google-dokumentációs oldal, így az ügynök ellenőrizheti az állítást ahelyett, hogy megbízna benne.
Küldd el újra
Egy új cím, a javított üzenet, egy második pontszám, amely összehasonlítható az elsővel. A várható javulást újrapontozással számítjuk ki, de az értékek nem adódnak össze, és a második jelentés mutatja a tényleges értéket.
Állítsd be
Az MCP-kiszolgáló egyetlen sor a Claude Code-ban:
claude mcp add --transport http email-spam-tester https://email-spam-tester.com/mcp
Vagy egy JSON-t fogadó klienshez:
{
"mcpServers": {
"email-spam-tester": {
"type": "http",
"url": "https://email-spam-tester.com/mcp"
}
}
}
Négy eszköz jár hozzá: cím lefoglalása, várakozás a jelentésre, meglévő jelentés beolvasása a slugja alapján, valamint az üzenet forrásának lekérése pontosan úgy, ahogyan kézbesítették.
A készségfájl
Az MCP biztosítja az ügynöknek az eszközöket. Ez biztosítja számára a mérlegelési szempontokat: mikor használja őket, hogyan értelmezze a skip állapotot a pass állapothoz képest, és mely megállapítások olyan DNS-rekordok, amelyeket a személynek kell módosítania, nem pedig olyan szövegek, amelyeket az ügynök szerkeszthet. Helyezd el, és az ügynök nem kérdez tovább.
Mentsd .claude/skills/mail-vet/SKILL.md néven, vagy illeszd be oda, amit a kliensed ennek megfelelőjeként használ.
Ügynök nélkül
Két kérés, kulcs nélkül. Az első lefoglalja a címet, a második beolvassa a jelentést: 202, amíg semmi nem érkezett, 200 minden adattal, amint megérkezett.
# reserve a single-use address curl -sX POST 'https://email-spam-tester.com/api/v1/inbox?lang=en&utm_source=agent' # {"address":"test-<slug>@email-spam-tester.com","slug":"<slug>",...} # send the message there, then read it back curl -s 'https://email-spam-tester.com/api/v1/tests/<slug>' # 202 while nothing has arrived, 200 with the report once it has
A válasz tartalmazza a report_url értéket, amely az emberek számára olvasható oldal. Ezt add át egy falnyi JSON helyett.
A jelentés olvasása
Két szám, és nem ugyanarról a dologról alkotott két vélemény.
Beérkezési pontszám, 0-tól 100-ig
A modellünk. A hitelesítés és az infrastruktúra adja a súlyozás nagy részét, mert ezek döntik el a kézbesítést, mielőtt egy szűrő egyetlen szót is elolvasna az üzenet szövegéből.
Klasszikus pontszám, 0-tól 10-ig
Reprodukálja a SpamAssassin-stílusú számot, amelyet az emberek már összehasonlítanak. Azért szerepel itt, hogy a jelentés összehasonlítható legyen azzal, amit valaki máshol látott, nem azért, mert jobban mér.
Egy ellenőrzés sikeres, figyelmeztetést ad, sikertelen, kihagyott vagy hibás lehet. A kihagyott nem sikeres: azt jelenti, hogy az ellenőrzés nem volt alkalmazható, mert nem voltak vizsgálható mellékletek vagy értékelhető HTML-rész. A hiba azt jelenti, hogy nem tudtuk megállapítani az eredményt, amit érdemes egyértelműen közölni ahelyett, hogy úgy pontoznánk, mintha sikerült volna.
Amit a piszkozat nem tud kijavítani
Egyes megállapítások a DNS-re, nem pedig a tartalomra vonatkoznak, és az ügynöknek ezt világosan közölnie kell ahelyett, hogy addig szerkesztené az üzenetet, amíg a pontszám megváltozik:
- SPF-, DKIM- és DMARC-rekordok, valamint hogy igazodnak-e a From tartományhoz
- a küldő IP fordított DNS-e, valamint hogy azt az előre irányuló feloldás megerősíti-e
- MX-rekordok, TLS a küldő gazdagépen és tiltólistás bejegyzések
- MTA-STS, TLS-jelentéskészítés, DNSSEC és BIMI
Minden más a piszkozat része: tárgy, preheader, HTML-méret, szöveges rész, képek alternatív szövege, linkrövidítők, leiratkozási fejlécek.
Négy szokás, amelyet érdemes megtanítani neki
Azt teszteld, amit el fogsz küldeni
Egy átírt minta a mintát méri.
A platformról küldd, ne a saját kliensedből
Egy Mailchimp-kampány személyes fiókból végzett tesztelése azt a fiókot méri.
A javítás után teszteld újra
A javítások kölcsönhatásban vannak. Az egyetlen szám, amely ezt figyelembe veszi, a második jelentésben található.
Ne teszteld más levelét engedély nélkül
A jelentés megmutatja a tárgyat, a feladót, a visszapattanási címet és a teljes forrást mindenkinek, akinél ott van a hivatkozás.
Először tesztelj egyet kézzel
Körülbelül egy percet vesz igénybe, és megmutatja, mit fog olvasni az ügynök.