Schreiben von Regeln für rspamd zum Filtern nach E-Mail-Namen und Fuzzy-Score

Schreiben von Regeln für rspamd zum Filtern nach E-Mail-Namen und Fuzzy-Score

Die Situation ist wie folgt. Es gibt eine Domain auf der Whitelist (unsere) und wir erhalten Briefe mit denselben Adressen wie unsere, aber mit Phishing-Inhalten. Da sie auf der Whitelist steht, erhält sie den niedrigen Spam-Score. Fuzzy gibt den hohen Score, aber das reicht nicht aus, um sie als Spam zu kennzeichnen.

In der Datei multimap.conf habe ich weiße Werte wie diese:

sender_from_whitelist_user {
    #type = "selector";
    type = "from";
    filter = "email";
    score = -10.0;
    #selector = "from({'smtp', 'orig'})";
    map = ["/var/lib/rspamd/whitelist_from_ldap.map.inc","/var/lib/rspamd/whitelist_manual.map.inc"];
    symbol = "SENDER_FROM_WHITELIST_USER";
    prefilter = true;
    action = "accept"; # Prefilter mode
    group = "local";
    is_whitelist = true;
}

sender_from_whitelist_domain {
    type = "from";
    filter = "email:domain";
    score = -5.0;
    map = "/var/lib/rspamd/whitelist_from_domains.map.inc";
    symbol = "SENDER_FROM_WHITELIST_DOMAIN";
    prefilter = true;
    action = "accept"; # Prefilter mode
    group = "local";
    is_whitelist = true;
}

Ist es möglich, eine Regel zu erstellen, die besagt: WENN E-Mail:Domäne = unsereDomäne.com UND Fuzzy-Score >= 9, DANN Ablehnen (oder in den Spam-Ordner verschieben)

Wie kann ich es tun?

verwandte Informationen