[exim-dev] [Bug 1383] Incorrectly rewrites domain of address…

Top Page
Delete this message
Reply to this message
Author: Exim Bugzilla
Date:  
To: exim-dev
Subject: [exim-dev] [Bug 1383] Incorrectly rewrites domain of addresses when resolving through a chain of multiple CNAMEs
https://bugs.exim.org/show_bug.cgi?id=1383

--- Comment #5 from Simon Arlott <bugzilla.exim.simon@???> ---
Here's a test with those DNS records, sample configuration and full debug that
reproduces it with the latest Exim:

threecname.bokhard.nl.   IN CNAME twocname.bokhard.nl.
twocname.bokhard.nl.     IN CNAME onecname.bokhard.nl.
onecname.bokhard.nl.     IN CNAME bokhard.nl.
bokhard.nl.              IN MX 100 mxfallback.freshdot.net.
mxfallback.freshdot.net. IN A 213.154.236.182

$ cat exim.conf
begin routers

dnslookup:
  debug_print = "R: dnslookup for $local_part@$domain"
  driver = dnslookup
  transport = remote_smtp

begin transports

remote_smtp:
  debug_print = "T: remote_smtp for $local_part@$domain"
  driver = smtp

$ ./exim -C exim.conf -f postmaster@??? -bt example0@???
example1@??? example2@???
example3@???
R: dnslookup for example0@???
example0@???
  router = dnslookup, transport = remote_smtp
  host mxfallback.freshdot.net [213.154.236.182] MX=100
R: dnslookup for example1@???
example1@???
  router = dnslookup, transport = remote_smtp
  host mxfallback.freshdot.net [213.154.236.182] MX=100
R: dnslookup for example2@???
R: dnslookup for example2@???
example2@???                           # This should not happen
    <-- example2@???
  router = dnslookup, transport = remote_smtp
  host mxfallback.freshdot.net [213.154.236.182] MX=100
R: dnslookup for example3@???
R: dnslookup for example3@???
example3@???                           # This should not happen
    <-- example3@???
  router = dnslookup, transport = remote_smtp
  host mxfallback.freshdot.net [213.154.236.182] MX=100

