rspamd
Erscheinungsbild
rspamd - Hauptprogramm für den Rapid Spam 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
- /etc/rspamd/local.d/
- /etc/rspamd/rspamd.conf und 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 reload rspamd | Dienst neu laden |
Dateien
| Datei | Beschreibung |
|---|---|
Anhang
Siehe auch
Dokumentation
- Man-Page
Links
Projekt
Weblinks