Package: exim4-base Version: 4.96-22 Severity: normal Hi,
in README.Debian we are documenting that MAIN_TLS_ENABLE is needed to make exim advertise STARTTLS. This is implemented in the configuration by bracketing the TLS configuration in an .ifdef MAIN_TLS_ENABLE construct, leaving the upstream defaults in the .else case. However, Upstream has flipped the default on tls_advertise_hosts to * from "unset" somewhen between 4.50 and 4.92 (I just checked those two versions quickly), invalidating our documentation. It would probably be the easiest way to just unset tls_advertise_hosts in the .else part, restoring exim's behavior to what we document. On the other side, noone reads our documentation anyway, so I'd prefer to stay with the default behavior, which probably would mean to kind of re-work the configuration, maybe getting rid of the MAIN_TLS_ENABLE option entirely, and adapting the documentation. Unfortunately, I am swamped, and cannot promise doing any work on this myself, and am most probably unable to test. But if you tell me your thoughts about this, I might try taking some time to work on this; sometimes it is good to do something entirely different for a few hours just to get out of things. Greetings Marc