Test: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| (4 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
| − | = | + | Hier ist eine minimale funktionierende Konfiguration für eine lokale Blacklist in **Rspamd** ohne DNS-RBL. Diese sperrt bestimmte IPs direkt über `multimap.conf`. |
| − | == | + | |
| − | * | + | === Lokale Blacklist für Rspamd === |
| − | + | ||
| − | + | ==== Blacklist-Datei anlegen ==== | |
| − | + | * echo "10.0.0.1" > /etc/rspamd/local.d/local_rbl.txt | |
| − | + | * echo "10.0.0.99" >> /etc/rspamd/local.d/local_rbl.txt | |
| − | + | ||
| − | + | ==== Rspamd für die lokale Blacklist konfigurieren ==== | |
| − | + | * Datei /etc/rspamd/local.d/multimap.conf erstellen und folgende Zeilen einfügen: | |
| − | <pre | + | |
| − | + | <pre> | |
| − | + | blacklist_ip { | |
| − | + | type = "ip"; | |
| − | + | map = "/etc/rspamd/local.d/local_rbl.txt"; | |
| − | + | symbol = "LOCAL_RBL_HIT"; | |
| + | action = "reject"; | ||
| + | description = "Lokale RBL-Hit"; | ||
| + | } | ||
</pre> | </pre> | ||
| + | |||
| + | ==== Rspamd neu starten ==== | ||
| + | * systemctl restart rspamd | ||
| + | |||
| + | ==== Testen mit einer gesperrten IP ==== | ||
| + | * rspamc -i 10.0.0.1 | ||
| + | Falls die IP blockiert wird, erscheint der Treffer **"LOCAL_RBL_HIT"**. | ||
| + | |||
| + | ==== Postfix-Integration ==== | ||
| + | Falls Postfix Rspamd nutzt, wird die Sperre automatisch angewendet. Andernfalls muss die Integration mit `milter` oder `header_checks` ergänzt werden. | ||
Aktuelle Version vom 20. März 2025, 13:56 Uhr
Hier ist eine minimale funktionierende Konfiguration für eine lokale Blacklist in **Rspamd** ohne DNS-RBL. Diese sperrt bestimmte IPs direkt über `multimap.conf`.
Lokale Blacklist für Rspamd
Blacklist-Datei anlegen
- echo "10.0.0.1" > /etc/rspamd/local.d/local_rbl.txt
- echo "10.0.0.99" >> /etc/rspamd/local.d/local_rbl.txt
Rspamd für die lokale Blacklist konfigurieren
- Datei /etc/rspamd/local.d/multimap.conf erstellen und folgende Zeilen einfügen:
blacklist_ip {
type = "ip";
map = "/etc/rspamd/local.d/local_rbl.txt";
symbol = "LOCAL_RBL_HIT";
action = "reject";
description = "Lokale RBL-Hit";
}
Rspamd neu starten
- systemctl restart rspamd
Testen mit einer gesperrten IP
- rspamc -i 10.0.0.1
Falls die IP blockiert wird, erscheint der Treffer **"LOCAL_RBL_HIT"**.
Postfix-Integration
Falls Postfix Rspamd nutzt, wird die Sperre automatisch angewendet. Andernfalls muss die Integration mit `milter` oder `header_checks` ergänzt werden.