$ ./exim -C exim.conf -d+all -f postmaster@??? -bt example0@???
example1@??? example2@???
example3@???
20:15:33 2825118 Exim version 4.96-221-d6a5a05b8 uid=1000 gid=1000 pid=2825118
D=fff9ffff
20:15:33 2825118 Support for: iconv() IPv6 TLS_resume DNSSEC Event PIPECONNECT
PRDR Queue_Ramp TCP_Fast_Open
20:15:33 2825118 Lookups (built-in): lsearch wildlsearch nwildlsearch iplsearch
dbm dbmjz dbmnz dnsdb
20:15:33 2825118 Authenticators:
20:15:33 2825118 Routers: accept dnslookup ipliteral manualroute queryprogram
redirect
20:15:33 2825118 Transports: appendfile autoreply pipe smtp
20:15:33 2825118 Fixed never_users: 0
20:15:33 2825118 Configure owner: 1000:0
20:15:33 2825118 Size of off_t: 8
20:15:33 2825118 Compiler: GCC [9.4.0]
20:15:33 2825118 Library version: Glibc: Compile: 2.31
20:15:33 2825118                         Runtime: 2.31
20:15:33 2825118 Library version: BDB: Compile: Berkeley DB 5.3.28: (September 
9, 2013)
20:15:33 2825118                       Runtime: Berkeley DB 5.3.28: (September 
9, 2013)
20:15:33 2825118 Library version: PCRE2: Compile: 10.34
20:15:33 2825118                         Runtime: 10.34 2019-11-21
20:15:33 2825118 Total 9 lookups
20:15:33 2825118 WHITELIST_D_MACROS:
"DIR:EXIM_PATH:AA:ACL:ACLRCPT:ACL_MAIL:ACL_PREDATA:ACL_RCPT:AFFIX:ALLOW:ARG1:ARG2:AUTHF:AUTHS:AUTH_ID_DOMAIN:BAD:BANNER:BB:BR:BRB:CERT:COM:COMMAND_USER:CONNECTCOND:CONTROL:CREQCIP:CREQMAC:CRL:CSS:D6:DATA:DCF:DDF:DEFAULTDWC:DELAY:DETAILS:DRATELIMIT:DYNAMIC_OPTION:ELI:ERROR_DETAILS:ERT:FAKE:FALLBACK:FILTER:FILTER_PREPEND_HOME:FORBID:FORBID_SMTP_CODE:FUSER:HAI:HAP:HARDLIMIT:HEADER_LINE_MAXSIZE:HEADER_MAXSIZE:HELO_MSG:HL:HOSTS:HOSTS_AVOID_TLS:HOSTS_MAX_TRY:HVH:IFACE:IGNORE_QUOTA:INC:INSERT:IP1:IP2:LAST:LDAPSERVERS:LENCHECK:LIMIT:LIST:LOG_SELECTOR:MAXNM:MESSAGE_LOGS:MSIZE:NOTDAEMON:ONCE:ONLY:OPT:OPTION:ORDER:PAH:PEX:PORT:PTBC:QDG:QOLL:QUOTA:QUOTA_FILECOUNT:QWM:RCPT_MSG:REMEMBER:REQUIRE:RETRY:RETRY1:RETRY2:RETURN:RETURN_ERROR_DETAILS:REWRITE:ROUTE_DATA:RRATELIMIT:SELECTOR:SELF:SERVER:SERVERS:SREQCIP:SREQMAC:SRV:STRICT:SUB:SUBMISSION_OPTIONS:TIMEOUTDEFER:TIMES:TRUSTED:TRYCLEAR:UL:USE_SENDER:UTF8:VALUE:WMF"
20:15:33 2825118 TRUSTED_CONFIG_LIST:
"/home/simon/src/exim/test/trusted_configs"
20:15:33 2825118 Exim has no root privilege: uid=1000 gid=1000 euid=1000
egid=1000
20:15:33 2825118 changed uid/gid: -C, -D, -be or -bf forces real uid
20:15:33 2825118   uid=1000 gid=1000 pid=2825118
20:15:33 2825118   auxiliary group list: 4 20 24 27 29 30 44 46 108 124 126 143
148 164 1000
20:15:33 2825118 environment after trimming:
20:15:33 2825118 configuration file is exim.conf
20:15:33 2825118 log selectors = 00000ffc 64205022 0000000c
20:15:33 2825118 admin user
20:15:33 2825118 dropping to exim gid; retaining priv uid
20:15:33 2825118 changing group to 126 failed: Operation not permitted
20:15:33 2825118 originator: uid=1000 gid=1000 login=simon name="Simon,,,"
20:15:33 2825118 sender address = postmaster@???
20:15:33 2825118 Address testing: uid=1000 gid=1000 euid=1000 egid=1000
20:15:33 2825118 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
20:15:33 2825118 Testing example0@???
20:15:33 2825118 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
20:15:33 2825118 Considering example0@???
20:15:33 2825118 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
20:15:33 2825118 routing example0@???
20:15:33 2825118 --------> dnslookup router <--------
20:15:33 2825118 local_part=example0 domain=bokhard.nl
20:15:33 2825118  ╭considering: R: dnslookup for $local_part@$domain
20:15:33 2825118  ├───────text: R: dnslookup for 
20:15:33 2825118  ├considering: $local_part@$domain
20:15:33 2825118  ├──────value: example0
20:15:33 2825118             ╰──(tainted)
20:15:33 2825118  ├considering: @$domain
20:15:33 2825118  ├───────text: @
20:15:33 2825118  ├considering: $domain
20:15:33 2825118  ├──────value: bokhard.nl
20:15:33 2825118             ╰──(tainted)
20:15:33 2825118  ├──expanding: R: dnslookup for $local_part@$domain
20:15:33 2825118  ╰─────result: R: dnslookup for example0@???
20:15:33 2825118             ╰──(tainted)
20:15:33 2825118 R: dnslookup for example0@???
20:15:33 2825118 calling dnslookup router
20:15:33 2825118 dnslookup router called for example0@???
20:15:33 2825118   domain = bokhard.nl
20:15:33 2825118 bokhard.nl in "*"?
20:15:33 2825118  list element: *
20:15:33 2825118  bokhard.nl in "*"? yes (matched "*")
20:15:33 2825118 DNS lookup of bokhard.nl (MX) succeeded
20:15:33 2825118 bokhard.nl (MX resp) DNSSEC
20:15:33 2825118 DNS lookup of mxfallback.freshdot.net (AAAA) gave NO_DATA
20:15:33 2825118 returning DNS_NODATA
20:15:33 2825118 faking res_search(AAAA) response length as 65535
20:15:33 2825118  writing neg-cache entry for
mxfallback.freshdot.net-AAAA-4900041, ttl 86400
20:15:33 2825118 DNS lookup of mxfallback.freshdot.net (A) succeeded
20:15:33 2825118 mxfallback.freshdot.net A DNSSEC
20:15:33 2825118 Actual local interface address is 127.0.0.1 (lo)
20:15:33 2825118 Actual local interface address is 10.0.1.1 (lan0)
20:15:33 2825118 Actual local interface address is ::1 (lo)
20:15:33 2825118 Actual local interface address is ::1 (lo)
20:15:33 2825118 fully qualified name = bokhard.nl
20:15:33 2825118 host_find_bydns yield = HOST_FOUND (3); returned hosts:
20:15:33 2825118   mxfallback.freshdot.net 213.154.236.182 MX=100 DNSSEC 
20:15:33 2825118 set transport remote_smtp
20:15:33 2825118 queued for remote_smtp transport: local_part = example0
20:15:33 2825118 domain = bokhard.nl
20:15:33 2825118   errors_to=NULL
20:15:33 2825118   domain_data=NULL local_part_data=NULL
20:15:33 2825118 routed by dnslookup router
20:15:33 2825118   envelope to: example0@???
20:15:33 2825118   transport: remote_smtp
20:15:33 2825118   host mxfallback.freshdot.net [213.154.236.182] MX=100
dnssec=yes
example0@???
  router = dnslookup, transport = remote_smtp
  host mxfallback.freshdot.net [213.154.236.182] MX=100
