Never edit files in /override/rspamd/override.d/ — those are version-pinned. Use /data/conf/rspamd/local.d/ for additions and /override.d/ for full replacements.
Common edits:
local.d/actions.conf — adjust thresholds:
reject = 18;
add_header = 7;
greylist = 5;
local.d/multimap.conf — block a sender domain:
SENDER_BLOCKLIST {
type = "from";
filter = "email:domain";
map = "/etc/rspamd/custom/sender_blocklist.map";
symbols_set = ["BAD_DOMAIN"];
score = 15.0;
}
local.d/dkim_signing.conf — add an ARC sign requirement for forwarded mail.
After editing, restart:
docker compose restart rspamd-mailcow
⚠️ Don't disable greylisting. It's the single biggest spam reducer in the stack — Mailcow's implementation only defers once and remembers good senders.
Sign in to keep track of what you have read.