X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=test%2Fscripts%2F4600-SPF%2F4601;h=5e6602ab02926087b407a81cdf508ebb4b16cb20;hb=4c7f095f4f32a2259017fa5acab6b1278af9e702;hp=77258a8e884e5f95b91c93e2949a061dd2f80412;hpb=44e90dfa8316518d0fcba106c9fc083a56e15101;p=user%2Fhenk%2Fcode%2Fexim.git diff --git a/test/scripts/4600-SPF/4601 b/test/scripts/4600-SPF/4601 index 77258a8e8..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 -temperror ${lookup {fred@test.again.dns} spf {HOSTIPV4}} -permerror ${lookup {fred@double.example.com} spf {8.8.8.8}} -permerror ${lookup {fred@doubleplus.example.com} spf {8.8.8.8}} -pass ${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}} ****