20:15:33 2825118 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
20:15:33 2825118 Testing example1@???
20:15:33 2825118 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
20:15:33 2825118 Considering example1@???
20:15:33 2825118 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
20:15:33 2825118 routing example1@???
20:15:33 2825118 --------> dnslookup router <--------
20:15:33 2825118 local_part=example1 domain=onecname.bokhard.nl
20:15:33 2825118  ╭considering: R: dnslookup for $local_part@$domain
20:15:33 2825118  ├───────text: R: dnslookup for 
20:15:33 2825118  ├considering: $local_part@$domain
20:15:33 2825118  ├──────value: example1
20:15:33 2825118             ╰──(tainted)
20:15:33 2825118  ├considering: @$domain
20:15:33 2825118  ├───────text: @
20:15:33 2825118  ├considering: $domain
20:15:33 2825118  ├──────value: onecname.bokhard.nl
20:15:33 2825118             ╰──(tainted)
20:15:33 2825118  ├──expanding: R: dnslookup for $local_part@$domain
20:15:33 2825118  ╰─────result: R: dnslookup for example1@???
20:15:33 2825118             ╰──(tainted)
20:15:33 2825118 R: dnslookup for example1@???
20:15:33 2825118 calling dnslookup router
20:15:33 2825118 dnslookup router called for example1@???
20:15:33 2825118   domain = onecname.bokhard.nl
20:15:33 2825118 onecname.bokhard.nl in "*"?
20:15:33 2825118  list element: *
20:15:33 2825118  onecname.bokhard.nl in "*"? yes (matched "*")
20:15:33 2825118 DNS lookup of onecname.bokhard.nl (MX) succeeded
20:15:33 2825118 onecname.bokhard.nl (MX resp) DNSSEC
20:15:33 2825118 DNS lookup of mxfallback.freshdot.net (AAAA): using cached
value DNS_NODATA
20:15:33 2825118 DNS lookup of mxfallback.freshdot.net (A) succeeded
20:15:33 2825118 mxfallback.freshdot.net A DNSSEC
20:15:33 2825118 fully qualified name = onecname.bokhard.nl
20:15:33 2825118 host_find_bydns yield = HOST_FOUND (3); returned hosts:
20:15:33 2825118   mxfallback.freshdot.net 213.154.236.182 MX=100 DNSSEC 
20:15:33 2825118 queued for remote_smtp transport: local_part = example1
20:15:33 2825118 domain = onecname.bokhard.nl
20:15:33 2825118   errors_to=NULL
20:15:33 2825118   domain_data=NULL local_part_data=NULL
20:15:33 2825118 routed by dnslookup router
20:15:33 2825118   envelope to: example1@???
20:15:33 2825118   transport: remote_smtp
20:15:33 2825118   host mxfallback.freshdot.net [213.154.236.182] MX=100
dnssec=yes
example1@???
  router = dnslookup, transport = remote_smtp
  host mxfallback.freshdot.net [213.154.236.182] MX=100
