better guards
authorJeremy Harris <jgh146exb@wizmail.org>
Tue, 19 May 2020 00:28:29 +0000 (01:28 +0100)
committerJeremy Harris <jgh146exb@wizmail.org>
Tue, 19 May 2020 00:28:29 +0000 (01:28 +0100)
src/src/configure.default

index 7d54e11eb96e146b92e4e736fa351e53c92528ec..733a37615e52455ec22eece67a705603fd1fba60 100644 (file)
@@ -176,7 +176,9 @@ tls_require_ciphers = ECDSA:RSA:!COMPLEMENTOFDEFAULT
 # Don't offer resumption to (most) MUAs, who we don't want to reuse
 # tickets.  Once the TLS extension for vended ticket numbers comes
 # though, re-examine since resumption on a single-use ticket is still a benefit.
 # Don't offer resumption to (most) MUAs, who we don't want to reuse
 # tickets.  Once the TLS extension for vended ticket numbers comes
 # though, re-examine since resumption on a single-use ticket is still a benefit.
+.ifdef _HAVE_TLS_RESUME
 tls_resumption_hosts = ${if inlist {$received_port}{587:465} {:}{*}}
 tls_resumption_hosts = ${if inlist {$received_port}{587:465} {:}{*}}
+.endif
 
 # In order to support roaming users who wish to send email from anywhere,
 # you may want to make Exim listen on other ports as well as port 25, in
 
 # In order to support roaming users who wish to send email from anywhere,
 # you may want to make Exim listen on other ports as well as port 25, in
@@ -811,7 +813,7 @@ begin transports
 
 remote_smtp:
   driver = smtp
 
 remote_smtp:
   driver = smtp
-.ifdef _HAVE_TLS
+.ifdef _HAVE_TLS_RESUME
   tls_resumption_hosts = *
 #endif
 .ifdef _HAVE_PRDR
   tls_resumption_hosts = *
 #endif
 .ifdef _HAVE_PRDR
@@ -853,8 +855,10 @@ smarthost_smtp:
 .ifdef _HAVE_GNUTLS
   tls_require_ciphers = SECURE192:-VERS-SSL3.0:-VERS-TLS1.0:-VERS-TLS1.1
 .endif
 .ifdef _HAVE_GNUTLS
   tls_require_ciphers = SECURE192:-VERS-SSL3.0:-VERS-TLS1.0:-VERS-TLS1.1
 .endif
+.ifdef _HAVE_TLS_RESUME
   tls_resumption_hosts = *
 .endif
   tls_resumption_hosts = *
 .endif
+.endif
 .ifdef _HAVE_PRDR
   hosts_try_prdr = *
 .endif
 .ifdef _HAVE_PRDR
   hosts_try_prdr = *
 .endif