]> git.ipfire.org Git - thirdparty/rspamd.git/commitdiff
[Test] SPF PTR macro
authorAndrew Lewis <nerf@judo.za.org>
Fri, 8 Sep 2017 18:51:25 +0000 (20:51 +0200)
committerAndrew Lewis <nerf@judo.za.org>
Fri, 8 Sep 2017 18:57:07 +0000 (20:57 +0200)
test/functional/cases/115_dmarc.robot

index 4e504ebd00b472a78397fe7ebb962be42eca0dad..222260717b265b59b4be2e06f291640a001b8c8b 100644 (file)
@@ -189,6 +189,26 @@ SPF PASS INCLUDE
   ...  -i  8.8.8.8  -F  x@pass1.org.org.za
   Check Rspamc  ${result}  R_SPF_ALLOW
 
+SPF PTRS
+  ${result} =  Scan Message With Rspamc  /dev/null
+  ...  -i  88.99.142.95  -F  foo@crazyspf.cacophony.za.org
+  Check Rspamc  ${result}  R_SPF_ALLOW
+  ${result} =  Scan Message With Rspamc  /dev/null
+  ...  -i  128.66.0.1  -F  foo@crazyspf.cacophony.za.org
+  Check Rspamc  ${result}  R_SPF_PERMFAIL
+  ${result} =  Scan Message With Rspamc  /dev/null
+  ...  -i  209.85.216.182  -F  foo@crazyspf.cacophony.za.org
+  Check Rspamc  ${result}  R_SPF_FAIL
+  ${result} =  Scan Message With Rspamc  /dev/null
+  ...  -i  98.138.91.166  -F  foo@crazyspf.cacophony.za.org
+  Check Rspamc  ${result}  R_SPF_ALLOW
+  ${result} =  Scan Message With Rspamc  /dev/null
+  ...  -i  98.138.91.167  -F  foo@crazyspf.cacophony.za.org
+  Check Rspamc  ${result}  R_SPF_ALLOW
+  ${result} =  Scan Message With Rspamc  /dev/null
+  ...  -i  98.138.91.168  -F  foo@crazyspf.cacophony.za.org
+  Check Rspamc  ${result}  R_SPF_ALLOW
+
 *** Keywords ***
 DMARC Setup
   ${PLUGIN_CONFIG} =  Get File  ${TESTDIR}/configs/dmarc.conf