20:15:33 2825118 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
20:15:33 2825118 Testing example2@???
20:15:33 2825118 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
20:15:33 2825118 Considering example2@???
20:15:33 2825118 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
20:15:33 2825118 routing example2@???
20:15:33 2825118 --------> dnslookup router <--------
20:15:33 2825118 local_part=example2 domain=twocname.bokhard.nl
20:15:33 2825118  ╭considering: R: dnslookup for $local_part@$domain
20:15:33 2825118  ├───────text: R: dnslookup for 
20:15:33 2825118  ├considering: $local_part@$domain
20:15:33 2825118  ├──────value: example2
20:15:33 2825118             ╰──(tainted)
20:15:33 2825118  ├considering: @$domain
20:15:33 2825118  ├───────text: @
20:15:33 2825118  ├considering: $domain
20:15:33 2825118  ├──────value: twocname.bokhard.nl
20:15:33 2825118             ╰──(tainted)
20:15:33 2825118  ├──expanding: R: dnslookup for $local_part@$domain
20:15:33 2825118  ╰─────result: R: dnslookup for example2@???
20:15:33 2825118             ╰──(tainted)
20:15:33 2825118 R: dnslookup for example2@???
20:15:33 2825118 calling dnslookup router
20:15:33 2825118 dnslookup router called for example2@???
20:15:33 2825118   domain = twocname.bokhard.nl
20:15:33 2825118 twocname.bokhard.nl in "*"?
20:15:33 2825118  list element: *
20:15:33 2825118  twocname.bokhard.nl in "*"? yes (matched "*")
20:15:33 2825118 DNS lookup of twocname.bokhard.nl (MX) succeeded
20:15:33 2825118 twocname.bokhard.nl (MX resp) DNSSEC
20:15:33 2825118 DNS lookup of mxfallback.freshdot.net (AAAA): using cached
value DNS_NODATA
20:15:33 2825118 DNS lookup of mxfallback.freshdot.net (A) succeeded
20:15:33 2825118 mxfallback.freshdot.net A DNSSEC
20:15:33 2825118 fully qualified name = onecname.bokhard.nl
20:15:33 2825118 host_find_bydns yield = HOST_FOUND (3); returned hosts:
20:15:33 2825118   mxfallback.freshdot.net 213.154.236.182 MX=100 DNSSEC 
20:15:33 2825118 domain changed to onecname.bokhard.nl
20:15:33 2825118 rewriting header lines
20:15:33 2825118 re-routed to example2@???
20:15:33 2825118 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
20:15:33 2825118 Considering example2@???
20:15:33 2825118 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
20:15:33 2825118 routing example2@???
20:15:33 2825118 --------> dnslookup router <--------
20:15:33 2825118 local_part=example2 domain=onecname.bokhard.nl
20:15:33 2825118  ╭considering: R: dnslookup for $local_part@$domain
20:15:33 2825118  ├───────text: R: dnslookup for 
20:15:33 2825118  ├considering: $local_part@$domain
20:15:33 2825118  ├──────value: example2
20:15:33 2825118             ╰──(tainted)
20:15:33 2825118  ├considering: @$domain
20:15:33 2825118  ├───────text: @
20:15:33 2825118  ├considering: $domain
20:15:33 2825118  ├──────value: onecname.bokhard.nl
20:15:33 2825118             ╰──(tainted)
20:15:33 2825118  ├──expanding: R: dnslookup for $local_part@$domain
20:15:33 2825118  ╰─────result: R: dnslookup for example2@???
20:15:33 2825118             ╰──(tainted)
20:15:33 2825118 R: dnslookup for example2@???
20:15:33 2825118 calling dnslookup router
20:15:33 2825118 dnslookup router called for example2@???
20:15:33 2825118   domain = onecname.bokhard.nl
20:15:33 2825118 onecname.bokhard.nl in "*"?
20:15:33 2825118  list element: *
20:15:33 2825118  onecname.bokhard.nl in "*"? yes (matched "*")
20:15:33 2825118 DNS lookup of onecname.bokhard.nl (MX) succeeded
20:15:33 2825118 onecname.bokhard.nl (MX resp) DNSSEC
20:15:33 2825118 DNS lookup of mxfallback.freshdot.net (AAAA): using cached
value DNS_NODATA
20:15:33 2825118 DNS lookup of mxfallback.freshdot.net (A) succeeded
20:15:33 2825118 mxfallback.freshdot.net A DNSSEC
20:15:33 2825118 fully qualified name = onecname.bokhard.nl
20:15:33 2825118 host_find_bydns yield = HOST_FOUND (3); returned hosts:
20:15:33 2825118   mxfallback.freshdot.net 213.154.236.182 MX=100 DNSSEC 
20:15:33 2825118 queued for remote_smtp transport: local_part = example2
20:15:33 2825118 domain = onecname.bokhard.nl
20:15:33 2825118   errors_to=NULL
20:15:33 2825118   domain_data=NULL local_part_data=NULL
20:15:33 2825118 routed by dnslookup router
20:15:33 2825118   envelope to: example2@???
20:15:33 2825118   transport: remote_smtp
20:15:33 2825118   host mxfallback.freshdot.net [213.154.236.182] MX=100
dnssec=yes
example2@???
    <-- example2@???
  router = dnslookup, transport = remote_smtp
  host mxfallback.freshdot.net [213.154.236.182] MX=100
