1
0
mirror of https://github.com/mailcow/mailcow-dockerized.git synced 2024-11-24 08:32:50 +02:00

rspamd: fixed dqs rbl insertion handling

This commit is contained in:
DerLinkman 2024-08-01 12:37:49 +02:00
parent 5d7c9b20bc
commit b6c036496d
No known key found for this signature in database
GPG Key ID: AA4A82514748F5A9
2 changed files with 23 additions and 25 deletions

View File

@ -128,7 +128,6 @@ done
if [[ ! -z ${SPAMHAUS_DQS_KEY} ]]; then if [[ ! -z ${SPAMHAUS_DQS_KEY} ]]; then
cat <<EOF > /etc/rspamd/custom/dqs-rbl.conf cat <<EOF > /etc/rspamd/custom/dqs-rbl.conf
# Autogenerated by mailcow. DO NOT TOUCH! # Autogenerated by mailcow. DO NOT TOUCH!
rbls {
spamhaus { spamhaus {
rbl = "${SPAMHAUS_DQS_KEY}.zen.dq.spamhaus.net"; rbl = "${SPAMHAUS_DQS_KEY}.zen.dq.spamhaus.net";
from = false; from = false;
@ -221,7 +220,7 @@ if [[ ! -z ${SPAMHAUS_DQS_KEY} ]]; then
replyto = true; replyto = true;
emails_domainonly = true; emails_domainonly = true;
disable_monitoring = true; disable_monitoring = true;
rbl = "${SPAMHAUS_DQS_KEY}.dbl.dq.spamhaus.net" rbl = "${SPAMHAUS_DQS_KEY}.dbl.dq.spamhaus.net";
returncodes = { returncodes = {
SH_EMAIL_DBL = [ SH_EMAIL_DBL = [
"127.0.1.2", "127.0.1.2",
@ -243,7 +242,7 @@ if [[ ! -z ${SPAMHAUS_DQS_KEY} ]]; then
replyto = true; replyto = true;
emails_domainonly = true; emails_domainonly = true;
disable_monitoring = true; disable_monitoring = true;
rbl = "${SPAMHAUS_DQS_KEY}.zrd.dq.spamhaus.net" rbl = "${SPAMHAUS_DQS_KEY}.zrd.dq.spamhaus.net";
returncodes = { returncodes = {
SH_EMAIL_ZRD_VERY_FRESH_DOMAIN = ["127.0.2.2", "127.0.2.3", "127.0.2.4"]; SH_EMAIL_ZRD_VERY_FRESH_DOMAIN = ["127.0.2.2", "127.0.2.3", "127.0.2.4"];
SH_EMAIL_ZRD_FRESH_DOMAIN = [ SH_EMAIL_ZRD_FRESH_DOMAIN = [
@ -306,7 +305,6 @@ if [[ ! -z ${SPAMHAUS_DQS_KEY} ]]; then
SH_HBL_FILE_SUSPICIOUS = "127.0.3.15"; SH_HBL_FILE_SUSPICIOUS = "127.0.3.15";
} }
} }
}
EOF EOF
else else
rm -rf /etc/rspamd/custom/dqs-rbl.conf rm -rf /etc/rspamd/custom/dqs-rbl.conf

View File

@ -21,6 +21,6 @@ rbls {
} }
} }
.include(try=true,priority=5) "$LOCAL_CONFDIR/custom/dqs-rbl.conf" .include(try=true,override=true,priority=5) "$LOCAL_CONFDIR/custom/dqs-rbl.conf"
} }