Rspamd: Unterschied zwischen den Versionen
Erscheinungsbild
| Zeile 52: | Zeile 52: | ||
== Konfiguration == | == Konfiguration == | ||
; Rspamd und ISPConfig | ; Rspamd und ISPConfig | ||
Ebenen | |||
* Benutzer-, Mailbox- und domainbezogene Richtlinien über ISPConfig | * Benutzer-, Mailbox- und domainbezogene Richtlinien über ISPConfig | ||
* systemweite Rspamd-Anpassungen unter | * systemweite Rspamd-Anpassungen unter | ||
Version vom 4. Juli 2026, 13:40 Uhr
rspamd - Hauptprogramm für den Rapid Sppam Deamon
Beschreibung
Installation
Aufruf
Optionen
| Unix | GNU | Parameter | Beschreibung |
|---|---|---|---|
Parameter
Umgebungsvariablen
Exit-Status
| Wert | Beschreibung |
|---|---|
| 0 | Erfolg |
| >0 | Fehler |
Anwendung
Problembehebung
Konfiguration
- Rspamd und ISPConfig
Ebenen
- Benutzer-, Mailbox- und domainbezogene Richtlinien über ISPConfig
- systemweite Rspamd-Anpassungen unter
/etc/rspamd/local.d/
Funktionsweise
- Rspamd
- analysiert die Nachricht
- berechnet einen Score
- liefert daraus eine Action
Die Zustellung in INBOX oder Junk erfolgt durch Dovecot/Sieve
| Schritt | Komponente | Aufgabe |
|---|---|---|
| 1 | Postfix | SMTP-Annahme der Nachricht |
| 2 | Rspamd | Analyse, Score-Berechnung und Action-Auswahl |
| 3 | Postfix/Rspamd-Milter | Ablehnen, Greylisting oder Hinzufügen von Spam-Headern |
| 4 | Dovecot/Sieve | Zustellung in INBOX oder Verschieben nach Junk |
- Für das Ziel Spam annehmen und nach Junk verschieben ist daher nicht nur der Rspamd-Score relevant
- Entscheidend ist auch, dass Rspamd Spam-Header setzt und die Mailbox so konfiguriert ist, dass Sieve diese Nachrichten nach Junk verschiebt
Benutzerbezogen
Die Spamfilter-Richtlinien werden in ISPConfig unter Email > Spamfilter > Policy verwaltet.
| Parameter | Bedeutung |
|---|---|
| Spam tag level / add header | Score, ab dem eine Nachricht als Spam markiert wird |
| Reject level | Score, ab dem eine Nachricht abgelehnt wird |
| Greylisting level | Score, ab dem Greylisting angewendet wird |
Systemweit
Systemweite Anpassungen sollten unter /etc/rspamd/local.d/ abgelegt werden
- Die Dateien /etc/rspamd/rspamd.conf sowie Dateien unter /etc/rspamd/modules.d/ sollten nicht direkt angepasst werden.
- Lokale Konfigurationen unter local.d werden mit den Standardwerten zusammengeführt und bleiben bei Paket-Updates besser wartbar.
Globale Action-Schwellenwerte werden über folgende Datei gesetzt
nano /etc/rspamd/local.d/actions.conf
- Beispiel
Weiche Konfiguration ohne reguläre scorebasierte Ablehnung
reject = 100;
add_header = 6;
greylist = 4;
Basisprüfung
| Befehl | Zweck |
|---|---|
| systemctl status rspamd redis-server | Status von Rspamd und Redis prüfen |
| rspamadm configtest | Rspamd-Konfiguration auf Syntaxfehler prüfen |
| rspamadm configdump actions | Aktive Action-Schwellenwerte anzeigen |
| rspamc stat | Verbindung zu Rspamd prüfen und Statistik anzeigen |
systemctl status rspamd redis-server
rspamadm configtest
rspamadm configdump actions
rspamc stat
- Konfiguration testen
rspamadm configtest
- Dienst neu laden
systemctl reload rspamd
Dateien
| Datei | Beschreibung |
|---|---|
Anhang
Siehe auch
Dokumentation
- Man-Page
Links
Projekt
Weblinks