DEBUG(D_lookup)
{
if (data)
- debug_printf_indent("lookup yielded: %s\n", data);
+ debug_printf_indent("lookup yielded: %W\n", data);
else if (f.search_find_defer)
debug_printf_indent("lookup deferred: %s\n", search_error_message);
else debug_printf_indent("lookup failed\n");
file lookup required for smart.domain
in TESTSUITE/aux-fixed/0085.data
creating new cache entry
- lookup yielded: x : y : abc@d.e.f
+ lookup yielded: x░:░y░:░abc@d.e.f
x in "x : y : abc@d.e.f"?
list element: x
x in "x : y : abc@d.e.f"? yes (matched "x")
type=lsearch key="smart.domain" opts=NULL
cached data used for lookup of smart.domain
in TESTSUITE/aux-fixed/0085.data
- lookup yielded: x : y : abc@d.e.f
+ lookup yielded: x░:░y░:░abc@d.e.f
abc@d.e.f in "x : y : abc@d.e.f"?
list element: x
address match test: subject=abc@d.e.f pattern=x
file lookup required for test.ex
in TESTSUITE/aux-fixed/0085.data
creating new cache entry
- lookup yielded: x : y : abc@d.e.f
+ lookup yielded: x░:░y░:░abc@d.e.f
x in "x : y : abc@d.e.f"?
list element: x
x in "x : y : abc@d.e.f"? yes (matched "x")
type=lsearch key="test.ex" opts=NULL
cached data used for lookup of test.ex
in TESTSUITE/aux-fixed/0085.data
- lookup yielded: x : y : abc@d.e.f
+ lookup yielded: x░:░y░:░abc@d.e.f
abc@d.e.f in "x : y : abc@d.e.f"?
list element: x
address match test: subject=abc@d.e.f pattern=x
file lookup required for smart.domain
in TESTSUITE/aux-fixed/0085.data
creating new cache entry
- lookup yielded: x : y : abc@d.e.f
+ lookup yielded: x░:░y░:░abc@d.e.f
x in "x : y : abc@d.e.f"?
list element: x
x in "x : y : abc@d.e.f"? yes (matched "x")
type=lsearch key="smart.domain" opts=NULL
cached data used for lookup of smart.domain
in TESTSUITE/aux-fixed/0085.data
- lookup yielded: x : y : abc@d.e.f
+ lookup yielded: x░:░y░:░abc@d.e.f
CALLER@myhost.test.ex in "x : y : abc@d.e.f"?
list element: x
address match test: subject=CALLER@myhost.test.ex pattern=x
file lookup required for test.ex
in TESTSUITE/aux-fixed/0085.data
creating new cache entry
- lookup yielded: x : y : abc@d.e.f
+ lookup yielded: x░:░y░:░abc@d.e.f
x in "x : y : abc@d.e.f"?
list element: x
x in "x : y : abc@d.e.f"? yes (matched "x")
type=lsearch key="test.ex" opts=NULL
cached data used for lookup of test.ex
in TESTSUITE/aux-fixed/0085.data
- lookup yielded: x : y : abc@d.e.f
+ lookup yielded: x░:░y░:░abc@d.e.f
CALLER@myhost.test.ex in "x : y : abc@d.e.f"?
list element: x
address match test: subject=CALLER@myhost.test.ex pattern=x
╎file lookup required for domain1
╎ in TESTSUITE/aux-fixed/0464.domains
╎creating new cache entry
- ╎lookup yielded: data for domain1
+ ╎lookup yielded: data░for░domain1
╎domain1 in "lsearch;TESTSUITE/aux-fixed/0464.domains"? yes (matched "lsearch;TESTSUITE/aux-fixed/0464.domains")
end sublist special_domains
data from lookup saved for cache for +special_domains: key 'domain1' value 'data for domain1'
file lookup required for list
in TESTSUITE/aux-fixed/0484.aliases
creating new cache entry
- lookup yielded: userx, usery
+ lookup yielded: userx,░usery
search_open: lsearch "TESTSUITE/aux-fixed/0484.aliases"
cached open
search_find: file="TESTSUITE/aux-fixed/0484.aliases"
type=lsearch key="list" opts=NULL
cached data used for lookup of list
in TESTSUITE/aux-fixed/0484.aliases
- lookup yielded: userx, usery
+ lookup yielded: userx,░usery
search_open: lsearch "TESTSUITE/aux-fixed/0484.aliases"
cached open
search_find: file="TESTSUITE/aux-fixed/0484.aliases"
type=lsearch key="list" opts=NULL
cached data used for lookup of list
in TESTSUITE/aux-fixed/0484.aliases
- lookup yielded: userx, usery
+ lookup yielded: userx,░usery
search_open: lsearch "TESTSUITE/aux-fixed/0484.aliases2"
search_find: file="TESTSUITE/aux-fixed/0484.aliases2"
key="list" partial=-1 affix=NULL starflags=0 opts=NULL
file lookup required for list
in TESTSUITE/aux-fixed/0484.aliases2
creating new cache entry
- lookup yielded: userx2, usery2
+ lookup yielded: userx2,░usery2
search_open: lsearch "TESTSUITE/aux-fixed/0484.aliases2"
cached open
search_find: file="TESTSUITE/aux-fixed/0484.aliases2"
type=lsearch key="list" opts=NULL
cached data used for lookup of list
in TESTSUITE/aux-fixed/0484.aliases2
- lookup yielded: userx2, usery2
+ lookup yielded: userx2,░usery2
search_open: lsearch "TESTSUITE/aux-fixed/0484.aliases"
cached open
search_find: file="TESTSUITE/aux-fixed/0484.aliases"
type=lsearch key="list" opts=NULL
cached data used for lookup of list
in TESTSUITE/aux-fixed/0484.aliases
- lookup yielded: userx, usery
+ lookup yielded: userx,░usery
search_open: lsearch "TESTSUITE/aux-fixed/0484.aliases"
cached open
search_find: file="TESTSUITE/aux-fixed/0484.aliases"
DNS lookup of test.ex (TXT) using fakens
DNS lookup of test.ex (TXT) succeeded
creating new cache entry
- lookup yielded: A TXT record for test.ex.
+ lookup yielded: A░TXT░record░for░test.ex.
test.ex in "dnsdb;test.ex"? yes (matched "dnsdb;test.ex")
checking local_parts
test.ex in "dnsdb;test.ex"?
internal_search_find: file="NULL"
type=dnsdb key="test.ex" opts=NULL
cached data used for lookup of test.ex
- lookup yielded: A TXT record for test.ex.
+ lookup yielded: A░TXT░record░for░test.ex.
test.ex in "dnsdb;test.ex"? yes (matched "dnsdb;test.ex")
calling r1 router
r1 router called for test.ex@test.ex
internal_search_find: file="NULL"
type=dnsdb key="test.ex" opts=NULL
cached data used for lookup of test.ex
- lookup yielded: A TXT record for test.ex.
+ lookup yielded: A░TXT░record░for░test.ex.
test.ex in "dnsdb;test.ex"? yes (matched "dnsdb;test.ex")
checking local_parts
unknown in "dnsdb;unknown"?
internal_search_find: file="NULL"
type=dnsdb key="test.ex" opts=NULL
cached data used for lookup of test.ex
- lookup yielded: A TXT record for test.ex.
+ lookup yielded: A░TXT░record░for░test.ex.
test.ex in "dnsdb;test.ex"? yes (matched "dnsdb;test.ex")
checking senders
CALLER@myhost.test.ex in "dnsdb;A=myhost.test.ex"?
file lookup required for select name from them where id='userx';
in TESTSUITE/aux-fixed/sqlitedb
creating new cache entry
- lookup yielded: Ayen Other
+ lookup yielded: Ayen░Other
search_open: sqlite "TESTSUITE/aux-fixed/sqlitedb"
cached open
search_find: file="TESTSUITE/aux-fixed/sqlitedb"
cached data found but wrong opts; file lookup required for select name from them where id='userx';
c in TESTSUITE/aux-fixed/sqlitedb
replacing old cache entry
- lookup yielded: Ayen Other
+ lookup yielded: Ayen░Other
search_open: sqlite "TESTSUITE/aux-fixed/sqlitedb"
cached open
search_find: file="TESTSUITE/aux-fixed/sqlitedb"
cached data found but wrong opts; file lookup required for select name from them where id='userx';
c in TESTSUITE/aux-fixed/sqlitedb
replacing old cache entry
- lookup yielded: Ayen Other
+ lookup yielded: Ayen░Other
search_open: sqlite "TESTSUITE/aux-fixed/sqlitedb"
cached open
search_find: file="TESTSUITE/aux-fixed/sqlitedb"
type=sqlite key="select name from them where id='userx';" opts="file=TESTSUITE/aux-fixed/sqlitedb"
cached data used for lookup of select name from them where id='userx';
in TESTSUITE/aux-fixed/sqlitedb
- lookup yielded: Ayen Other
+ lookup yielded: Ayen░Other
search_open: sqlite "TESTSUITE/aux-fixed/sqlitedb"
cached open
search_find: file="TESTSUITE/aux-fixed/sqlitedb"
file lookup required for select id,name from them where id='nothing';
in TESTSUITE/aux-fixed/sqlitedb
creating new cache entry
- lookup yielded: id=nothing name=""
+ lookup yielded: id=nothing░name=""░
search_open: sqlite "TESTSUITE/aux-fixed/sqlitedb"
cached open
search_find: file="TESTSUITE/aux-fixed/sqlitedb"
file lookup required for select * from them where id='quote2';
in TESTSUITE/aux-fixed/sqlitedb
creating new cache entry
- lookup yielded: name="\"stquot" id=quote2
+ lookup yielded: name="\"stquot"░id=quote2░
search_open: sqlite "TESTSUITE/aux-fixed/sqlitedb"
cached open
search_find: file="TESTSUITE/aux-fixed/sqlitedb"
file lookup required for select * from them where id='newline';
in TESTSUITE/aux-fixed/sqlitedb
creating new cache entry
- lookup yielded: name="before
- after" id=newline
+ lookup yielded: name="before↩
+ after"░id=newline░
search_open: sqlite "TESTSUITE/aux-fixed/sqlitedb"
cached open
search_find: file="TESTSUITE/aux-fixed/sqlitedb"
file lookup required for select * from them where id='tab';
in TESTSUITE/aux-fixed/sqlitedb
creating new cache entry
- lookup yielded: name="x x" id=tab
+ lookup yielded: name="x x"░id=tab░
search_open: sqlite "TESTSUITE/aux-fixed/sqlitedb"
cached open
search_find: file="TESTSUITE/aux-fixed/sqlitedb"
file lookup required for select * from them where id='its';
in TESTSUITE/aux-fixed/sqlitedb
creating new cache entry
- lookup yielded: name=it's id=its
+ lookup yielded: name=it's░id=its░
search_open: sqlite "TESTSUITE/aux-fixed/sqlitedb"
cached open
search_find: file="TESTSUITE/aux-fixed/sqlitedb"
file lookup required for select * from them where name='it''s';
in TESTSUITE/aux-fixed/sqlitedb
creating new cache entry
- lookup yielded: name=it's id=its
+ lookup yielded: name=it's░id=its░
search_tidyup called
>>>>>>>>>>>>>>>> Exim pid=p1234 (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>
Exim version x.yz ....
╎file lookup required for select * from them where id='10.10.10.10'
╎ in TESTSUITE/aux-fixed/sqlitedb
╎creating new cache entry
- ╎lookup yielded: name=ok id=10.10.10.10
+ ╎lookup yielded: name=ok░id=10.10.10.10░
╎host in "sqlite;TESTSUITE/aux-fixed/sqlitedb select * from them where id='10.10.10.10'"? yes (matched "sqlite;TESTSUITE/aux-fixed/sqlitedb select * from them where id='10.10.10.10'")
end sublist relay_hosts
host in "+relay_hosts"? yes (matched "+relay_hosts")
╎ type=sqlite key="select * from them where id='10.10.10.10'" opts=NULL
╎cached data used for lookup of select * from them where id='10.10.10.10'
╎ in TESTSUITE/aux-fixed/sqlitedb
- ╎lookup yielded: name=ok id=10.10.10.10
+ ╎lookup yielded: name=ok░id=10.10.10.10░
╎host in "sqlite;TESTSUITE/aux-fixed/sqlitedb select * from them where id='10.10.10.10'"? yes (matched "sqlite;TESTSUITE/aux-fixed/sqlitedb select * from them where id='10.10.10.10'")
end sublist relay_hosts
host in "+relay_hosts"? yes (matched "+relay_hosts")
file lookup required for select name from them where id='userx'
in TESTSUITE/aux-fixed/sqlitedb
creating new cache entry
- lookup yielded: Ayen Other
+ lookup yielded: Ayen░Other
calling r1 router
r1 router called for userx@myhost.test.ex
domain = myhost.test.ex
file lookup required for select name from them where id='userx';
in TESTSUITE/aux-fixed/sqlitedb
creating new cache entry
- lookup yielded: Ayen Other
+ lookup yielded: Ayen░Other
search_tidyup called
>>>>>>>>>>>>>>>> Exim pid=p1241 (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>
Exim version x.yz ....
type=sqlite key="select name from them where id='userx';" opts=NULL
database lookup required for select name from them where id='userx';
creating new cache entry
- lookup yielded: Ayen Other
+ lookup yielded: Ayen░Other
search_tidyup called
>>>>>>>>>>>>>>>> Exim pid=p1242 (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>
Exim version x.yz ....
MySQL query: "select name from them where id='ph10';" opts 'NULL'
MYSQL new connection: host=127.0.0.1 port=PORT_N socket=NULL database=test user=root
creating new cache entry
- lookup yielded: Philip Hazel
+ lookup yielded: Philip░Hazel
search_open: mysql "NULL"
cached open
search_find: file="NULL"
internal_search_find: file="NULL"
type=mysql key="select name from them where id='ph10';" opts=NULL
cached data used for lookup of select name from them where id='ph10';
- lookup yielded: Philip Hazel
+ lookup yielded: Philip░Hazel
search_open: mysql "NULL"
cached open
search_find: file="NULL"
MySQL query: "select id,name from them where id='nothing';" opts 'NULL'
MYSQL using cached connection for 127.0.0.1:PORT_N/test/root
creating new cache entry
- lookup yielded: id=nothing name=""
+ lookup yielded: id=nothing░name=""░
search_open: mysql "NULL"
cached open
search_find: file="NULL"
MySQL query: "select * from them where id='quote2';" opts 'NULL'
MYSQL using cached connection for 127.0.0.1:PORT_N/test/root
creating new cache entry
- lookup yielded: name="\"stquot" id=quote2
+ lookup yielded: name="\"stquot"░id=quote2░
search_open: mysql "NULL"
cached open
search_find: file="NULL"
WARNING: obsolete syntax used for lookup
MYSQL using cached connection for 127.0.0.1:PORT_N/test/root
creating new cache entry
- lookup yielded: Philip Hazel
+ lookup yielded: Philip░Hazel
search_open: mysql "NULL"
cached open
search_find: file="NULL"
WARNING: obsolete syntax used for lookup
MYSQL using cached connection for 127.0.0.1:PORT_N/test/root
creating new cache entry
- lookup yielded: Philip Hazel
+ lookup yielded: Philip░Hazel
search_open: mysql "NULL"
cached open
search_find: file="NULL"
WARNING: obsolete syntax used for lookup
MYSQL new connection: host=ip4.ip4.ip4.ip4 port=PORT_N socket=NULL database=test user=root
creating new cache entry
- lookup yielded: Philip Hazel
+ lookup yielded: Philip░Hazel
search_open: mysql "NULL"
cached open
search_find: file="NULL"
WARNING: obsolete syntax used for lookup
MYSQL new connection: host=localhost port=0 socket=TESTSUITE/mysql/sock database=test user=root
creating new cache entry
- lookup yielded: Philip Hazel
+ lookup yielded: Philip░Hazel
search_open: mysql "NULL"
cached open
search_find: file="NULL"
MySQL query: "SELECT name FROM them WHERE id IN ('ph10', 'aaaa');" opts 'NULL'
MYSQL using cached connection for 127.0.0.1:PORT_N/test/root
creating new cache entry
- lookup yielded: Philip Hazel
+ lookup yielded: Philip░Hazel↩
Aristotle
search_open: mysql "NULL"
cached open
MySQL query: "SELECT * FROM them WHERE id IN ('ph10', 'aaaa');" opts 'NULL'
MYSQL using cached connection for 127.0.0.1:PORT_N/test/root
creating new cache entry
- lookup yielded: name="Philip Hazel" id=ph10
- name=Aristotle id=aaaa
+ lookup yielded: name="Philip░Hazel"░id=ph10░↩
+ name=Aristotle░id=aaaa░
search_open: mysql "NULL"
cached open
search_find: file="NULL"
MySQL query: "select name from them where id='ph10' limit 1" opts 'NULL'
MYSQL using cached connection for 127.0.0.1:PORT_N/test/root
creating new cache entry
- lookup yielded: Philip Hazel
+ lookup yielded: Philip░Hazel
calling r1 router
r1 router called for ph10@myhost.test.ex
domain = myhost.test.ex
PostgreSQL query: "select name from them where id='ph10';" opts 'NULL'
PGSQL new connection: host=localhost port=PORT_N database=test user=CALLER
creating new cache entry
- lookup yielded: Philip Hazel
+ lookup yielded: Philip░Hazel
search_open: pgsql "NULL"
cached open
search_find: file="NULL"
internal_search_find: file="NULL"
type=pgsql key="select name from them where id='ph10';" opts=NULL
cached data used for lookup of select name from them where id='ph10';
- lookup yielded: Philip Hazel
+ lookup yielded: Philip░Hazel
search_open: pgsql "NULL"
cached open
search_find: file="NULL"
PostgreSQL query: "select id,name from them where id='nothing';" opts 'NULL'
PGSQL using cached connection for localhost:PORT_N/test/CALLER
creating new cache entry
- lookup yielded: id=nothing name=""
+ lookup yielded: id=nothing░name=""░
search_open: pgsql "NULL"
cached open
search_find: file="NULL"
PostgreSQL query: "select * from them where id='quote2';" opts 'NULL'
PGSQL using cached connection for localhost:PORT_N/test/CALLER
creating new cache entry
- lookup yielded: name="\"stquot" id=quote2
+ lookup yielded: name="\"stquot"░id=quote2░
search_open: pgsql "NULL"
cached open
search_find: file="NULL"
PostgreSQL query: "select * from them where id='newline';" opts 'NULL'
PGSQL using cached connection for localhost:PORT_N/test/CALLER
creating new cache entry
- lookup yielded: name="before\r
- after" id=newline
+ lookup yielded: name="before\r↩
+ after"░id=newline░
search_open: pgsql "NULL"
cached open
search_find: file="NULL"
PostgreSQL query: "select * from them where id='tab';" opts 'NULL'
PGSQL using cached connection for localhost:PORT_N/test/CALLER
creating new cache entry
- lookup yielded: name="x x" id=tab
+ lookup yielded: name="x x"░id=tab░
search_open: pgsql "NULL"
cached open
search_find: file="NULL"
PostgreSQL query: "select * from them where name='''stquot';" opts 'NULL'
PGSQL using cached connection for localhost:PORT_N/test/CALLER
creating new cache entry
- lookup yielded: name='stquot id=quote1
+ lookup yielded: name='stquot░id=quote1░
search_open: pgsql "NULL"
cached open
search_find: file="NULL"
WARNING: obsolete syntax used for lookup
PGSQL using cached connection for localhost:PORT_N/test/CALLER
creating new cache entry
- lookup yielded: Philip Hazel
+ lookup yielded: Philip░Hazel
search_open: pgsql "NULL"
cached open
search_find: file="NULL"
WARNING: obsolete syntax used for lookup
PGSQL using cached connection for localhost:PORT_N/test/CALLER
creating new cache entry
- lookup yielded: Philip Hazel
+ lookup yielded: Philip░Hazel
search_open: pgsql "NULL"
cached open
search_find: file="NULL"
WARNING: obsolete syntax used for lookup
PGSQL new connection: socket=TESTSUITE/pgsql/.s.PGSQL.1223 database=test user=CALLER
creating new cache entry
- lookup yielded: Philip Hazel
+ lookup yielded: Philip░Hazel
search_open: pgsql "NULL"
cached open
search_find: file="NULL"
PostgreSQL query: "SELECT name FROM them WHERE id IN ('ph10', 'aaaa');" opts 'NULL'
PGSQL using cached connection for localhost:PORT_N/test/CALLER
creating new cache entry
- lookup yielded: Philip Hazel
+ lookup yielded: Philip░Hazel↩
Aristotle
search_open: pgsql "NULL"
cached open
PostgreSQL query: "SELECT * FROM them WHERE id IN ('ph10', 'aaaa');" opts 'NULL'
PGSQL using cached connection for localhost:PORT_N/test/CALLER
creating new cache entry
- lookup yielded: name="Philip Hazel" id=ph10
- name=Aristotle id=aaaa
+ lookup yielded: name="Philip░Hazel"░id=ph10░↩
+ name=Aristotle░id=aaaa░
search_open: pgsql "NULL"
cached open
search_find: file="NULL"
PostgreSQL query: "select name from them where id='ph10'" opts 'NULL'
PGSQL new connection: host=localhost port=PORT_N database=test user=CALLER
creating new cache entry
- lookup yielded: Philip Hazel
+ lookup yielded: Philip░Hazel
calling r1 router
r1 router called for CALLER@myhost.test.ex
domain = myhost.test.ex
PostgreSQL query: "select name from them where id='ph10';" opts 'NULL'
PGSQL new connection: socket=TESTSUITE/pgsql/.s.PGSQL.1223 database=test user=CALLER
creating new cache entry
- lookup yielded: Philip Hazel
+ lookup yielded: Philip░Hazel
search_tidyup called
close PGSQL connection: (TESTSUITE/pgsql/.s.PGSQL.1223)/test/CALLER
>>>>>>>>>>>>>>>> Exim pid=p1240 (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>
file lookup required for list
in TESTSUITE/aux-fixed/3212.aliases
creating new cache entry
- lookup yielded: userx, usery
+ lookup yielded: userx,░usery
search_open: lsearch "TESTSUITE/aux-fixed/3212.aliases"
cached open
search_find: file="TESTSUITE/aux-fixed/3212.aliases"
type=lsearch key="list" opts=NULL
cached data used for lookup of list
in TESTSUITE/aux-fixed/3212.aliases
- lookup yielded: userx, usery
+ lookup yielded: userx,░usery
search_open: lsearch "TESTSUITE/aux-fixed/3212.aliases"
cached open
search_find: file="TESTSUITE/aux-fixed/3212.aliases"
type=lsearch key="list" opts=NULL
cached data used for lookup of list
in TESTSUITE/aux-fixed/3212.aliases
- lookup yielded: userx, usery
+ lookup yielded: userx,░usery
search_open: testdb "NULL"
search_find: file="NULL"
key="something" partial=-1 affix=NULL starflags=0 opts=NULL
type=lsearch key="list" opts=NULL
cached data used for lookup of list
in TESTSUITE/aux-fixed/3212.aliases
- lookup yielded: userx, usery
+ lookup yielded: userx,░usery
search_open: lsearch "TESTSUITE/aux-fixed/3212.aliases"
cached open
search_find: file="TESTSUITE/aux-fixed/3212.aliases"