20:15:33 2825118 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
20:15:33 2825118 Testing example3@???
20:15:33 2825118 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
20:15:33 2825118 Considering example3@???
20:15:33 2825118 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
20:15:33 2825118 routing example3@???
20:15:33 2825118 --------> dnslookup router <--------
20:15:33 2825118 local_part=example3 domain=threecname.bokhard.nl
20:15:33 2825118  ╭considering: R: dnslookup for $local_part@$domain
20:15:33 2825118  ├───────text: R: dnslookup for 
20:15:33 2825118  ├considering: $local_part@$domain
20:15:33 2825118  ├──────value: example3
20:15:33 2825118             ╰──(tainted)
20:15:33 2825118  ├considering: @$domain
20:15:33 2825118  ├───────text: @
20:15:33 2825118  ├considering: $domain
20:15:33 2825118  ├──────value: threecname.bokhard.nl
20:15:33 2825118             ╰──(tainted)
20:15:33 2825118  ├──expanding: R: dnslookup for $local_part@$domain
20:15:33 2825118  ╰─────result: R: dnslookup for example3@???
20:15:33 2825118             ╰──(tainted)
20:15:33 2825118 R: dnslookup for example3@???
20:15:33 2825118 calling dnslookup router
20:15:33 2825118 dnslookup router called for example3@???
20:15:33 2825118   domain = threecname.bokhard.nl
20:15:33 2825118 threecname.bokhard.nl in "*"?
20:15:33 2825118  list element: *
20:15:33 2825118  threecname.bokhard.nl in "*"? yes (matched "*")
20:15:33 2825118 DNS lookup of threecname.bokhard.nl (MX) succeeded
20:15:33 2825118 threecname.bokhard.nl (MX resp) DNSSEC
20:15:33 2825118 DNS lookup of mxfallback.freshdot.net (AAAA): using cached
value DNS_NODATA
20:15:33 2825118 DNS lookup of mxfallback.freshdot.net (A) succeeded
20:15:33 2825118 mxfallback.freshdot.net A DNSSEC
20:15:33 2825118 fully qualified name = onecname.bokhard.nl
20:15:33 2825118 host_find_bydns yield = HOST_FOUND (3); returned hosts:
20:15:33 2825118   mxfallback.freshdot.net 213.154.236.182 MX=100 DNSSEC 
20:15:33 2825118 domain changed to onecname.bokhard.nl
20:15:33 2825118 rewriting header lines
20:15:33 2825118 re-routed to example3@???
20:15:33 2825118 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
20:15:33 2825118 Considering example3@???
20:15:33 2825118 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
20:15:33 2825118 routing example3@???
20:15:33 2825118 --------> dnslookup router <--------
20:15:33 2825118 local_part=example3 domain=onecname.bokhard.nl
20:15:33 2825118  ╭considering: R: dnslookup for $local_part@$domain
20:15:33 2825118  ├───────text: R: dnslookup for 
20:15:33 2825118  ├considering: $local_part@$domain
20:15:33 2825118  ├──────value: example3
20:15:33 2825118             ╰──(tainted)
20:15:33 2825118  ├considering: @$domain
20:15:33 2825118  ├───────text: @
20:15:33 2825118  ├considering: $domain
20:15:33 2825118  ├──────value: onecname.bokhard.nl
20:15:33 2825118             ╰──(tainted)
20:15:33 2825118  ├──expanding: R: dnslookup for $local_part@$domain
20:15:33 2825118  ╰─────result: R: dnslookup for example3@???
20:15:33 2825118             ╰──(tainted)
20:15:33 2825118 R: dnslookup for example3@???
20:15:33 2825118 calling dnslookup router
20:15:33 2825118 dnslookup router called for example3@???
20:15:33 2825118   domain = onecname.bokhard.nl
20:15:33 2825118 onecname.bokhard.nl in "*"?
20:15:33 2825118  list element: *
20:15:33 2825118  onecname.bokhard.nl in "*"? yes (matched "*")
20:15:33 2825118 DNS lookup of onecname.bokhard.nl (MX) succeeded
20:15:33 2825118 onecname.bokhard.nl (MX resp) DNSSEC
20:15:33 2825118 DNS lookup of mxfallback.freshdot.net (AAAA): using cached
value DNS_NODATA
20:15:33 2825118 DNS lookup of mxfallback.freshdot.net (A) succeeded
20:15:33 2825118 mxfallback.freshdot.net A DNSSEC
20:15:33 2825118 fully qualified name = onecname.bokhard.nl
20:15:33 2825118 host_find_bydns yield = HOST_FOUND (3); returned hosts:
20:15:33 2825118   mxfallback.freshdot.net 213.154.236.182 MX=100 DNSSEC 
20:15:33 2825118 queued for remote_smtp transport: local_part = example3
20:15:33 2825118 domain = onecname.bokhard.nl
20:15:33 2825118   errors_to=NULL
20:15:33 2825118   domain_data=NULL local_part_data=NULL
20:15:33 2825118 routed by dnslookup router
20:15:33 2825118   envelope to: example3@???
20:15:33 2825118   transport: remote_smtp
20:15:33 2825118   host mxfallback.freshdot.net [213.154.236.182] MX=100
dnssec=yes
example3@???
    <-- example3@???
  router = dnslookup, transport = remote_smtp
  host mxfallback.freshdot.net [213.154.236.182] MX=100
20:15:33 2825118 search_tidyup called
20:15:33 2825118 >>>>>>>>>>>>>>>> Exim pid=2825118 (fresh-exec) terminating
with rc=0 >>>>>>>>>>>>>>>>

-- 
You are receiving this mail because:
You are on the CC list for the bug.


--
## subscription configuration (requires account):
## https://lists.exim.org/mailman3/postorius/lists/exim-dev.lists.exim.org/
## unsubscribe (doesn't require an account):
## exim-dev-unsubscribe@???
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/