SPF: support uppercase in v=spf1, permerror-on-multiple-RRs. Bug 2499
[users/jgh/exim.git] / test / scripts / 4600-SPF / 4601
1 # lookup string-expansion
2 #
3 exim -bd -DSERVER=server -oX PORT_D:PORT_S
4 ****
5 client 127.0.0.1 PORT_D
6 ??? 220
7 helo testclient
8 ??? 250
9 mail from:<a@example.com>
10 ??? 250
11 rcpt to:<fred@test.ex>
12 ??? 250
13 quit
14 ****
15 client 127.0.0.1 PORT_S
16 ??? 220
17 helo testclient
18 ??? 250
19 mail from:<b@example.com>
20 ??? 250
21 rcpt to:<fred@test.ex>
22 ??? 250
23 quit
24 ****
25 #
26 killdaemon
27 #
28 # A multiple spf-RR return should get permerror
29 exim -be
30 ${lookup {fred@double.example.com} spf {8.8.8.8}}
31 ${lookup {fred@uppercase.example.com} spf {HOSTIPV4}}
32 ****