ikkeben
Verified User
@mxroute i am sure Richard is not ( meaning) insulting you.
( IN Dutch we say very often please read what i am trying to explain, so maybe Language..)
(The problem is only with forwarded mails.) They are using hostname , that was not before.
After this update please see and read the diff:
He sofar i know thought had look to the important things already, not seen that tree between the rest in the forest.
I am interested to while before that exim.conf update this was no problem.
In between he has set a dkim for the host/servername now.
So i guess he will folow up here.
Thanks MXroute
Is this ok @Richard G ?
Maybe you have to made some changes ("custom") there now because of that update?
If doing a email test ( not forwarding) it fails only FQDN name, in a test, where the MX record is pointing to mail.hisdomain.nl and not to hostname/mailserver. That is normal for having mailsni and so on on domainnames itself? i don't know ??
Tested with this https://mecsa.jrc.ec.europa.eu/en/
Also strange his banners has a b' before in that test, i am not knowing what this is ?
(while i am only using hostname in mx records with also then the dkim from hostname in DNS for those domains, so we couldn't find out because of different settings our servers.)

(The problem is only with forwarded mails.) They are using hostname , that was not before.
After this update please see and read the diff:
--- 4.5.33/exim.conf-SpamBlockerTechnology-v4.5.33.txt 2020-10-27 05:05:12.928999379 -0600
+++ 4.5.34/exim.conf-SpamBlockerTechnology-v4.5.34.txt 2020-12-10 16:53:15.318037047 -0700
@@ -1,5 +1,5 @@
-# SpamBlockerTechnology* powered exim.conf, Version 4.5.33
-# September 9, 2020
+# SpamBlockerTechnology* powered exim.conf, Version 4.5.34
+# December 10, 2020
# Exim configuration file for DirectAdmin
# Requires exim.pl as distributed by DirectAdmin here:
# http://files.directadmin.com/services/exim.pl version 21 or higher
@@ -639,6 +639,16 @@
.include_if_exists /etc/exim.routers.pre.conf
+lookuphost_forward_router:
+ driver = dnslookup
+ domains = ! +local_domains
+ ignore_target_hosts = 127.0.0.0/8
+ condition = ${if !eq{$original_domain}{$domain}}
+ condition = ${if !eq{$original_domain}{}}
+ condition = "${perl{check_limits}}"
+ transport = remote_smtp_forward_transport
+ no_more
+
lookuphost:
driver = dnslookup
domains = ! +local_domains
@@ -1007,6 +1017,15 @@
helo_data = ${if exists{/etc/virtual/helo_data}{${lookup{$sending_ip_address}iplsearch{/etc/virtual/helo_data}{$value}{$primary_hostname}}}{$primary_hostname}}
hosts_try_chunking =
hosts_try_fastopen =
+.include_if_exists /etc/exim.dkim.conf
+
+remote_smtp_forward_transport:
+ driver = smtp
+ headers_add = "${if def:authenticated_id{X-Authenticated-Id: ${authenticated_id}}}"
+ interface = <; ${if exists{/etc/virtual/domainips}{${lookup{$original_domain}lsearch*{/etc/virtual/domainips}}}}
+ helo_data = ${if exists{/etc/virtual/helo_data}{${lookup{$sending_ip_address}iplsearch{/etc/virtual/helo_data}{$value}{$primary_hostname}}}{$primary_hostname}}
+ hosts_try_chunking =
+ hosts_try_fastopen =
.include_if_exists /etc/exim.dkim.conf
#EDIT#62
He sofar i know thought had look to the important things already, not seen that tree between the rest in the forest.
I am interested to while before that exim.conf update this was no problem.
In between he has set a dkim for the host/servername now.
So i guess he will folow up here.

Thanks MXroute
Is this ok @Richard G ?
Maybe you have to made some changes ("custom") there now because of that update?
If doing a email test ( not forwarding) it fails only FQDN name, in a test, where the MX record is pointing to mail.hisdomain.nl and not to hostname/mailserver. That is normal for having mailsni and so on on domainnames itself? i don't know ??
Tested with this https://mecsa.jrc.ec.europa.eu/en/
Also strange his banners has a b' before in that test, i am not knowing what this is ?
"
Banner
220 b'server23.serverhostserssss.nl ESMTP Exim 4.94 Fri, 12 Feb 2021 21:31:25 +0100'"
(while i am only using hostname in mx records with also then the dkim from hostname in DNS for those domains, so we couldn't find out because of different settings our servers.)
Last edited: