On 23/03/15 08:29 AM, Ferenc Wagner wrote:
Gary Dale <[email protected]> writes:

On 22/03/15 02:06 PM, Ferenc Wagner wrote:

Please show us the section starting by "remote_smtp_smarthost:" in the
file named by exim4 -bP configure_file.
/var/lib/exim4/config.autogenerated

remote_smtp_smarthost:
   debug_print = "T: remote_smtp_smarthost for $local_part@$domain"
   driver = smtp
   hosts_try_auth = <; ${if exists{CONFDIR/passwd.client} \
         {\
${lookup{$host}nwildlsearch{CONFDIR/passwd.client}{$host_address}}\
         }\
         {} \
       }
.ifdef REMOTE_SMTP_SMARTHOST_HOSTS_AVOID_TLS
   hosts_avoid_tls = REMOTE_SMTP_SMARTHOST_HOSTS_AVOID_TLS
.endif
.ifdef REMOTE_SMTP_HEADERS_REWRITE
   headers_rewrite = REMOTE_SMTP_HEADERS_REWRITE
.endif
.ifdef REMOTE_SMTP_RETURN_PATH
   return_path = REMOTE_SMTP_RETURN_PATH
.endif
.ifdef REMOTE_SMTP_HELO_DATA
   helo_data=REMOTE_SMTP_HELO_DATA
.endif
.ifdef TLS_DH_MIN_BITS
tls_dh_min_bits = TLS_DH_MIN_BITS
.endif
That's the standard contents of the file, not mentioning protocol, so it
stays at its default value: smtp.  You have to set it to smtps, but not
in this file.  Either in /etc/exim4/exim4.conf.template (if you have
exim4/use_split_config: false in the output of debconf-show exim4-config)
or in /etc/exim4/conf.d/transport/30_exim4-config_remote_smtp_smarthost
(if you use split config or you run update-exim4.conf.template).

exim -bP transports seems to hang. It's been several minutes and it's
not completed.
That's unexpected.  Try strace to find out what it's waiting for.
It actually never completed. I killed it the next day. However today
it seems to be completing. Here's the output:

[...]
remote_smtp_smarthost transport:
[...]
protocol = smtp
After the above change, this should turn into smtps.  Which also makes
the smarthost port specification (::465) reduntant.

Thanks. I did have the protocol line in /etc/exim4/conf.d/transport/30_exim4-config_remote_smtp_smarthost. Moving it to /etc/exim4/exim4.conf.template seems to have done the trick.

--
## List details at https://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to