Enforce STARTTLS sync point, client side
[users/heiko/exim.git] / test / scripts / 2000-GnuTLS / 2032
1 # TLS server: server ca cert from directory
2 # - tests all disabled until GnuTLS 3.3.6 (or later) is in common use
3 # - or we get a library-version dependency mechanism in the testsuite
4 #
5 #gnutls
6 #exim -DSERVER=server -bd -oX PORT_D
7 #****
8 #client-gnutls 127.0.0.1 PORT_D
9 #??? 220
10 #ehlo rhu.barb
11 #??? 250-
12 #??? 250-
13 #??? 250-
14 #??? 250-
15 #??? 250-
16 #??? 250
17 #starttls
18 #??? 220
19 #mail from:<CALLER@test.ex>
20 #??? 250
21 #rcpt to:<CALLER@test.ex>
22 #??? 250
23 #DATA
24 #??? 3
25 #This is a test encrypted message.
26 #.
27 #??? 250
28 #quit
29 #??? 221
30 #****
31 #client-gnutls 127.0.0.1 PORT_D
32 #??? 220
33 #ehlo rhu.barb
34 #??? 250-
35 #??? 250-
36 #??? 250-
37 #??? 250-
38 #??? 250-
39 #??? 250
40 #starttls
41 #??? 220
42 #mail from:<"name with spaces"@test.ex>
43 #??? 250
44 #rcpt to:<CALLER@test.ex>
45 #??? 250
46 #DATA
47 #??? 3
48 #This is a test encrypted message.
49 #.
50 #??? 250
51 #quit
52 #??? 221
53 #****
54 #client-gnutls HOSTIPV4 PORT_D
55 #??? 220
56 #ehlo rhu.barb
57 #??? 250-
58 #??? 250-
59 #??? 250-
60 #??? 250-
61 #??? 250-
62 #??? 250
63 #starttls
64 #??? 220
65 #****
66 #client-gnutls HOSTIPV4 PORT_D DIR/aux-fixed/exim-ca/example.com/server1.example.com/server1.example.com.pem DIR/aux-fixed/exim-ca/example.com/server1.example.com/server1.example.com.unlocked.key
67 #??? 220
68 #ehlo rhu.barb
69 #??? 250-
70 #??? 250-
71 #??? 250-
72 #??? 250-
73 #??? 250-
74 #??? 250
75 #starttls
76 #??? 220
77 #mail from:<CALLER@test.ex>
78 #??? 250
79 #rcpt to:<CALLER@test.ex>
80 #??? 250
81 #DATA
82 #??? 3
83 #This is a test encrypted message from a verified host.
84 #.
85 #??? 250
86 #quit
87 #??? 221
88 #****
89 #killdaemon
90 #exim -qf
91 #****
92 #exim -bh 10.0.0.1
93 #starttls
94 #quit
95 #****