X-Git-Url: https://git.exim.org/exim.git/blobdiff_plain/b17ea87dd9582c2fb0e637c246211fb5328065be..bec360ab3e1060187724480d109884e56f912b0a:/test/scripts/4600-SPF/4601 diff --git a/test/scripts/4600-SPF/4601 b/test/scripts/4600-SPF/4601 index 72ef10d3f..5e6602ab0 100644 --- a/test/scripts/4600-SPF/4601 +++ b/test/scripts/4600-SPF/4601 @@ -25,13 +25,13 @@ quit # killdaemon # -# SERVFAIL -> temperror -# A multiple spf-RR return should get permerror -# - and not crash with non-spf txt records -# v=spf1 is casr-insensitive +# +# exim -be -${lookup {fred@test.again.dns} spf {HOSTIPV4}} -${lookup {fred@double.example.com} spf {8.8.8.8}} -${lookup {fred@doubleplus.example.com} spf {8.8.8.8}} -${lookup {fred@uppercase.example.com} spf {HOSTIPV4}} +eDNS_NOMATCH none ${lookup {fred@v6.test.ex} spf {HOSTIPV4}} +eDNS_AGAIN temperror ${lookup {fred@test.again.dns} spf {HOSTIPV4}} +multiple rr permerror ${lookup {fred@double.example.com} spf {8.8.8.8}} +multi + non-spf permerror ${lookup {fred@doubleplus.example.com} spf {8.8.8.8}} +uppercase in v= pass ${lookup {fred@uppercase.example.com} spf {HOSTIPV4}} +only non-spf txt none ${lookup {fred@test.ex} spf {HOSTIPV4}} ****