Email Spam Tester

Cursor

Korrigieren Sie das E-Mail-Template im selben Fenster, das den Fehler gefunden hat

Fügen Sie einen kurzen Block zu mcp.json hinzu. Dann kann der Cursor-Agent die von Ihrem Code gesendete E-Mail testen und die zu ändernde Datei öffnen.

Konfiguration kopieren

42 Prüfungen · Kein Key · Kein Konto

Mancher Fehler steckt in einem Header,
und dieser Header steht in einer geöffneten Datei.

Was Sie fragen können

Vom Code gesendete E-Mail testen

Finden Sie die Stelle, an der wir die E-Mail zum Zurücksetzen des Passworts senden, lösen Sie den Versand an eine Testadresse aus und lesen Sie den Bericht.

In auth/reset.ts gefunden. Ich sende sie jetzt an die Testadresse.

Header korrigieren

Laut Bericht fehlt List-Unsubscribe. Fügen Sie den Header zu unserem Mailer hinzu und testen Sie erneut.

Header hinzugefügt. Ich teste mit einer neuen Adresse.

Fehler erklären

Öffnen Sie diesen Bericht und erklären Sie, warum DMARC fehlgeschlagen ist, obwohl SPF erfolgreich war: [Berichtslink]

SPF wurde für die Bounce-Domain bestanden, die sich von Ihrer From-Domain unterscheidet.

Zu mcp.json hinzufügen

Verwenden Sie .cursor/mcp.json für ein Projekt oder ~/.cursor/mcp.json für alle Projekte.

https://email-spam-tester.com/mcp
{  "mcpServers": {    "email-spam-tester": {      "url": "https://email-spam-tester.com/mcp"    }  }}

Die Verbindung stellt vier Tools bereit

Einige Fehler in Transaktions-E-Mails entstehen im Code: ein fehlender List-Unsubscribe-Header, eine nicht übereinstimmende From-Domain oder ein HTML-Teil ohne Textteil. Cursor hat diesen Code bereits geöffnet.

Cursor
/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 untersucht, 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 Empfang 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 Lauf aus einem Chat mit einem Lauf von der Startseite vergleichen.

Kann ich die Konfiguration committen?

Ja. Sie enthält keine geheimen Daten, daher können Sie .cursor/mcp.json sicher im Repository speichern.

Die Tools werden nicht angezeigt. Was nun?

Prüfen Sie, ob das JSON gültig ist, und starten Sie dann einen neuen Chat.

Welchen Cursor-Tarif brauche ich?

Das legt Cursor fest. Der Server selbst verlangt weder einen Schlüssel noch ein Konto.

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

Konfiguration kopieren