26 changed files with 424 additions and 2 deletions
-
14conf/common.conf
-
14conf/composites.conf
-
14conf/metrics.conf
-
15conf/modules.d/chartable.conf
-
15conf/modules.d/dkim.conf
-
15conf/modules.d/dmarc.conf
-
15conf/modules.d/emails.conf
-
15conf/modules.d/forged_recipients.conf
-
15conf/modules.d/fuzzy_check.conf
-
15conf/modules.d/hfilter.conf
-
15conf/modules.d/ip_score.conf
-
15conf/modules.d/maillist.conf
-
15conf/modules.d/mime_types.conf
-
44conf/modules.d/multimap.conf
-
15conf/modules.d/once_received.conf
-
15conf/modules.d/phishing.conf
-
15conf/modules.d/ratelimit.conf
-
15conf/modules.d/rbl.conf
-
21conf/modules.d/regexp.conf
-
15conf/modules.d/rspamd_update.conf
-
15conf/modules.d/spf.conf
-
15conf/modules.d/surbl.conf
-
15conf/modules.d/whitelist.conf
-
17conf/rspamd.systemd.conf
-
17conf/rspamd.sysvinit.conf
-
15conf/statistic.conf
@ -1,5 +1,49 @@ |
|||
# Please don't modify this file as your changes might be overwritten with |
|||
# the next update. |
|||
# |
|||
# You can modify '$LOCAL_CONFDIR/rspamd.conf.local.override' to redefine |
|||
# parameters defined on the top level |
|||
# |
|||
# You can modify '$LOCAL_CONFDIR/rspamd.conf.local' to add |
|||
# parameters defined on the top level |
|||
# |
|||
# For specific modules or configuration you can also modify |
|||
# '$LOCAL_CONFDIR/local.d/file.conf' - to add your options or rewrite defaults |
|||
# '$LOCAL_CONFDIR/override.d/file.conf' - to override the defaults |
|||
# |
|||
# See https://rspamd.com/doc/tutorials/writing_rules.html for details |
|||
|
|||
multimap { |
|||
.include(try=true,priority=5) "${DBDIR}/dynamic/multimap.conf" |
|||
.include(try=true,priority=1) "$LOCAL_CONFDIR/local.d/multimap.conf" |
|||
.include(try=true,priority=10) "$LOCAL_CONFDIR/override.d/multimap.conf" |
|||
} |
|||
|
|||
/* Example setup |
|||
sender_from_whitelist_user { |
|||
type = "from"; |
|||
filter = "email:user"; |
|||
map = "file:///tmp/from.map"; |
|||
symbol = "SENDER_FROM_WHITELIST_USER"; |
|||
action = "accept"; # Prefilter mode |
|||
} |
|||
sender_from_regexp { |
|||
type = "header"; |
|||
header = "from"; |
|||
filter = "regexp:/.*@/"; |
|||
map = "file:///tmp/from_re.map"; |
|||
symbol = "SENDER_FROM_REGEXP"; |
|||
} |
|||
url_map { |
|||
type = "url"; |
|||
filter = "tld"; |
|||
map = "file:///tmp/url.map"; |
|||
symbol = "URL_MAP"; |
|||
} |
|||
url_tld_re { |
|||
type = "url"; |
|||
filter = "tld:regexp:/\.[^.]+$/"; # Extracts the last component of URL |
|||
map = "file:///tmp/url.map"; |
|||
symbol = "URL_MAP_RE"; |
|||
} |
|||
*/ |
|||
@ -1,4 +1,21 @@ |
|||
# Please don't modify this file as your changes might be overwritten with |
|||
# the next update. |
|||
# |
|||
# You can modify '$LOCAL_CONFDIR/rspamd.conf.local.override' to redefine |
|||
# parameters defined on the top level |
|||
# |
|||
# You can modify '$LOCAL_CONFDIR/rspamd.conf.local' to add |
|||
# parameters defined on the top level |
|||
# |
|||
# For specific modules or configuration you can also modify |
|||
# '$LOCAL_CONFDIR/local.d/file.conf' - to add your options or rewrite defaults |
|||
# '$LOCAL_CONFDIR/override.d/file.conf' - to override the defaults |
|||
# |
|||
# See https://rspamd.com/doc/tutorials/writing_rules.html for details |
|||
|
|||
regexp { |
|||
.include(try=true,priority=1) "${DBDIR}/dynamic/regexp.conf" |
|||
.include(try=true,priority=5) "${DBDIR}/dynamic/regexp.conf" |
|||
.include(try=true,priority=1) "$LOCAL_CONFDIR/local.d/regexp.conf" |
|||
.include(try=true,priority=10) "$LOCAL_CONFDIR/override.d/regexp.conf" |
|||
max_size = 1M; |
|||
} |
|||
} |
|||
Write
Preview
Loading…
Cancel
Save
Reference in new issue