When pipelining under TLS do not treat fd-readability as tls-readability
[users/heiko/exim.git] / test / scripts / 9350-Dovecot / 9350
index 55b6c1e42ac1f96a008e4fcb9d4ebee9d97edbe3..ccfaf32b64155f3b1b7056432bf0017ea39df298 100644 (file)
@@ -1,13 +1,66 @@
 # Dovecot authentication (server only)
 exim -DSERVER=server -bd -oX PORT_D
 ****
+# Try without TLS
 client -t3 127.0.0.1 PORT_D
+??? 220 myhost
+EHLO xxxx
+??? 250-myhost
+??? 250-SIZE
+??? 250-8BITMIME
+??? 250-PIPELINING
+??? 250-AUTH
+??? 250-STARTTLS
+??? 250 HELP
+AUTH PLAIN AHVzZXJ4AHNlY3JldA==
+??? 535
+quit
+??? 221
+****
+# TLS, but no client certificate
+client-gnutls -t3 127.0.0.1 PORT_D
+??? 220
+EHLO xxxx
+??? 250-
+??? 250-
+??? 250-
+??? 250-
+??? 250-
+??? 250-
+??? 250
+STARTTLS
+??? 220
+EHLO xxxx
+??? 250-
+??? 250-
+??? 250-
+??? 250-
+??? 250-
+??? 250
+AUTH PLAIN AHVzZXJ4AHNlY3JldA==
+??? 535
+quit
+??? 221
+****
+# TLS with client certificate
+client-gnutls -t3 HOSTIPV4 PORT_D DIR/aux-fixed/cert2 DIR/aux-fixed/cert2
 ??? 220
 EHLO xxxx
 ??? 250-
 ??? 250-
 ??? 250-
 ??? 250-
+??? 250-
+??? 250-
+??? 250
+STARTTLS
+??? 220
+EHLO xxxx
+??? 250-
+??? 250-
+??? 250-
+??? 250-
+??? 250-
 ??? 250
 AUTH PLAIN AHVzZXJ4AHNlY3JldA==
 ??? 535