Comment Spam Protection

Stoppen Sie Kommentarspam in EmDash mit lokalen Regeln: gesperrte Wörter, Links, Sprache, Duplikate und Ratenbegrenzungen, mit einem Protokoll der Gründe.

Erweiterung

Comment Spam Protection

Stoppen Sie Kommentarspam in EmDash mit lokalen Regeln: gesperrte Wörter, Links, Sprache, Duplikate und Ratenbegrenzungen, mit einem Protokoll der Gründe.

  • Kategorie: comment spam
  • Status: Verfügbar
  • Version: 1.0.1
  • Preis: Unbekannt
  • Quelle: Offizielles Plugin-Register
  • Installation: Sandbox-Plugin aus dem Register
  • Geprüft: 2026-10-21

Beschreibung

Comment Spam Protection prüft jeden neuen Kommentar auf Ihrer EmDash-Website anhand der von Ihnen festgelegten Regeln und zeigt Ihnen, warum jeder Kommentar genehmigt, zur Prüfung zurückgehalten oder als Spam markiert wurde.

Alles läuft auf Ihrer eigenen Website. Kein externer Dienst, kein Konto, kein API-Schlüssel.

Kostenlos

  • Gesperrte Wörter und Wendungen, unabhängig von Groß- und Kleinschreibung, mit oder ohne Akzente.
  • Gesperrte Muster für Text, den eine Wortliste nicht erfassen kann, etwa „free money“ mit beliebigen Abständen.
  • Link-Limit: Kommentare mit zu vielen Links zurückhalten.
  • Sprachprüfung: Kommentare zurückhalten, die überwiegend in einem Alphabet geschrieben sind, das Ihre Website nicht verwendet.
  • Duplikate und zu viele Kommentare von einer Person.
  • Gesperrte und stets genehmigte E-Mail-Adressen und Domains.
  • Gesperrte IP-Adressen, mit einem Klick aus einem Kommentar hinzugefügt.
  • Vertrauenswürdige Kommentierende: angemeldete Mitglieder oder Personen mit genehmigten Kommentaren.
  • Für jede Regel wählen Sie, was passiert: Spam, zur Prüfung zurückhalten oder genehmigen.
  • Kommentaraktivität: jede Entscheidung mit ihrem Grund, Filter und ein Dashboard-Widget.
  • Kommentar ausprobieren: Testen Sie Ihre Regeln, bevor es Besucher tun.
  • Eindeutigen Spam auf Wunsch gleich ablehnen.

Es funktioniert sofort: gängige Spam-Wendungen, ein Limit von zwei Links, eine Sprachprüfung anhand der Sprache Ihrer Website, Duplikat- und Ratenlimits und Ihre eigene EmDash-Kommentareinstellung für alles andere.

Sie nutzen bereits ein anderes Moderations-Plugin? Comment Spam Protection fügt sein Ergebnis und die Gründe für dieses Plugin zu jedem Kommentar hinzu, protokolliert sie und kann Spam anschließend verschieben.

Pro

  • Punktemodus: Zutreffende Regeln addieren Punkte; die Schwellenwerte legen Sie fest.
  • Unterschiedliche Regeln für jede Collection.
  • Alte Kommentare erneut prüfen, zunächst als Probelauf.
  • CSV-Import und -Export Ihrer Listen sowie des Aktivitätsprotokolls als CSV.
  • Statistiken: Kommentare pro Woche und was jede Regel erfasst hat.
  • Wöchentliche E-Mail an Administratoren.

Pro ist ein Lizenzschlüssel für dasselbe Plugin, ab 29 $ im Jahr: Pro erhalten.

Von Peachfin Themes.

Installation

Voraussetzungen

  • EmDash 1.0 oder neuer mit einem Plugin-Sandbox-Runner. Auf Cloudflare: der Workers-Paid-Tarif und eine Worker-Loader-Bindung. Getestet mit EmDash 1.2.0.
  • Kommentare für mindestens eine Collection aktiviert: Öffnen Sie sie unter Content Types und aktivieren Sie Enable comments.

Installieren

  1. Installieren Sie Comment Spam Protection aus der Plugin-Registry.
  2. Prüfen Sie die Berechtigungen und bestätigen Sie. Das Plugin fordert an:
    • Benutzer lesen (EmDash verlangt dies für Kommentar-Hooks),
    • Kommentare moderieren,
    • E-Mails senden (die wöchentliche Pro-E-Mail),
    • die Liste der Collections lesen.

