Zum Inhalt springen

Rspamd: Unterschied zwischen den Versionen

Aus Foxwiki
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 55: Zeile 55:
* systemweite Rspamd-Anpassungen unter
* systemweite Rspamd-Anpassungen unter
  /etc/rspamd/local.d/
  /etc/rspamd/local.d/
=== Funktionsweise ===
Rspamd analysiert die Nachricht, berechnet einen Score und liefert daraus eine Action. Die spätere Zustellung in ''INBOX'' oder ''Junk'' erfolgt durch Dovecot/Sieve.
{| class="wikitable options big"
! 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


=== Benutzerbezogene Richtlinien ===
=== Benutzerbezogene Richtlinien ===

Version vom 3. Juli 2026, 15:18 Uhr

Rspamd - Beschreibung


Beschreibung

Installation

Aufruf

Optionen

Unix GNU Parameter Beschreibung

Parameter

Umgebungsvariablen

Exit-Status

Wert Beschreibung
0 Erfolg
>0 Fehler

Anwendung

Problembehebung

Rspamd-Konfiguration mit ISPConfig

Wenn Rspamd durch ISPConfig eingerichtet wurde, sollte die Konfiguration in zwei Ebenen erfolgen:

  • benutzer-, mailbox- und domainbezogene Richtlinien über ISPConfig
  • systemweite Rspamd-Anpassungen unter
/etc/rspamd/local.d/

Funktionsweise

Rspamd analysiert die Nachricht, berechnet einen Score und liefert daraus eine Action. Die spätere 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

Benutzerbezogene Richtlinien

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

Systemweite Rspamd-Konfiguration

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 für eine 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
  • Nach Änderungen an der Rspamd-Konfiguration:
rspamadm configtest
systemctl reload rspamd

Dateien

Datei Beschreibung



Anhang

Siehe auch


Dokumentation

Projekt