Email Spam Tester

Claude Code

Ihre Vorlagen werden getestet, während Sie daran arbeiten

Ein Befehl im Terminal. Danach kann Claude Code eine Transaktionsvorlage über Ihr Relay senden, auslesen, was beim Empfänger ankam, und die Vorlage ändern oder Ihnen sagen, welchen Eintrag Sie korrigieren müssen.

Befehl kopieren

42 Prüfungen · Kein Key · Kein Konto

Ein Befehl, dann fragen

Der Server wird gehostet, daher wird nichts installiert und kein Schlüssel in Ihrer Umgebung gespeichert.

https://email-spam-tester.com/mcp
claude mcp add --transport http email-spam-tester https://email-spam-tester.com/mcp

Oder installieren Sie das Plugin

Derselbe Server, ergänzt um einen Skill, der dem Agenten erklärt, wie er den Ablauf ausführt.

/plugin marketplace add serg-tanichev/email-spam-tester-mcp
/plugin install email-spam-tester@email-spam-tester

Was Sie fragen können

Ein Template testen

Senden Sie templates/welcome.html über unseren Staging-Mailer an eine Testadresse und sagen Sie mir, was fehlschlägt.

DKIM ist gültig, aber d= ist die Domain des Relays, daher stimmt die DMARC-Ausrichtung nicht.

Den Header finden

Rufen Sie die Nachrichtenquelle für diesen Slug ab und zeigen Sie mir, welchen Header unser Code setzen sollte: [slug]

List-Unsubscribe-Post fehlt. Er gehört in mailer.ts, unten Zeile für Zeile.

Zwei Durchläufe vergleichen

Beheben Sie die im Bericht genannten Probleme, testen Sie erneut mit einer neuen Adresse und vergleichen Sie die beiden Scores.

Der zweite Durchlauf ist abgeschlossen. Ich stelle beide Scores nebeneinander.

Das Template wurde kompiliert.
Das sagt nichts über den Posteingang aus.

Die Verbindung stellt vier Tools bereit

Eine Vorlagenänderung, ein Testlauf und ein Bericht, der den fehlerhaften Header nennt, alles in derselben Sitzung, in der der Code bereits geöffnet ist.

Claude Code
/mcp
  • get_test_address

    Reserviert eine Adresse für eine Stunde. Wenn die Postfachplatzierung aktiviert ist, erhalten Sie außerdem eine Liste mit Postfächern bei verschiedenen Anbietern.

  • wait_for_report

    Wartet, bis die Prüfungen abgeschlossen sind, und gibt dann die Scores, die fehlgeschlagenen Prüfungen und Warnungen mit den zugehörigen Nachweisen sowie den Plan zur Behebung zurück.

  • get_report

    Liest einen vorhandenen Bericht anhand seines Slugs, einschließlich des Fortschritts der Ordnerprüfung.

  • get_message_source

    Gibt die E-Mail so zurück, wie sie angekommen ist, mit Headern in ursprünglicher Reihenfolge, bis eine Stunde nach der Zustellung.

Fragen

Warum wird eine echte E-Mail statt eingefügtem Text benötigt?

Etwa die Hälfte der Prüfungen wertet aus, was die Versandplattform hinzufügt: die DKIM-Signatur, den Weg durch ihre Server und die Abmelde-Header. Eingefügter Text enthält nichts davon, daher müsste das Modell raten.

Was kann der Server sehen?

Was Sie an die Testadresse senden. Die Rohdaten der Nachricht bleiben nach dem Eingang eine Stunde lang gespeichert. Danach bleibt nur der Bericht unter einem Link, den jeder mit dem Slug öffnen kann. Senden Sie nur Test-E-Mails, die Sie auch einem Kollegen zeigen würden, und lesen Sie für alles Weitere die Datenschutzerklärung.

Ist der Score derselbe wie auf der Website?

Ja. Es sind dieselbe Analyse und dieselbe Berichtsseite. Daher können Sie einen Durchlauf aus einem Chat mit einem Durchlauf von der Startseite vergleichen.

Soll das Produktions-Relay verwendet werden?

Ja, wenn möglich. Ein Staging-Relay signiert normalerweise mit einem anderen Schlüssel und sendet von einer anderen IP-Adresse. Die Prüfungen würden daher die falsche Konfiguration beschreiben.

Benötigt die Projektkonfiguration Zugangsdaten?

Nein. Der Server benötigt keinen Schlüssel, daher enthält .mcp.json nur die Adresse.

Was ist der Unterschied zwischen dem Plugin und dem Befehl?

Der Befehl fügt die Tools hinzu. Das Plugin fügt dieselben Tools und einen Skill hinzu, damit der Agent auch weiß, dass übersprungen nicht bestanden bedeutet.

Senden Sie eine echte E-Mail und lesen Sie die Antwort

Befehl kopieren