Rspamd: Unterschied zwischen den Versionen
Erscheinungsbild
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
Links
Projekt
Weblinks