Hintsdb sqlite: use transaction rather than file lock
[exim.git] / test / scripts / 0000-Basic / 0159
1 # recognizing IPv4 address in HELO/EHLO
2 need_ipv4
3 #
4 # Incoming messages will be queued; deliver by queue run at the end.
5 #
6 exim -DSERVER=server -bd -oX PORT_D
7 ****
8 client HOSTIPV4 PORT_D
9 ??? 220
10 ehlo [HOSTIPV4]
11 ??? 250-
12 ??? 250-
13 ??? 250-
14 ??? 250-
15 ??? 250-
16 ??? 250
17 mail from:<>
18 ??? 250
19 rcpt to:<userx@test.ex>
20 ??? 250
21 data
22 ??? 354
23 To: userx@test.ex
24
25 EHLO [HOSTIPV4]
26 .
27 ??? 250
28 ehlo [IPV4:HOSTIPV4]
29 ??? 250-
30 ??? 250-
31 ??? 250-
32 ??? 250-
33 ??? 250-
34 ??? 250
35 mail from:<>
36 ??? 250
37 rcpt to:<userx@test.ex>
38 ??? 250
39 data
40 ??? 354
41 To: userx@test.ex
42
43 EHLO [IPV4:HOSTIPV4]
44 .
45 ??? 250
46 ehlo HOSTIPV4
47 ??? 250-
48 ??? 250-
49 ??? 250-
50 ??? 250-
51 ??? 250-
52 ??? 250
53 mail from:<>
54 ??? 250
55 rcpt to:<userx@test.ex>
56 ??? 250
57 data
58 ??? 354
59 To: userx@test.ex
60
61 EHLO HOSTIPV4
62 .
63 ??? 250
64 ehlo [V4NET.1.2.3]
65 ??? 250-
66 ??? 250-
67 ??? 250-
68 ??? 250-
69 ??? 250-
70 ??? 250
71 mail from:<>
72 ??? 250
73 rcpt to:<userx@test.ex>
74 ??? 250
75 data
76 ??? 354
77 To: userx@test.ex
78
79 EHLO [V4NET.1.2.3]
80 .
81 ??? 250
82 quit
83 ??? 221
84 ****
85 killdaemon
86 # Wait for delivery process
87 millisleep 500
88 exim -q
89 ****