1 ### No certificate, certificate required
2 Connecting to ip4.ip4.ip4.ip4 port 1225 ... connected
4 <<< 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
7 <<< 250-myhost.test.ex Hello rhu.barb [ip4.ip4.ip4.ip4]
21 Attempting to start TLS
22 pppp:error:dddddddd:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure:[...]:SSL alert number 40
25 ????554 Security failure
27 ??? 554 Security failure
28 <<< 554 Security failure
30 ????554 Security failure
35 ### No certificate, certificate optional at TLS time, required by ACL
36 Connecting to 127.0.0.1 port 1225 ... connected
38 <<< 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
41 <<< 250-myhost.test.ex Hello rhu.barb [127.0.0.1]
55 Attempting to start TLS
56 Succeeded in starting TLS
59 <<< 250 myhost.test.ex Hello rhu.barb [127.0.0.1]
60 >>> mail from:<userx@test.ex>
63 >>> rcpt to:<userx@test.ex>
65 <<< 550 certificate not verified: peerdn=
68 <<< 221 myhost.test.ex closing connection
70 ### Good certificate, certificate required
71 Connecting to ip4.ip4.ip4.ip4 port 1225 ... connected
72 Certificate file = aux-fixed/exim-ca/example.com/server1.example.com/server1.example.com.chain.pem
73 Key file = aux-fixed/exim-ca/example.com/server1.example.com/server1.example.com.unlocked.key
75 <<< 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
78 <<< 250-myhost.test.ex Hello rhu.barb [ip4.ip4.ip4.ip4]
92 Attempting to start TLS
93 Succeeded in starting TLS
96 <<< 250 myhost.test.ex Hello test [ip4.ip4.ip4.ip4]
97 >>> mail from:<userx@test.ex>
100 >>> rcpt to:<userx@test.ex>
105 <<< 221 myhost.test.ex closing connection
107 ### Good certificate, certificate optional at TLS time, checked by ACL
108 Connecting to 127.0.0.1 port 1225 ... connected
109 Certificate file = aux-fixed/exim-ca/example.com/server1.example.com/server1.example.com.chain.pem
110 Key file = aux-fixed/exim-ca/example.com/server1.example.com/server1.example.com.unlocked.key
112 <<< 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
115 <<< 250-myhost.test.ex Hello rhu.barb [127.0.0.1]
117 <<< 250-SIZE 52428800
129 Attempting to start TLS
130 Succeeded in starting TLS
133 <<< 250 myhost.test.ex Hello test [127.0.0.1]
134 >>> mail from:<userx@test.ex>
137 >>> rcpt to:<userx@test.ex>
142 <<< 221 myhost.test.ex closing connection
144 ### Bad certificate, certificate required
145 Connecting to ip4.ip4.ip4.ip4 port 1225 ... connected
146 Certificate file = aux-fixed/exim-ca/example.net/server1.example.net/server1.example.net.chain.pem
147 Key file = aux-fixed/exim-ca/example.net/server1.example.net/server1.example.net.unlocked.key
149 <<< 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
152 <<< 250-myhost.test.ex Hello rhu.barb [ip4.ip4.ip4.ip4]
154 <<< 250-SIZE 52428800
166 Attempting to start TLS
167 pppp:error:dddddddd:SSL routines:ssl3_read_bytes:tlsv1 alert unknown ca:[...]:SSL alert number 48
170 ????554 Security failure
172 ??? 554 Security failure
173 <<< 554 Security failure
175 ### Bad certificate, certificate optional at TLS time, reject at ACL time
176 Connecting to 127.0.0.1 port 1225 ... connected
177 Certificate file = aux-fixed/exim-ca/example.net/server1.example.net/server1.example.net.chain.pem
178 Key file = aux-fixed/exim-ca/example.net/server1.example.net/server1.example.net.unlocked.key
180 <<< 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
183 <<< 250-myhost.test.ex Hello rhu.barb [127.0.0.1]
185 <<< 250-SIZE 52428800
197 Attempting to start TLS
198 Succeeded in starting TLS
201 <<< 250 myhost.test.ex Hello test [127.0.0.1]
202 >>> mail from:<userx@test.ex>
205 >>> rcpt to:<userx@test.ex>
207 <<< 550 certificate not verified: peerdn=/CN=server1.example.net
210 <<< 221 myhost.test.ex closing connection
212 ### Otherwise good but revoked certificate, certificate required
213 Connecting to ip4.ip4.ip4.ip4 port 1225 ... connected
214 Certificate file = aux-fixed/exim-ca/example.com/revoked1.example.com/revoked1.example.com.chain.pem
215 Key file = aux-fixed/exim-ca/example.com/revoked1.example.com/revoked1.example.com.unlocked.key
217 <<< 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
220 <<< 250-myhost.test.ex Hello rhu.barb [ip4.ip4.ip4.ip4]
222 <<< 250-SIZE 52428800
234 Attempting to start TLS
235 pppp:error:dddddddd:SSL routines:ssl3_read_bytes:sslv3 alert certificate revoked:[...]:SSL alert number 44
238 ????554 Security failure
240 ??? 554 Security failure
241 <<< 554 Security failure
243 ### Revoked certificate, certificate optional at TLS time, reject at ACL time
244 Connecting to 127.0.0.1 port 1225 ... connected
245 Certificate file = aux-fixed/exim-ca/example.com/revoked1.example.com/revoked1.example.com.chain.pem
246 Key file = aux-fixed/exim-ca/example.com/revoked1.example.com/revoked1.example.com.unlocked.key
248 <<< 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
251 <<< 250-myhost.test.ex Hello rhu.barb [127.0.0.1]
253 <<< 250-SIZE 52428800
265 Attempting to start TLS
266 Succeeded in starting TLS
269 <<< 250 myhost.test.ex Hello test [127.0.0.1]
270 >>> mail from:<userx@test.ex>
273 >>> rcpt to:<userx@test.ex>
275 <<< 550 certificate not verified: peerdn=/CN=revoked1.example.com
278 <<< 221 myhost.test.ex closing connection
280 ### Good certificate, certificate required - but nonmatching CRL also present
281 Connecting to ip4.ip4.ip4.ip4 port 1225 ... connected
282 Certificate file = aux-fixed/exim-ca/example.com/server1.example.com/server1.example.com.chain.pem
283 Key file = aux-fixed/exim-ca/example.com/server1.example.com/server1.example.com.unlocked.key
285 <<< 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
288 <<< 250-myhost.test.ex Hello rhu.barb [ip4.ip4.ip4.ip4]
290 <<< 250-SIZE 52428800
302 Attempting to start TLS
303 Succeeded in starting TLS
306 <<< 250 myhost.test.ex Hello test [ip4.ip4.ip4.ip4]
307 >>> mail from:<userx@test.ex>
310 >>> rcpt to:<userx@test.ex>
315 <<< 221 myhost.test.ex closing connection
318 ******** SERVER ********
319 ### No certificate, certificate required
320 ### No certificate, certificate optional at TLS time, required by ACL
321 ### Good certificate, certificate required
322 ### Good certificate, certificate optional at TLS time, checked by ACL
323 ### Bad certificate, certificate required
324 ### Bad certificate, certificate optional at TLS time, reject at ACL time
325 ### Otherwise good but revoked certificate, certificate required
326 ### Revoked certificate, certificate optional at TLS time, reject at ACL time
327 ### Good certificate, certificate required - but nonmatching CRL also present