Callout/hold: ensure TLS-proxy process is not waited for as a transport process
[exim.git] / test / scripts / 2100-OpenSSL / 2136
1 # client: callout lazy-close, smtp send
2 need_ipv4
3 #
4 # a recipient verify and continued-delivery
5 # smtp send
6 # a tls-capable target for the verify/delivery connection on PORT_D
7 # plus a daemon under test on PORT_S
8 exim -bd -DSERVER=server -oX PORT_D:PORT_S
9 ****
10 #
11 client 127.0.0.1 PORT_S
12 ??? 220
13 EHLO test.ex
14 ??? 250-
15 ??? 250-
16 ??? 250-
17 ??? 250-
18 ??? 250-
19 ??? 250
20 MAIL FROM:<userc@ok.example>
21 ??? 250
22 RCPT TO:<userd@test.ex>
23 ??? 250
24 DATA
25 ??? 354
26 Subject: test
27
28 body
29 .
30 ??? 250
31 QUIT
32 ??? 221
33 ****
34 sleep 2
35 killdaemon
36 #
37 #
38 # smtp send, deliver_drop_priv
39 exim -bd -DSERVER=server -DOPT=deliver_drop_privilege -oX PORT_D:PORT_S
40 ****
41 #
42 client 127.0.0.1 PORT_S
43 ??? 220
44 EHLO test.ex
45 ??? 250-
46 ??? 250-
47 ??? 250-
48 ??? 250-
49 ??? 250-
50 ??? 250
51 MAIL FROM:<usere@ok.example>
52 ??? 250
53 RCPT TO:<userf@test.ex>
54 ??? 250
55 DATA
56 ??? 354
57 Subject: test
58
59 body
60 .
61 ??? 250
62 QUIT
63 ??? 221
64 ****
65 sleep 2
66 killdaemon
67 #
68 #
69 #
70 no_stdout_check
71 no_msglog_check