diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-10 21:30:40 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-10 21:30:40 +0000 |
commit | 133a45c109da5310add55824db21af5239951f93 (patch) | |
tree | ba6ac4c0a950a0dda56451944315d66409923918 /test/functional/configs/whitelist.conf | |
parent | Initial commit. (diff) | |
download | rspamd-upstream.tar.xz rspamd-upstream.zip |
Adding upstream version 3.8.1.upstream/3.8.1upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'test/functional/configs/whitelist.conf')
-rw-r--r-- | test/functional/configs/whitelist.conf | 83 |
1 files changed, 83 insertions, 0 deletions
diff --git a/test/functional/configs/whitelist.conf b/test/functional/configs/whitelist.conf new file mode 100644 index 0000000..db264aa --- /dev/null +++ b/test/functional/configs/whitelist.conf @@ -0,0 +1,83 @@ +.include(duplicate=append,priority=0) "{= env.TESTDIR =}/configs/plugins.conf" + +dmarc {} +spf {} +whitelist { + + rules { + + "WHITELIST_DDS" = { + valid_dkim = true; + valid_dmarc = true; + valid_spf = true; + domains = [ + "{= env.TESTDIR =}/configs/maps/domains.list", + ]; + score = -3.0; + inverse_symbol = "BLACKLIST_DDS"; + } + + "WHITELIST_DKIM" = { + valid_dkim = true; + domains = [ + "{= env.TESTDIR =}/configs/maps/domains.list", + ]; + description = "Mail comes from the whitelisted domain and has a valid DKIM signature"; + score = -1.0; + inverse_symbol = "BLACKLIST_DKIM"; + } + + "WHITELIST_SPF" = { + valid_spf = true; + domains = [ + "{= env.TESTDIR =}/configs/maps/domains.list", + ]; + score = -1.0 + inverse_multiplier = 3.0 + description = "Mail comes from the whitelisted domain and has a valid SPF policy"; + inverse_symbol = "BLACKLIST_SPF"; + } + + "WHITELIST_SPF_DKIM" = { + valid_spf = true; + valid_dkim = true; + domains = [ + "{= env.TESTDIR =}/configs/maps/domains.list" + ]; + score = -3.0; + description = "Mail comes from the whitelisted domain and has a valid SPF policy and valid DKIM signature"; + } + + + "WHITELIST_DMARC_DKIM" = { + valid_dmarc = true; + valid_dkim = true; + domains = [ + "{= env.TESTDIR =}/configs/maps/domains.list", + ]; + score = -2.0; + description = "Mail comes from the whitelisted domain and has valid DMARC and DKIM policies"; + inverse_symbol = "BLACKLIST_DMARC_DKIM"; + } + + "WHITELIST_DMARC" = { + valid_dmarc = true; + domains = [ + "{= env.TESTDIR =}/configs/maps/domains.list", + ]; + score = -2.0; + description = "Mail comes from the whitelisted domain and has valid DMARC policy"; + inverse_symbol = "BLACKLIST_DMARC"; + } + + "STRICT_DMARC" = { + strict = true; + valid_dmarc = true; + domains = [ + "{= env.TESTDIR =}/configs/maps/domains.list", + ]; + score = -3.0; + } + + } +} |