Zum Inhalt springen

Rspamd: Unterschied zwischen den Versionen

Aus Foxwiki
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 49: Zeile 49:
=== Problembehebung ===
=== Problembehebung ===


== Konfiguration ==
== 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/
 
=== Benutzerbezogene Richtlinien ===
Die Spamfilter-Richtlinien werden in ISPConfig unter '''Email > Spamfilter > Policy''' verwaltet.
 
{| class="wikitable options big"
! 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:
 
<syntaxhighlight lang="bash" highlight="1" copy line>
nano /etc/rspamd/local.d/actions.conf
</syntaxhighlight>
 
Beispiel für eine weiche Konfiguration ohne reguläre scorebasierte Ablehnung:
 
<syntaxhighlight lang="ini" highlight="" copy line>
reject = 100;
add_header = 6;
greylist = 4;
</syntaxhighlight>
 
=== Basisprüfung ===
 
{| class="wikitable options big"
! 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
|}
 
<syntaxhighlight lang="bash" highlight="" copy line>
systemctl status rspamd redis-server
rspamadm configtest
rspamadm configdump actions
rspamc stat
</syntaxhighlight>
 
* Nach Änderungen an der Rspamd-Konfiguration:
<syntaxhighlight lang="bash" highlight="" copy line>
rspamadm configtest
systemctl reload rspamd
</syntaxhighlight>
 
=== Dateien ===
=== Dateien ===
{| class="wikitable options big"
{| class="wikitable options big"
Zeile 59: Zeile 135:
| ||  
| ||  
|}
|}


<noinclude>
<noinclude>

Version vom 3. Juli 2026, 14:43 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/

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