Re: [exim] Configuring exim to use an non-TLS connection to …

Top Page
Delete this message
Reply to this message
Author: peter
Date:  
To: exim-users
Subject: Re: [exim] Configuring exim to use an non-TLS connection to port 587.
From:    Graeme Fowler via Exim-users <exim-users@???>
Date:    Tue, 11 Apr 2023 18:44:22 +0100

> From
> https://www.exim.org/exim-html-current/doc/html/spec_html/ch-encrypted_smtp_connections_using_tlsssl.html
> (sec 10):
>
> "... setting hosts_avoid_tls (an option of the transport) to a list
> of server hosts for which TLS should not be used."


I wonder how that is done.

$ find /etc/exim4/ -type f -exec grep "hosts_avoid_tls" '{}' \; -print
hosts_avoid_tls = REMOTE_SMTP_SMARTHOST_HOSTS_AVOID_TLS
/etc/exim4/conf.d/transport/30_exim4-config_remote_smtp_smarthost
hosts_avoid_tls = REMOTE_SMTP_HOSTS_AVOID_TLS
/etc/exim4/conf.d/transport/30_exim4-config_remote_smtp
hosts_avoid_tls = REMOTE_SMTP_HOSTS_AVOID_TLS
hosts_avoid_tls = REMOTE_SMTP_SMARTHOST_HOSTS_AVOID_TLS

Obvious questions before recklessly diving into changes.

(1) Macros are mentioned frequently in Exim documents. In general,
the meaning of "macro" depends upon the context.
https://en.wikipedia.org/wiki/Macro#Computing
What is a macro in Exim?

(2) Lines above containing "=" signs are assignments?

(3) An entity to left of = is a variable? Similar to a shell variable?

(4) What is an entity in all caps, right of =?

Of course, looked for answers in various docs before posting this.
/usr/share/doc/exim4-base/README
/usr/share/doc/exim4-base/README.Debian
/usr/share/doc/exim4-config/README.Debian
https://wiki.debian.org/PkgExim4UserFAQ
https://en.wikipedia.org/wiki/Macro#Computing
Nothing particularly helpful. =8~/

Thanks,                         ... P.