1 # TLS client & server: (gnu)tls_require_xxx
4 exim -DSERVER=server -bd -oX PORT_D
6 # This puts a message on the queue (queue_only is set).
10 # This will fail to deliver encrypted because there are no acceptable
11 # ciphers, so it will deliver in clear.
12 exim -qf -DCREQCIP=tls_require_ciphers=IDEA-CBC-MD5
14 # This delivers the message to the server, where it will remain
15 # on the queue because queue_only is set.
16 exim -qf -DCREQCIP=tls_require_ciphers=IDEA-CBC-MD5:DES-CBC3-SHA:RSA_ARCFOUR_SHA
18 # So we can deliver it again and again, with different parameters.
19 exim -qf -DCREQMAC=gnutls_require_mac=MD5
21 exim -qf -DCREQMAC=gnutls_require_mac=!SHA1
23 exim -qf -DCREQMAC=gnutls_require_mac=MD5:SHA
25 exim -qf -DCREQMAC=gnutls_require_kx=!DHE
27 exim -qf -DCREQMAC=gnutls_require_protocols=SSL3
29 # Restart the server with a cipher restriction
31 exim -DSERVER=server \
32 -DSREQCIP=tls_require_ciphers=ARCFOUR \
33 -DSREQMAC=gnutls_require_mac=MD5 \