Erste Schritte

  1. Öffnen Sie Comment rules. Sinnvolle Standardwerte sind bereits aktiviert.
  2. Fügen Sie Wörter, Muster oder E-Mail-Adressen hinzu, die Sie sperren oder stets genehmigen möchten.
  3. Öffnen Sie Try a comment und fügen Sie einen Beispielkommentar ein, um zu sehen, was passiert.
  4. Beobachten Sie Comment activity. Jeder neue Kommentar zeigt die entscheidende Regel und den Grund. Über das Actions-Menü einer Zeile können Sie diese IP-Adresse, E-Mail-Adresse oder Domain sperren.
  5. Wählen Sie unter Settings, ob Spam in der Spam-Liste von EmDash behalten (Standard) oder abgelehnt wird und wie lange das Aktivitätsprotokoll aufbewahrt wird.

Ein anderes Moderations-Plugin

EmDash lässt nur ein Plugin den Status neuer Kommentare festlegen. Wenn bereits ein anderes Plugin das tut, prüft Comment Spam Protection trotzdem jeden Kommentar und protokolliert sein Ergebnis. Settings zeigt, welches Plugin entscheidet und wie Sie das ändern.

Pro

Kaufen Sie einen Schlüssel unter https://peachfinthemes.com/comment-spam-protection/ (29 $ im Jahr für 1 Website, 59 $ für 5, 99 $ für unbegrenzt) und fügen Sie ihn unter Settings → License ein. Der Schlüssel wird auf Ihrer Website geprüft, ohne dass jemand kontaktiert wird. Er gilt für seine Domains und deren Subdomains und immer für localhost und *.test-Adressen.

FAQ

Werden Kommentare irgendwohin gesendet?

Nein. Jede Prüfung läuft auf Ihrer Website, und das Plugin sendet keine Netzwerkanfragen. Auch Lizenzschlüssel werden auf Ihrer Website geprüft.

Was geschieht mit Spam?

Standardmäßig wird er mit dem Status Spam gespeichert, sodass Sie ihn im Kommentarbereich von EmDash prüfen und wiederherstellen können. Unter Settings können Sie eindeutigen Spam stattdessen ablehnen: Der Besucher sieht einen Fehler und nichts wird gespeichert. Abgelehnte Kommentare erscheinen trotzdem in Comment activity.

Warum wurde ein Kommentar zurückgehalten?

Öffnen Sie Comment activity. Jede Zeile zeigt die entscheidende Regel und den Grund, etwa „3 Links (Limit 2)“ oder „Gesperrtes Wort: casino“.

Kann ich eine IP-Adresse sperren?

Ja: Öffnen Sie in Comment activity das Actions-Menü eines Kommentars und wählen Sie Block this IP address. EmDash zeigt Plugins nie die Adresse selbst, nur einen verschlüsselten Code dafür, daher lassen sich Adressen nicht eintippen.

Werden meine regelmäßigen Kommentierenden zurückgehalten?

Angemeldete Mitglieder werden genehmigt, es sei denn, eine gesperrte E-Mail-Adresse, ein gesperrtes Wort oder Muster trifft zu. Sie können auch Personen vertrauen, die bereits genehmigte Kommentare haben.

Was ist ein Muster?

Eine Möglichkeit, Text zu erfassen, den eine Wortliste nicht erkennen kann. Zum Beispiel erfasst \bfree\s+money\b „free money“ mit beliebig vielen Leerzeichen. Muster, die Ihre Website verlangsamen könnten, werden beim Speichern abgelehnt.

Ich nutze bereits ein anderes Moderations-Plugin.

Comment Spam Protection fügt dann sein Ergebnis und die Gründe für dieses Plugin zu jedem Kommentar hinzu und protokolliert sie. Es kann Spam auch anschließend verschieben.

Was kostet Pro?

29 $ im Jahr für 1 Website, 59 $ für 5 Websites, 99 $ für unbegrenzt viele Websites. Kaufen unter https://peachfinthemes.com/comment-spam-protection/. Pro ergänzt Punktemodus, Regeln pro Collection, erneute Prüfung alter Kommentare, CSV-Import und -Export, Statistiken und eine wöchentliche E-Mail. https://peachfinthemes.com/comment-spam-protection/

