I have confirmed it is my old android email client causing the error messages.
I had to change my tls_advertise_hosts to this (i know i coule leave the trailing ' : *' out):
tls_advertise_hosts =�� ${if eq {$interface_port}{587} {*}{}} : !/etc/exim/notlshosts : *
somehow it seems the list in the file I am using (over 20 hosts) was interpreting that my tmobile ip belonged in that list somehow...
my goal with that statement is all incoming mail on the submission port uses tls, but on port 25 the hosts in my list are excluded as they do not perform tls properly (empirical evidence!), but all others on port 25 are supported if they do TLS.
i am still clean and clear by mxtoolbox, whereas i was not supporting TLS, if available on the other host, yesterday.
i now need to look for a newer android email client and hopefully can disable tls 1 as well (my old client only supports tls 1, hopefully it is not an android os version thing) as well as have proper smtp funtionalty.
FWIW, here is the error message caused by my (old) android email client after which the message goes through encrypted (evidenced by TLSv1). ��note the client makes two connections, one of which never seems to get used and just times out (but that is not the connection that causes the error message). ��I added a hyphen at the beginning of each new line for readability.
-2018-03-12 18:51:13 SMTP connection from [172.56.16.103]:41697 I=[10.10.0.150]:587 (TCP/IP connection
count = 1)
-2018-03-12 18:51:13 SMTP connection from [172.56.16.103]:38267 I=[10.10.0.150]:587 (TCP/IP connection
count = 2)
-2018-03-12 18:51:13 no host name found for IP address 172.56.16.103
-2018-03-12 18:51:13 no host name found for IP address 172.56.16.103
-2018-03-12 18:51:14 plain_login_exim4u authenticator failed for ([IPv6:::2607:fb90:563:3ab3:aa06:5349]) [172.56.16.103]:38267 I=[10.10.0.150]:587: 535 Incorrect authentication data
-2018-03-12 18:51:14 1evZ5u-000CpS-LC SA: Debug: SAEximRunCond expand returned: '1'
-2018-03-12 18:51:14 1evZ5u-000CpS-LC SA: Debug: check succeeded, running spamc
-2018-03-12 18:51:15 1evZ5u-000CpS-LC SA: Action: scanned but message isn't spam: score=-0.9 required=0.0 (scanned in 1/1 secs | Message-Id:
000f4242.42f985cd1c974d71@sub.domain.com). From <user@sub.domain.com> (host=NULL [172.56.16.103]) for myemailaddress
@gmail.com-2018-03-12 18:51:15 1evZ5u-000CpS-LC <=��
user@sub.domain.com��H=([IPv6:::2607:fb90:563:3ab3:aa06:5349])[172.56.16.103]:38267 I=[10.10.0.150]:587 P=esmtpsa X=TLSv1:RC4-MD5:128 CV=no A=fixed_login_exim4u:
user@sub.domain.com��KS=1997��
id=000f4242.42f985cd1c974d71@sub.domain.com��T="Testing smtp" from <
user@sub.domain.com> for myemailaddress
@gmail.com-2018-03-12 18:51:15 cwd=/var/spool/exim 3 args: /usr/local/sbin/exim -Mc 1evZ5u-000CpS-LC
-2018-03-12 18:51:15 SMTP connection from ([IPv6:::2607:fb90:563:3ab3:aa06:5349]) [172.56.16.103]:38267��I=[10.10.0.150]:587 closed by QUIT
-2018-03-12 18:54:13 SMTP command timeout on connection from [172.56.16.103]:41697 I=[10.10.0.150]:587
------ Original Message ------
Sent: 3/12/2018 3:52:46 PM
Subject: Re: [Exim4U]
Here you go (attached - I believe I have sufficiently scrubbed it). ��I am currently working on determining if it this error message is only my cell phone client. ��I am now advertising startssl and auth properly it seems, and mxtoolbox reveals I am not an open relay (somebody please tell me if it is not reliable to test from mxtoolbox).
I will have more information within a few hours about cell phone client - I do have a relatively old phone and that could be the crux of my error messages.
Thx Odhiambo.
Helmut
------ Original Message ------
Sent: 3/12/2018 2:50:35 AM
Subject: Re: [Exim4U] DNSBL question
Hi Helmut,
Let's see the output of����'exim��-bP config' ??