Spamhaus openresolver Probleme mit Rspamd
Posted: Wed 5. Mar 2025, 17:24
Ich bin immer noch nicht durchgestiegen wie Rspamd in Verbindung mit Keyhelp funktioniert.
Das Problem ist anscheinend die Erkennung von Openresolvern von Spamhaus die sehr viele reguläre Mails abweist.
Jetzt stellt sich die Frage wie ich das anpasse, Spamhaus hat ja verschiedene Returncodes.
Wird die Config in der /etc/rspamd/modules.d/rbl.conf überhaupt genutzt wenn ich zen.spamhaus.org nicht im "Blacklist | DNS-Einträge" Keyhelp Feld hinterlege?
Würde es reichen wenn ich den betroffenen Bereich aus der standardconfig übernehme und abgeändert in die "/etc/rspamd/local.d/rbl.conf" schreibe?
Oder bin ich da völlig auf dem Holzweg?
Das Problem ist anscheinend die Erkennung von Openresolvern von Spamhaus die sehr viele reguläre Mails abweist.
Code: Select all
Mar 05 14:21:46 host postfix/smtpd[33333]: NOQUEUE: reject: RCPT from mail.example.com[XXX.XXX.XXX.XXX]: 554 5.7.1 Service unavailable; Client host [XXX.XXX.XXX.XXX] blocked using zen.spamhaus.org; Error: open resolver; https://check.spamhaus.org/returnc/pub/XXXX:XXXX:XXXX:XXXX::XXX/; from=<user@example.com> to=<recipient@example.net> proto=ESMTP helo=<mail.example.com>
Mar 05 14:21:46 host postfix/smtpd[33333]: using backwards-compatible default setting smtpd_relay_before_recipient_restrictions=no to reject recipient "recipient@example.net" from client "mail.example.com[XXX.XXX.XXX.XXX]"
Wird die Config in der /etc/rspamd/modules.d/rbl.conf überhaupt genutzt wenn ich zen.spamhaus.org nicht im "Blacklist | DNS-Einträge" Keyhelp Feld hinterlege?
Würde es reichen wenn ich den betroffenen Bereich aus der standardconfig übernehme und abgeändert in die "/etc/rspamd/local.d/rbl.conf" schreibe?
Code: Select all
spamhaus {
symbol = "SPAMHAUS"; # Augmented by prefixes
rbl = "zen.spamhaus.org";
# Check types
checks = ['received', 'from'];
symbols_prefixes = {
received = 'RECEIVED',
from = 'RBL',
}
returncodes {
SPAMHAUS_SBL = "127.0.0.2";
SPAMHAUS_CSS = "127.0.0.3";
SPAMHAUS_XBL = ["127.0.0.4", "127.0.0.5", "127.0.0.6", "127.0.0.7"];
SPAMHAUS_PBL = ["127.0.0.10", "127.0.0.11"];
SPAMHAUS_DROP = "127.0.0.9";
### SPAMHAUS_BLOCKED_OPENRESOLVER = "127.255.255.254";
SPAMHAUS_BLOCKED= "127.255.255.255";
}
}
Oder bin ich da völlig auf dem Holzweg?