Was passiert, wenn meine Lizenz abläuft?

Bereits gespeicherte Pro-Einstellungen funktionieren weiter. Um sie zu ändern, verlängern Sie die Lizenz.

Sicherheit

Ein Problem melden

Melden Sie Sicherheitsprobleme vertraulich an [email protected]. Bitte eröffnen Sie nicht zuerst ein öffentliches Issue.

Berechtigungen

  • Benutzer lesen: EmDash führt Kommentar-Hooks nur für Plugins mit dieser Berechtigung aus, da Kommentarereignisse die E-Mail-Adresse der kommentierenden Person enthalten. Dient auch dazu, die Adressen der Administratoren für die wöchentliche Pro-E-Mail zu finden.
  • Kommentare moderieren: Kommentare in den Spam verschieben (Pro-Neuprüfung und die optionale Funktion „Kommentare anschließend verschieben“) und Kommentare zählen, die auf Prüfung warten. Beinhaltet das Lesen von Kommentaren.
  • E-Mails senden: die wöchentliche Pro-E-Mail über den eigenen E-Mail-Anbieter der Website.
  • Schema lesen: Collections für Regeln pro Collection auflisten.

Das Plugin deklariert keine erlaubten Hosts und kann daher keine Netzwerkanfragen stellen.

Zugriffskontrolle

Die Admin-Seiten prüfen die EmDash-Rolle des Aufrufers auf dem Server. Redakteure sehen Comment activity und Statistics und können aus einem Kommentar heraus sperren. Nur Administratoren ändern Regeln, Einstellungen, Werkzeuge und die Lizenz.

Öffentliche Route

Eine Route ist öffentlich: export, der Pro-CSV-Download. Ein angeklickter Link kann den Admin-Anfrage-Header von EmDash nicht mitführen, daher wird jeder Link mit HMAC-SHA-256 signiert, mit einem zufälligen Schlüssel aus der Konfiguration des Plugins. Ein Link läuft nach 10 Minuten ab. Downloads erfordern zudem eine aktive Pro-Lizenz.

Muster

Muster werden beim Speichern geprüft, sodass ein Muster die Kommentarprüfung nicht ausbremsen kann.

Gespeicherte Daten

Das Aktivitätsprotokoll speichert Name und E-Mail-Adresse der kommentierenden Person, einen kurzen Auszug, einen verschlüsselten Code für die IP-Adresse (nie die Adresse selbst) sowie das Ergebnis mit seinen Gründen, standardmäßig 90 Tage lang (30 Tage bis ein Jahr). Duplikat- und Ratenzähler speichern nur Hashes und laufen von selbst ab. Wöchentliche Statistiken sind Zählwerte. Nichts wird irgendwohin gesendet, außer den wöchentlichen E-Mails, die Sie aktivieren.

Lizenzschlüssel

Schlüssel werden vom Peachfin-Themes-Shop ausgestellt, mit Ed25519 signiert und offline geprüft. Ein Schlüssel enthält eine Bestell-ID, seine Domains und sein Ablaufdatum. Personenbezogene Daten enthält er nicht.

Änderungsprotokoll

1.0.1

  • Getestet mit EmDash 1.2.0.
  • Der Einstellungstext zur Wahl des Kommentarmoderators verweist nicht mehr auf EmDash 1.0.

1.0.0

Erste Veröffentlichung.

  • Regeln: gesperrte Wörter, gesperrte Muster, Link-Limit, Sprachprüfung, Duplikate, zu viele Kommentare, gesperrte und stets genehmigte E-Mail-Adressen und Domains, gesperrte IP-Adressen, vertrauenswürdige Kommentierende.
  • Für jede Regel wählen Sie Spam, zur Prüfung zurückhalten oder genehmigen. Wenn nichts zutrifft, entscheidet Ihre EmDash-Kommentareinstellung.
  • Kommentaraktivität mit Gründen, Filtern und Sperren per Klick; Dashboard-Widget; Kommentar ausprobieren.
  • Eindeutigen Spam auf Wunsch ablehnen statt speichern.
  • Arbeitet neben einem anderen Moderations-Plugin: fügt sein Ergebnis hinzu, protokolliert es und kann Spam anschließend verschieben.
  • Pro: Punktemodus, Regeln pro Collection, erneute Prüfung alter Kommentare mit Probelauf, CSV-Import und -Export, Statistiken, wöchentliche E-Mail.