diff options
author | Andrew Lewis <nerf@judo.za.org> | 2016-09-21 17:25:21 +0200 |
---|---|---|
committer | Andrew Lewis <nerf@judo.za.org> | 2016-09-21 17:37:24 +0200 |
commit | 9c76079a32877e24089c96def127982a2297fe6f (patch) | |
tree | 1fbae2114e08415a9a264409c67f726941f19727 /test/functional | |
parent | 6c0e2ece642fdfd3dbbea5fa96c4e69e2f9831ec (diff) | |
download | rspamd-9c76079a32877e24089c96def127982a2297fe6f.tar.gz rspamd-9c76079a32877e24089c96def127982a2297fe6f.zip |
[Test] Some tests for SPF
Diffstat (limited to 'test/functional')
-rw-r--r-- | test/functional/cases/115_dmarc.robot | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/test/functional/cases/115_dmarc.robot b/test/functional/cases/115_dmarc.robot index 01692b4b5..2f2c51aa5 100644 --- a/test/functional/cases/115_dmarc.robot +++ b/test/functional/cases/115_dmarc.robot @@ -77,6 +77,31 @@ DKIM PERMFAIL BAD RECORD ... -i 37.48.67.26 Check Rspamc ${result} R_DKIM_PERMFAIL +SPF DNSFAIL UNRESOLVEABLE INCLUDE + ${result} = Scan Message With Rspamc ${TESTDIR}/messages/dmarc/bad_dkim1.eml + ... -i 37.48.67.26 -F x@openarena.za.net + Check Rspamc ${result} R_SPF_DNSFAIL + +SPF ALLOW UNRESOLVEABLE INCLUDE + ${result} = Scan Message With Rspamc ${TESTDIR}/messages/dmarc/bad_dkim1.eml + ... -i 8.8.8.8 -F x@openarena.za.net + Check Rspamc ${result} R_SPF_ALLOW + +SPF NA NA + ${result} = Scan Message With Rspamc ${TESTDIR}/messages/dmarc/bad_dkim1.eml + ... -i 8.8.8.8 -F x@za + Check Rspamc ${result} R_SPF_NA + +SPF NA NXDOMAIN + ${result} = Scan Message With Rspamc ${TESTDIR}/messages/dmarc/bad_dkim1.eml + ... -i 8.8.8.8 -F x@co.za + Check Rspamc ${result} R_SPF_NA + +SPF FAIL + ${result} = Scan Message With Rspamc ${TESTDIR}/messages/dmarc/bad_dkim1.eml + ... -i 8.8.8.8 -F x@example.net + Check Rspamc ${result} R_SPF_FAIL + *** Keywords *** DMARC Setup ${PLUGIN_CONFIG} = Get File ${TESTDIR}/configs/dmarc.conf |