• Resolved obeier

    (@obeier)


    Wir erhalten seit knapp 2 Tagen im Minutentakt Spammails. Trotz aktiviertem AntispamBee

    The page I need help with: [log in to see the link]

Viewing 15 replies - 1 through 15 (of 17 total)
  • Plugin Contributor Torsten Landsiedel

    (@zodiac1978)

    Hi @obeier!

    Handelt es sich vielleicht um zuf?llige Kleinbuchstaben von a-z im Kommentar und im Namen, einmal 10 und einmal 30 Zeichen lang?

    Dann findest du die L?sung hier:
    https://www.ads-software.com/support/topic/not-working-3029/#post-11929623

    Einach ein Custom Pattern definieren, wie dort beschrieben. Damit erkennt ASB den Soam und du hast wieder deine Ruhe!

    Wenn es das nicht ist, bitte den Spam über das Formular an uns senden, damit wir uns das anschauen k?nnen. Danke!

    Beste Grü?e
    Torsten

    Thread Starter obeier

    (@obeier)

    Vielen Dank für die schnelle Antwort.
    Das habe ich gemacht.
    Ich habe auch die Kommunikation zwischen dir und “aryanrajseo” vor 4 Monaten aufmerksam gelesen. Habe dies dann auch wie beschrieben umgesetzt und auch den Host eingetragen.

    Die Kommentare kommen immer noch. Stimmt es wirklich, dass man 30 Tage warten muss, bis die Spams nicht mehr reinkommen?

    Hier die Spam-Nachricht

    Ein neuer Kommentar zum Beitrag ?Kurzzeitpflege mit dem Entlastungsbetrag verrechnen“ wartet auf deine Freigabe https://www.pflege-durch-angehoerige.de/kurzzeitpflege-mit-dem-entlastungsbetrag-verrechnen/

    Autor: osuqgzerax (IP-Adresse: , )
    E-Mail: [email protected]
    URL: https://ijowwapotw
    Kommentar:
    cavjbhwcsokgauedxvjumtqtjwcaar

    Plugin Contributor Torsten Landsiedel

    (@zodiac1978)

    Hi @obeier,

    und auch den Host eingetragen.

    Lass mal den Host lieber weg. Mit Name und Inhalt klappt es auch. Beim Host k?nnte es sein, dass noch das “https://” erg?nzt werden müsste.

    Stimmt es wirklich, dass man 30 Tage warten muss, bis die Spams nicht mehr reinkommen?

    Nein. Woher hast du diese Info denn?

    Beste Grü?e
    Torsten

    Thread Starter obeier

    (@obeier)

    Hi,
    Die Zeile mit dem Host habe ich wieder entfernt.
    Trotz allem steht mir einer auf der Leitung, “sorry”

    ‘body’ => ‘\b[a-z]{30}\b’,
    ‘name’ => ‘\b[a-z]{10}\b’,

    Irgendwas sagt mir, dass ich bei “body” und “name” irgend etwas
    eintragen, bzw. die zwei durch irgend etwas ersetzen muss.
    Hab aber im Moment keinen Plan was ich hier tun sollte / mu?.

    Hab also bis jetzt noch keinen Erfolg.

    Zu den 30 Tagen, muss ich m?glicherweise falsch gelesen haben.

    Beste Grü?e
    Otto

    Plugin Contributor Torsten Landsiedel

    (@zodiac1978)

    Hi @obeier,

    Irgendwas sagt mir, dass ich bei “body” und “name” irgend etwas
    eintragen, bzw. die zwei durch irgend etwas ersetzen muss.

    nein, dass ist so korrekt. Das bezieht auf den Namen des Kommentierenden und den Inhalt (body) des Kommentars. Das passt so.

    Wie baust du den Filter konkret denn ein? Functionality-Plugin, Code-Snippets-Plugin oder eigene functions.php?

    Poste sonst nochmal den gesamten Code und/oder aktiviere den Debug-Mode, um zu schauen, ob du irgendwo einen Fehler drin hast.

    Sollte ja eigentlich passen auf den Beispiel-Spam von oben.

    Beste Grü?e
    Torsten

    Thread Starter obeier

    (@obeier)

    Hi Torsten,

    vielen Dank für Deine Antwort.
    Habe die ganze Angelegenheit unserer Betreuerin “Michaela” unserer WordPress Installation übergeben und Sie kam zum gleichen Ergebnis, das der Eintrag so stimmt.
    Sie wird sich dann mit Dir bzw. Eurer Community in Verbindung setzten und dann hoffen wir das Problem in den Griff zu bekommen.

    Trotzdem Danke für Deine Hilfe

    Gru?
    Otto

    Hallo Torsten,

    ich h?nge mich mal hier mit an, da ich die Seite von Familie Beier betreue.

    Wir haben aufgrund Deiner Anleitung das folgende in die functions.php eingetragen:

    https://www.dropbox.com/s/9uxlpz2iqm54yfa/Screenshot%202020-02-12%2017.07.09.png?dl=0

    Trotzdem kommen aktuell so ca. 1500 – 2000 Spam-Kommentare am Tag durch.

    So sehen die Spams aus:

    https://www.dropbox.com/s/4364dpvku0f5v8t/Screenshot%202020-02-12%2017.08.22.png?dl=0

    Hast Du noch eine schlaue Idee, was wir sonst noch tun k?nnen, um diese Spam-Flut aufzuhalten?

    Herzliche Grü?e
    Michaela

    • This reply was modified 4 years, 9 months ago by msteidl.
    Plugin Contributor Torsten Landsiedel

    (@zodiac1978)

    @msteidl Kannst du mir mal einen Screenshot von den Einstellungen schicken?

    Der Code sieht auf den ersten Blick richtig aus.

    Beste Grü?e
    Torsten

    Hallo Torsten,

    klar, hier die Eintellungen von Antispam Bee:

    https://www.dropbox.com/s/883ktuyoexut7e3/Screenshot%202020-02-15%2018.13.40.png?dl=0

    Herzliche Grü?e
    Michaela

    Plugin Contributor Torsten Landsiedel

    (@zodiac1978)

    Hallo @msteidl

    ehrlich gesagt verstehe ich nicht, warum das nicht klappt.

    Regul?re Ausdrücke sollten aktiv sein (ist der Fall), Lokale Spam Datenbank sollte genutzt werden (idte der Fall) und Spam sollte nicht gel?scht, sondern markiert werden. Dann sollte es klappen. Der Code entspricht dem aus dem Wiki.

    Interessanterweise habe ich den Umweg über den init-Hook bei mir gar nicht genutzt. Du k?nntest also mal probieren, ob das in einem Plugin besser klappt:

    <?php
    /**
     * Plugin Name: Custom Patterns for Antispam Bee
     * Description: Add custom patterns for Antispam Bee.
     * Plugin URI:  https://torstenlandsiedel.de
     * Version:     1.0
     * Author:      Torsten Landsiedel
     * Author URI:  https://torstenlandsiedel.de
     * Licence:     GPL 2
     * License URI: https://opensource.org/licenses/GPL-2.0
     * GitHub Plugin URI: https://github.com/Zodiac1978/custom-patterns-asb
     */
    
    if ( ! defined( 'ABSPATH' ) ) {
    	exit; // Exit if accessed directly.
    }
    
    /**
     * Antispam Bee filter for custom RegExp patterns
     */
    add_filter( 'antispam_bee_patterns', 'antispam_bee_add_custom_patterns' );
    
    /**
     * Add more RegExp patterns
     *
     * @param   Array $patterns All RegExp patterns from ASB.
     */
    function antispam_bee_add_custom_patterns( $patterns ) {
    	$patterns[] = array(
    		'body' => '\b[a-z]{30}\b',
    		'name' => '\b[a-z]{10}\b',
    	);
    	return $patterns;
    }

    Alternativ meine gesamten Custom Patterns als Plugin von Github holen:
    https://github.com/Zodiac1978/custom-patterns-asb

    Habe da gerade mal den neuen eingebaut.

    Wenn es immer noch nicht klappt, bitte melden!

    Beste Grü?e
    Torsten

    Plugin Contributor Torsten Landsiedel

    (@zodiac1978)

    Hallo @msteidl !

    Problem gel?st? Kann ich das als gel?st markieren oder gibt es immer noch so massive Spamprobleme?

    Beste Grü?e
    Torsten

    Hallo Torsten,

    bitte entschuldige. Ich bin erst vorgestern dazu gekommen, Dein Plugin zu installieren und wir haben einen Tag abgewartet um zu schauen, was passiert.

    So wie es aussieht kommen jetzt keine Spams mehr durch. Du kannst den Vorgang hier also schlie?en.

    Ich danke Dir ganz herzlich für Deine Unterstützung!

    Liebe Grü?e
    Michaela

    Plugin Contributor Torsten Landsiedel

    (@zodiac1978)

    Hallo Michaela,

    sehr gerne!

    Wenn ihr wieder solche “Wellen” erlebt, pingt mich gerne an, damit wir schnell eine L?sung finden.

    Liebe Grü?e
    Torsten

    Hallo Torsten,

    wir haben uns zu früh gefreut – knapp 48 Stunden war Ruhe, jetzt kommen wieder knapp 3 Spam-Mails pro Minute rein. Wir haben also zwischenzeitlich eine hohen 5stellige Anzahl an Spam-Mails pro Tag.

    Dein Plugin mit den Pattern ist installiert und aktiviert, aber leider erfolglos.

    Hast Du noch irgendeine Idee, was wir machen k?nnen um das abzustellen?

    Herzliche Grü?e
    Michaela

    Plugin Contributor Torsten Landsiedel

    (@zodiac1978)

    Asche auf mein Haupt!

    Das kommt davon, wenn man aus dem Kopf etwas baut und nicht nochmal kontrolliert. Der Feldname für den Kommentator/die Kommentatorin ist nicht name, sondern author. D’oh!

    Der entscheidende Part ist also wie folgt korrekt:

    /**
     * Add more RegExp patterns
     *
     * @param   Array $patterns All RegExp patterns from ASB.
     */
    function antispam_bee_add_custom_patterns( $patterns ) {
    	$patterns[] = array(
    		'body'   => '\b[a-z]{30}\b',
    		'author' => '\b[a-z]{10}\b',
    	);
    	return $patterns;
    }

    Vielen Dank an @msteidl fürs Testen lassen, damit ich am Ende den Fehler finden konnte, den ich selbst gemacht habe … ??

    Liebe Grü?e
    Torsten

Viewing 15 replies - 1 through 15 (of 17 total)
  • The topic ‘Spammails im Minutentakt’ is closed to new replies.