Use non-releaseable memory for regex match strings. Bug 3047
[exim.git] / test / stderr / 0002
1 Exim version x.yz ....
2 environment after trimming:
3  USER=CALLER
4 configuration file is TESTSUITE/test-config
5 admin user
6 dropping to exim gid; retaining priv uid
7  ╭considering: primary_hostname: $primary_hostname
8  ├───────text: primary_hostname: 
9  ├considering: $primary_hostname
10  ├──────value: myhost.test.ex
11  ├──expanding: primary_hostname: $primary_hostname
12  ╰─────result: primary_hostname: myhost.test.ex
13  ╭considering: sender_address: $sender_address
14  ├───────text: sender_address: 
15  ├considering: $sender_address
16  ├──────value: sndr@dom
17             ╰──(tainted)
18  ├──expanding: sender_address: $sender_address
19  ╰─────result: sender_address: sndr@dom
20             ╰──(tainted)
21  ╭considering: match:  ${if match{abcd}{\N^([ab]+)(\w+)$\N}{$2$1}fail}
22  ├───────text: match:  
23  ├considering: ${if match{abcd}{\N^([ab]+)(\w+)$\N}{$2$1}fail}
24   ╭considering: abcd}{\N^([ab]+)(\w+)$\N}{$2$1}fail}
25   ├───────text: abcd
26   ├considering: }{\N^([ab]+)(\w+)$\N}{$2$1}fail}
27   ├──expanding: abcd
28   ╰─────result: abcd
29   ╭considering: \N^([ab]+)(\w+)$\N}{$2$1}fail}
30   ├──protected: ^([ab]+)(\w+)$
31   ├considering: }{$2$1}fail}
32   ├──expanding: \N^([ab]+)(\w+)$\N
33   ╰─────result: ^([ab]+)(\w+)$
34  compiled RE '^([ab]+)(\w+)$' not found in local cache
35  compiling RE '^([ab]+)(\w+)$'
36  compiled RE '^([ab]+)(\w+)$' saved in local cache
37  ├──condition: match{abcd}{\N^([ab]+)(\w+)$\N}
38  ├─────result: true
39   ╭considering: $2$1}fail}
40   ├──────value: cd
41   ├considering: $1}fail}
42   ├──────value: ab
43   ├considering: }fail}
44   ├──expanding: $2$1
45   ╰─────result: cdab
46  ├───item-res: cdab
47  ├──expanding: match:  ${if match{abcd}{\N^([ab]+)(\w+)$\N}{$2$1}fail}
48  ╰─────result: match:  cdab
49  ╭considering: match:  ${if match{wxyz}{\N^([ab]+)(\w+)$\N}{$2$1}fail}
50  ├───────text: match:  
51  ├considering: ${if match{wxyz}{\N^([ab]+)(\w+)$\N}{$2$1}fail}
52   ╭considering: wxyz}{\N^([ab]+)(\w+)$\N}{$2$1}fail}
53   ├───────text: wxyz
54   ├considering: }{\N^([ab]+)(\w+)$\N}{$2$1}fail}
55   ├──expanding: wxyz
56   ╰─────result: wxyz
57   ╭considering: \N^([ab]+)(\w+)$\N}{$2$1}fail}
58   ├──protected: ^([ab]+)(\w+)$
59   ├considering: }{$2$1}fail}
60   ├──expanding: \N^([ab]+)(\w+)$\N
61   ╰─────result: ^([ab]+)(\w+)$
62  compiled RE '^([ab]+)(\w+)$' found in local cache
63  ├──condition: match{wxyz}{\N^([ab]+)(\w+)$\N}
64  ├─────result: false
65   ╭───scanning: $2$1}fail}
66   ├───scanning: $1}fail}
67   ├───scanning: }fail}
68   ├──expanding: $2$1
69   ├─────result: 
70   ╰───skipping: result is not used
71  ├failed to expand: match:  ${if match{wxyz}{\N^([ab]+)(\w+)$\N}{$2$1}fail}
72  ├───error message: "if" failed and "fail" requested
73  ╰failure was forced
74  ╭considering: ${if eq {1}{1}{yes}{${lookup{xx}lsearch{/non/exist}}}}
75   ╭considering: 1}{1}{yes}{${lookup{xx}lsearch{/non/exist}}}}
76   ├───────text: 1
77   ├considering: }{1}{yes}{${lookup{xx}lsearch{/non/exist}}}}
78   ├──expanding: 1
79   ╰─────result: 1
80   ╭considering: 1}{yes}{${lookup{xx}lsearch{/non/exist}}}}
81   ├───────text: 1
82   ├considering: }{yes}{${lookup{xx}lsearch{/non/exist}}}}
83   ├──expanding: 1
84   ╰─────result: 1
85  ├──condition: eq {1}{1}
86  ├─────result: true
87   ╭considering: yes}{${lookup{xx}lsearch{/non/exist}}}}
88   ├───────text: yes
89   ├considering: }{${lookup{xx}lsearch{/non/exist}}}}
90   ├──expanding: yes
91   ╰─────result: yes
92   ╭───scanning: ${lookup{xx}lsearch{/non/exist}}}}
93    ╭───scanning: xx}lsearch{/non/exist}}}}
94    ├───────text: xx
95    ├───scanning: }lsearch{/non/exist}}}}
96    ├──expanding: xx
97    ├─────result: xx
98    ╰───skipping: result is not used
99    ╭───scanning: /non/exist}}}}
100    ├───────text: /non/exist
101    ├───scanning: }}}}
102    ├──expanding: /non/exist
103    ├─────result: /non/exist
104    ╰───skipping: result is not used
105   ├───scanning: }}
106   ├──expanding: ${lookup{xx}lsearch{/non/exist}}
107   ├─────result: 
108   ╰───skipping: result is not used
109  ├──expanding: ${if eq {1}{1}{yes}{${lookup{xx}lsearch{/non/exist}}}}
110  ╰─────result: yes
111  ╭considering: match_address:   ${if match_address{a.b.c}{a.b.c}{yes}{no}}
112  ├───────text: match_address:   
113  ├considering: ${if match_address{a.b.c}{a.b.c}{yes}{no}}
114   ╭considering: a.b.c}{a.b.c}{yes}{no}}
115   ├───────text: a.b.c
116   ├considering: }{a.b.c}{yes}{no}}
117   ├──expanding: a.b.c
118   ╰─────result: a.b.c
119   ╭considering: a.b.c}{yes}{no}}
120   ├───────text: a.b.c
121   ├considering: }{yes}{no}}
122   ├──expanding: a.b.c
123   ╰─────result: a.b.c
124 LOG: MAIN PANIC
125   no @ found in the subject of an address list match: subject="a.b.c" pattern="a.b.c"
126  ├──condition: match_address{a.b.c}{a.b.c}
127  ├─────result: false
128   ╭───scanning: yes}{no}}
129   ├───────text: yes
130   ├───scanning: }{no}}
131   ├──expanding: yes
132   ├─────result: yes
133   ╰───skipping: result is not used
134   ╭considering: no}}
135   ├───────text: no
136   ├considering: }}
137   ├──expanding: no
138   ╰─────result: no
139  ├───item-res: no
140  ├──expanding: match_address:   ${if match_address{a.b.c}{a.b.c}{yes}{no}}
141  ╰─────result: match_address:   no
142 >>>>>>>>>>>>>>>> Exim pid=p1234 (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>
143 Exim version x.yz ....
144 environment after trimming:
145  USER=CALLER
146 configuration file is TESTSUITE/test-config
147 admin user
148 dropping to exim gid; retaining priv uid
149  /considering: primary_hostname: $primary_hostname
150  |-------text: primary_hostname: 
151  |considering: $primary_hostname
152  |------value: myhost.test.ex
153  |--expanding: primary_hostname: $primary_hostname
154  \_____result: primary_hostname: myhost.test.ex
155  /considering: match:  ${if match{abcd}{\N^([ab]+)(\w+)$\N}{$2$1}fail}
156  |-------text: match:  
157  |considering: ${if match{abcd}{\N^([ab]+)(\w+)$\N}{$2$1}fail}
158   /considering: abcd}{\N^([ab]+)(\w+)$\N}{$2$1}fail}
159   |-------text: abcd
160   |considering: }{\N^([ab]+)(\w+)$\N}{$2$1}fail}
161   |--expanding: abcd
162   \_____result: abcd
163   /considering: \N^([ab]+)(\w+)$\N}{$2$1}fail}
164   |--protected: ^([ab]+)(\w+)$
165   |considering: }{$2$1}fail}
166   |--expanding: \N^([ab]+)(\w+)$\N
167   \_____result: ^([ab]+)(\w+)$
168  compiled RE '^([ab]+)(\w+)$' not found in local cache
169  compiling RE '^([ab]+)(\w+)$'
170  compiled RE '^([ab]+)(\w+)$' saved in local cache
171  |--condition: match{abcd}{\N^([ab]+)(\w+)$\N}
172  |-----result: true
173   /considering: $2$1}fail}
174   |------value: cd
175   |considering: $1}fail}
176   |------value: ab
177   |considering: }fail}
178   |--expanding: $2$1
179   \_____result: cdab
180  |---item-res: cdab
181  |--expanding: match:  ${if match{abcd}{\N^([ab]+)(\w+)$\N}{$2$1}fail}
182  \_____result: match:  cdab
183  /considering: match:  ${if match{wxyz}{\N^([ab]+)(\w+)$\N}{$2$1}fail}
184  |-------text: match:  
185  |considering: ${if match{wxyz}{\N^([ab]+)(\w+)$\N}{$2$1}fail}
186   /considering: wxyz}{\N^([ab]+)(\w+)$\N}{$2$1}fail}
187   |-------text: wxyz
188   |considering: }{\N^([ab]+)(\w+)$\N}{$2$1}fail}
189   |--expanding: wxyz
190   \_____result: wxyz
191   /considering: \N^([ab]+)(\w+)$\N}{$2$1}fail}
192   |--protected: ^([ab]+)(\w+)$
193   |considering: }{$2$1}fail}
194   |--expanding: \N^([ab]+)(\w+)$\N
195   \_____result: ^([ab]+)(\w+)$
196  compiled RE '^([ab]+)(\w+)$' found in local cache
197  |--condition: match{wxyz}{\N^([ab]+)(\w+)$\N}
198  |-----result: false
199   /---scanning: $2$1}fail}
200   |---scanning: $1}fail}
201   |---scanning: }fail}
202   |--expanding: $2$1
203   |-----result: 
204   \___skipping: result is not used
205  |failed to expand: match:  ${if match{wxyz}{\N^([ab]+)(\w+)$\N}{$2$1}fail}
206  |---error message: "if" failed and "fail" requested
207  \failure was forced
208  /considering: ${if eq {1}{1}{yes}{${lookup{xx}lsearch{/non/exist}}}}
209   /considering: 1}{1}{yes}{${lookup{xx}lsearch{/non/exist}}}}
210   |-------text: 1
211   |considering: }{1}{yes}{${lookup{xx}lsearch{/non/exist}}}}
212   |--expanding: 1
213   \_____result: 1
214   /considering: 1}{yes}{${lookup{xx}lsearch{/non/exist}}}}
215   |-------text: 1
216   |considering: }{yes}{${lookup{xx}lsearch{/non/exist}}}}
217   |--expanding: 1
218   \_____result: 1
219  |--condition: eq {1}{1}
220  |-----result: true
221   /considering: yes}{${lookup{xx}lsearch{/non/exist}}}}
222   |-------text: yes
223   |considering: }{${lookup{xx}lsearch{/non/exist}}}}
224   |--expanding: yes
225   \_____result: yes
226   /---scanning: ${lookup{xx}lsearch{/non/exist}}}}
227    /---scanning: xx}lsearch{/non/exist}}}}
228    |-------text: xx
229    |---scanning: }lsearch{/non/exist}}}}
230    |--expanding: xx
231    |-----result: xx
232    \___skipping: result is not used
233    /---scanning: /non/exist}}}}
234    |-------text: /non/exist
235    |---scanning: }}}}
236    |--expanding: /non/exist
237    |-----result: /non/exist
238    \___skipping: result is not used
239   |---scanning: }}
240   |--expanding: ${lookup{xx}lsearch{/non/exist}}
241   |-----result: 
242   \___skipping: result is not used
243  |--expanding: ${if eq {1}{1}{yes}{${lookup{xx}lsearch{/non/exist}}}}
244  \_____result: yes
245  /considering: match_address:   ${if match_address{a.b.c}{a.b.c}{yes}{no}}
246  |-------text: match_address:   
247  |considering: ${if match_address{a.b.c}{a.b.c}{yes}{no}}
248   /considering: a.b.c}{a.b.c}{yes}{no}}
249   |-------text: a.b.c
250   |considering: }{a.b.c}{yes}{no}}
251   |--expanding: a.b.c
252   \_____result: a.b.c
253   /considering: a.b.c}{yes}{no}}
254   |-------text: a.b.c
255   |considering: }{yes}{no}}
256   |--expanding: a.b.c
257   \_____result: a.b.c
258 LOG: MAIN PANIC
259   no @ found in the subject of an address list match: subject="a.b.c" pattern="a.b.c"
260  |--condition: match_address{a.b.c}{a.b.c}
261  |-----result: false
262   /---scanning: yes}{no}}
263   |-------text: yes
264   |---scanning: }{no}}
265   |--expanding: yes
266   |-----result: yes
267   \___skipping: result is not used
268   /considering: no}}
269   |-------text: no
270   |considering: }}
271   |--expanding: no
272   \_____result: no
273  |---item-res: no
274  |--expanding: match_address:   ${if match_address{a.b.c}{a.b.c}{yes}{no}}
275  \_____result: match_address:   no
276 >>>>>>>>>>>>>>>> Exim pid=p1235 (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>
277 Exim version x.yz ....
278 environment after trimming:
279  USER=CALLER
280 configuration file is TESTSUITE/test-config
281 admin user
282 dropping to exim gid; retaining priv uid
283  ╭considering: -oMa  sender_host_address = $sender_host_address
284  ├───────text: -oMa  sender_host_address = 
285  ├considering: $sender_host_address
286  ├──────value: V4NET.0.0.1
287             ╰──(tainted)
288  ├──expanding: -oMa  sender_host_address = $sender_host_address
289  ╰─────result: -oMa  sender_host_address = V4NET.0.0.1
290             ╰──(tainted)
291  ╭considering:       sender_host_port = $sender_host_port
292  ├───────text:       sender_host_port = 
293  ├considering: $sender_host_port
294  ├──────value: 1234
295  ├──expanding:       sender_host_port = $sender_host_port
296  ╰─────result:       sender_host_port = 1234
297  ╭considering: -oMaa sender_host_authenticated = $sender_host_authenticated
298  ├───────text: -oMaa sender_host_authenticated = 
299  ├considering: $sender_host_authenticated
300  ├──────value: AAA
301             ╰──(tainted)
302  ├──expanding: -oMaa sender_host_authenticated = $sender_host_authenticated
303  ╰─────result: -oMaa sender_host_authenticated = AAA
304             ╰──(tainted)
305  ╭considering: -oMai authenticated_id = $authenticated_id
306  ├───────text: -oMai authenticated_id = 
307  ├considering: $authenticated_id
308  ├──────value: philip
309             ╰──(tainted)
310  ├──expanding: -oMai authenticated_id = $authenticated_id
311  ╰─────result: -oMai authenticated_id = philip
312             ╰──(tainted)
313  ╭considering: -oMas authenticated_sender = $authenticated_sender
314  ├───────text: -oMas authenticated_sender = 
315  ├considering: $authenticated_sender
316  ├──────value: xx@yy.zz
317             ╰──(tainted)
318  ├──expanding: -oMas authenticated_sender = $authenticated_sender
319  ╰─────result: -oMas authenticated_sender = xx@yy.zz
320             ╰──(tainted)
321  ╭considering: -oMi  interface_address = $interface_address
322  ├───────text: -oMi  interface_address = 
323  ├considering: $interface_address
324  ├──────value: 1.1.1.1
325             ╰──(tainted)
326  ├──expanding: -oMi  interface_address = $interface_address
327  ╰─────result: -oMi  interface_address = 1.1.1.1
328             ╰──(tainted)
329  ╭considering:       interface_port = $interface_port
330  ├───────text:       interface_port = 
331  ├considering: $interface_port
332  ├──────value: 99
333  ├──expanding:       interface_port = $interface_port
334  ╰─────result:       interface_port = 99
335  ╭considering: -oMr  received_protocol = $received_protocol
336  ├───────text: -oMr  received_protocol = 
337  ├considering: $received_protocol
338  ├──────value: special
339             ╰──(tainted)
340  ├──expanding: -oMr  received_protocol = $received_protocol
341  ╰─────result: -oMr  received_protocol = special
342             ╰──(tainted)
343  ╭considering: -oMt  sender_ident = $sender_ident
344  ├───────text: -oMt  sender_ident = 
345  ├considering: $sender_ident
346  ├──────value: me
347             ╰──(tainted)
348  ├──expanding: -oMt  sender_ident = $sender_ident
349  ╰─────result: -oMt  sender_ident = me
350             ╰──(tainted)
351 >>>>>>>>>>>>>>>> Exim pid=p1236 (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>
352 1999-03-02 09:44:33 no host name found for IP address V4NET.11.12.13
353 Exim version x.yz ....
354 environment after trimming:
355  USER=CALLER
356 configuration file is TESTSUITE/test-config
357 admin user
358 dropping to exim gid; retaining priv uid
359  ╭considering: -oMa  sender_host_address = $sender_host_address
360  ├───────text: -oMa  sender_host_address = 
361  ├considering: $sender_host_address
362  ├──────value: V4NET.0.0.1
363             ╰──(tainted)
364  ├──expanding: -oMa  sender_host_address = $sender_host_address
365  ╰─────result: -oMa  sender_host_address = V4NET.0.0.1
366             ╰──(tainted)
367  ╭considering:       sender_host_port = $sender_host_port
368  ├───────text:       sender_host_port = 
369  ├considering: $sender_host_port
370  ├──────value: 1234
371  ├──expanding:       sender_host_port = $sender_host_port
372  ╰─────result:       sender_host_port = 1234
373  ╭considering: -oMaa sender_host_authenticated = $sender_host_authenticated
374  ├───────text: -oMaa sender_host_authenticated = 
375  ├considering: $sender_host_authenticated
376  ├──────value: AAA
377             ╰──(tainted)
378  ├──expanding: -oMaa sender_host_authenticated = $sender_host_authenticated
379  ╰─────result: -oMaa sender_host_authenticated = AAA
380             ╰──(tainted)
381  ╭considering: -oMai authenticated_id = $authenticated_id
382  ├───────text: -oMai authenticated_id = 
383  ├considering: $authenticated_id
384  ├──────value: philip
385             ╰──(tainted)
386  ├──expanding: -oMai authenticated_id = $authenticated_id
387  ╰─────result: -oMai authenticated_id = philip
388             ╰──(tainted)
389  ╭considering: -oMas authenticated_sender = $authenticated_sender
390  ├───────text: -oMas authenticated_sender = 
391  ├considering: $authenticated_sender
392  ├──────value: xx@yy.zz
393             ╰──(tainted)
394  ├──expanding: -oMas authenticated_sender = $authenticated_sender
395  ╰─────result: -oMas authenticated_sender = xx@yy.zz
396             ╰──(tainted)
397  ╭considering: -oMi  interface_address = $interface_address
398  ├───────text: -oMi  interface_address = 
399  ├considering: $interface_address
400  ├──────value: 1.1.1.1
401             ╰──(tainted)
402  ├──expanding: -oMi  interface_address = $interface_address
403  ╰─────result: -oMi  interface_address = 1.1.1.1
404             ╰──(tainted)
405  ╭considering:       interface_port = $interface_port
406  ├───────text:       interface_port = 
407  ├considering: $interface_port
408  ├──────value: 99
409  ├──expanding:       interface_port = $interface_port
410  ╰─────result:       interface_port = 99
411  ╭considering: -oMr  received_protocol = $received_protocol
412  ├───────text: -oMr  received_protocol = 
413  ├considering: $received_protocol
414  ├──────value: special
415             ╰──(tainted)
416  ├──expanding: -oMr  received_protocol = $received_protocol
417  ╰─────result: -oMr  received_protocol = special
418             ╰──(tainted)
419  ╭considering: ----> No lookup yet: ${if eq{black}{white}{$sender_host_name}{No}}
420  ├───────text: ----> No lookup yet: 
421  ├considering: ${if eq{black}{white}{$sender_host_name}{No}}
422   ╭considering: black}{white}{$sender_host_name}{No}}
423   ├───────text: black
424   ├considering: }{white}{$sender_host_name}{No}}
425   ├──expanding: black
426   ╰─────result: black
427   ╭considering: white}{$sender_host_name}{No}}
428   ├───────text: white
429   ├considering: }{$sender_host_name}{No}}
430   ├──expanding: white
431   ╰─────result: white
432  ├──condition: eq{black}{white}
433  ├─────result: false
434   ╭───scanning: $sender_host_name}{No}}
435   ├──────value: 
436   ├───scanning: }{No}}
437   ├──expanding: $sender_host_name
438   ├─────result: 
439   ╰───skipping: result is not used
440   ╭considering: No}}
441   ├───────text: No
442   ├considering: }}
443   ├──expanding: No
444   ╰─────result: No
445  ├───item-res: No
446  ├──expanding: ----> No lookup yet: ${if eq{black}{white}{$sender_host_name}{No}}
447  ╰─────result: ----> No lookup yet: No
448  ╭considering: -oMs  sender_host_name = $sender_host_name
449  ├───────text: -oMs  sender_host_name = 
450  ├considering: $sender_host_name
451 looking up host name for V4NET.0.0.1
452 IP address lookup yielded "ten-1.test.ex"
453 ten-1.test.ex V4NET.0.0.1 mx=-1 sort=xx 
454 checking addresses for ten-1.test.ex
455   V4NET.0.0.1 OK
456 sender_fullhost = ten-1.test.ex [V4NET.0.0.1]
457 sender_rcvhost = ten-1.test.ex ([V4NET.0.0.1] ident=me)
458  ├──────value: ten-1.test.ex
459             ╰──(tainted)
460  ├──expanding: -oMs  sender_host_name = $sender_host_name
461  ╰─────result: -oMs  sender_host_name = ten-1.test.ex
462             ╰──(tainted)
463  ╭considering: -oMt  sender_ident = $sender_ident
464  ├───────text: -oMt  sender_ident = 
465  ├considering: $sender_ident
466  ├──────value: me
467             ╰──(tainted)
468  ├──expanding: -oMt  sender_ident = $sender_ident
469  ╰─────result: -oMt  sender_ident = me
470             ╰──(tainted)
471 >>>>>>>>>>>>>>>> Exim pid=p1237 (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>
472 Exim version x.yz ....
473 changed uid/gid: forcing real = effective
474   uid=uuuu gid=CALLER_GID pid=p1238
475 configuration file is TESTSUITE/test-config
476 admin user
477 changed uid/gid: privilege not needed
478   uid=EXIM_UID gid=EXIM_GID pid=p1238
479 originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME
480 sender address = CALLER@myhost.test.ex
481 sender_fullhost = [V4NET.0.0.1]
482 sender_rcvhost = [V4NET.0.0.1]
483 host in hosts_connection_nolog? no (option unset)
484 LOG: smtp_connection MAIN
485   SMTP connection from [V4NET.0.0.1]
486 host in host_lookup? no (option unset)
487 set_process_info: pppp handling incoming connection from [V4NET.0.0.1]
488 host in host_reject_connection? no (option unset)
489 host in sender_unqualified_hosts? no (option unset)
490 host in recipient_unqualified_hosts? no (option unset)
491 host in helo_verify_hosts? no (option unset)
492 host in helo_try_verify_hosts? no (option unset)
493 host in helo_accept_junk_hosts? no (option unset)
494 using ACL "connect1"
495 processing "deny" (TESTSUITE/test-config 45)
496 check hosts = <\n partial-lsearch;TESTSUITE/aux-fixed/0002.lsearch \n 1.2.3.4
497 host in "<
498  partial-lsearch;TESTSUITE/aux-fixed/0002.lsearch 
499  1.2.3.4"?
500  list element: partial-lsearch;TESTSUITE/aux-fixed/0002.lsearch
501 sender host name required, to match against partial-lsearch;TESTSUITE/aux-fixed/0002.lsearch
502 looking up host name for V4NET.0.0.1
503 DNS lookup of 1.0.0.V4NET.in-addr.arpa (PTR) using fakens
504 DNS lookup of 1.0.0.V4NET.in-addr.arpa (PTR) succeeded
505 IP address lookup yielded "ten-1.test.ex"
506 DNS lookup of ten-1.test.ex (A) using fakens
507 DNS lookup of ten-1.test.ex (A) succeeded
508 ten-1.test.ex V4NET.0.0.1 mx=-1 sort=xx 
509 checking addresses for ten-1.test.ex
510 Forward DNS security status: unverified
511   V4NET.0.0.1 OK
512 sender_fullhost = ten-1.test.ex [V4NET.0.0.1]
513 sender_rcvhost = ten-1.test.ex ([V4NET.0.0.1])
514  search_open: lsearch "TESTSUITE/aux-fixed/0002.lsearch"
515  search_find: file="TESTSUITE/aux-fixed/0002.lsearch"
516    key="ten-1.test.ex" partial=2 affix=*. starflags=0 opts=NULL
517  LRU list:
518    0TESTSUITE/aux-fixed/0002.lsearch
519    End
520  internal_search_find: file="TESTSUITE/aux-fixed/0002.lsearch"
521    type=lsearch key="ten-1.test.ex" opts=NULL
522  file lookup required for ten-1.test.ex
523    in TESTSUITE/aux-fixed/0002.lsearch
524  creating new cache entry
525  lookup yielded: 
526   host in "<
527   partial-lsearch;TESTSUITE/aux-fixed/0002.lsearch 
528   1.2.3.4"? yes (matched "partial-lsearch;TESTSUITE/aux-fixed/0002.lsearch")
529 deny: condition test succeeded in ACL "connect1"
530 end of ACL "connect1": DENY
531 SMTP>> 550 Administrative prohibition
532 LOG: connection_reject MAIN REJECT
533   H=ten-1.test.ex [V4NET.0.0.1] rejected connection in "connect" ACL
534 search_tidyup called
535 >>>>>>>>>>>>>>>> Exim pid=p1238 (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>
536 Exim version x.yz ....
537 changed uid/gid: forcing real = effective
538   uid=uuuu gid=CALLER_GID pid=p1239
539 configuration file is TESTSUITE/test-config
540 admin user
541 changed uid/gid: privilege not needed
542   uid=EXIM_UID gid=EXIM_GID pid=p1239
543 originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME
544 sender address = CALLER@myhost.test.ex
545 sender_fullhost = [V4NET.0.0.2]
546 sender_rcvhost = [V4NET.0.0.2]
547 host in hosts_connection_nolog? no (option unset)
548 LOG: smtp_connection MAIN
549   SMTP connection from [V4NET.0.0.2]
550 host in host_lookup? no (option unset)
551 set_process_info: pppp handling incoming connection from [V4NET.0.0.2]
552 host in host_reject_connection? no (option unset)
553 host in sender_unqualified_hosts? no (option unset)
554 host in recipient_unqualified_hosts? no (option unset)
555 host in helo_verify_hosts? no (option unset)
556 host in helo_try_verify_hosts? no (option unset)
557 host in helo_accept_junk_hosts? no (option unset)
558 using ACL "connect2"
559 processing "deny" (TESTSUITE/test-config 48)
560 check hosts = net-lsearch;TESTSUITE/aux-fixed/0002.lsearch
561 host in "net-lsearch;TESTSUITE/aux-fixed/0002.lsearch"?
562  list element: net-lsearch;TESTSUITE/aux-fixed/0002.lsearch
563  search_open: lsearch "TESTSUITE/aux-fixed/0002.lsearch"
564  search_find: file="TESTSUITE/aux-fixed/0002.lsearch"
565    key="V4NET.0.0.2" partial=-1 affix=NULL starflags=0 opts=NULL
566  LRU list:
567    0TESTSUITE/aux-fixed/0002.lsearch
568    End
569  internal_search_find: file="TESTSUITE/aux-fixed/0002.lsearch"
570    type=lsearch key="V4NET.0.0.2" opts=NULL
571  file lookup required for V4NET.0.0.2
572    in TESTSUITE/aux-fixed/0002.lsearch
573  creating new cache entry
574  lookup failed
575 host in "net-lsearch;TESTSUITE/aux-fixed/0002.lsearch"? no (end of list)
576 deny: condition test failed in ACL "connect2"
577 end of ACL "connect2": implicit DENY
578 SMTP>> 550 Administrative prohibition
579 LOG: connection_reject MAIN REJECT
580   H=[V4NET.0.0.2] rejected connection in "connect" ACL
581 search_tidyup called
582 >>>>>>>>>>>>>>>> Exim pid=p1239 (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>
583 >>> host in hosts_connection_nolog? no (option unset)
584 >>> host in host_lookup? no (option unset)
585 >>> host in host_reject_connection? no (option unset)
586 >>> host in sender_unqualified_hosts? no (option unset)
587 >>> host in recipient_unqualified_hosts? no (option unset)
588 >>> host in helo_verify_hosts? no (option unset)
589 >>> host in helo_try_verify_hosts? no (option unset)
590 >>> host in helo_accept_junk_hosts? no (option unset)
591 >>> using ACL "connect0"
592 >>> processing "accept" (TESTSUITE/test-config 42)
593 >>> accept: condition test succeeded in ACL "connect0"
594 >>> end of ACL "connect0": ACCEPT
595 >>> test in helo_lookup_domains?
596 >>>  list element: @
597 >>>  list element: @[]
598 >>> test in helo_lookup_domains? no (end of list)
599 >>> processing "accept" (TESTSUITE/test-config 70)
600 >>> accept: condition test succeeded in inline ACL
601 >>> end of inline ACL: ACCEPT
602 >>> using ACL "check_data"
603 >>> processing "warn" (TESTSUITE/test-config 51)
604 >>> check logwrite = Subject is: "$h_subject:"
605 >>>                = Subject is: ""
606 LOG: 10HmaX-000000005vi-0000 Subject is: ""
607 >>> warn: condition test succeeded in ACL "check_data"
608 >>> processing "deny" (TESTSUITE/test-config 52)
609 >>>   message: reply_address=<$reply_address>
610 >>> deny: condition test succeeded in ACL "check_data"
611 >>> end of ACL "check_data": DENY
612 LOG: 10HmaX-000000005vi-0000 H=(test) [V4NET.0.0.0] F=<> rejected after DATA: reply_address=<>
613 >>> processing "accept" (TESTSUITE/test-config 70)
614 >>> accept: condition test succeeded in inline ACL
615 >>> end of inline ACL: ACCEPT
616 >>> host in ignore_fromline_hosts? no (option unset)
617 >>> using ACL "check_data"
618 >>> processing "warn" (TESTSUITE/test-config 51)
619 >>> check logwrite = Subject is: "$h_subject:"
620 >>>                = Subject is: ""
621 LOG: 10HmaY-000000005vi-0000 Subject is: ""
622 >>> warn: condition test succeeded in ACL "check_data"
623 >>> processing "deny" (TESTSUITE/test-config 52)
624 >>>   message: reply_address=<$reply_address>
625 >>> deny: condition test succeeded in ACL "check_data"
626 >>> end of ACL "check_data": DENY
627 LOG: 10HmaY-000000005vi-0000 H=(test) [V4NET.0.0.0] F=<> rejected after DATA: reply_address=<a@b>
628 >>> processing "accept" (TESTSUITE/test-config 70)
629 >>> accept: condition test succeeded in inline ACL
630 >>> end of inline ACL: ACCEPT
631 >>> host in ignore_fromline_hosts? no (option unset)
632 >>> using ACL "check_data"
633 >>> processing "warn" (TESTSUITE/test-config 51)
634 >>> check logwrite = Subject is: "$h_subject:"
635 >>>                = Subject is: ""
636 LOG: 10HmaZ-000000005vi-0000 Subject is: ""
637 >>> warn: condition test succeeded in ACL "check_data"
638 >>> processing "deny" (TESTSUITE/test-config 52)
639 >>>   message: reply_address=<$reply_address>
640 >>> deny: condition test succeeded in ACL "check_data"
641 >>> end of ACL "check_data": DENY
642 LOG: 10HmaZ-000000005vi-0000 H=(test) [V4NET.0.0.0] F=<> rejected after DATA: reply_address=<c@d>
643 >>> processing "accept" (TESTSUITE/test-config 70)
644 >>> accept: condition test succeeded in inline ACL
645 >>> end of inline ACL: ACCEPT
646 >>> host in ignore_fromline_hosts? no (option unset)
647 >>> using ACL "check_data"
648 >>> processing "warn" (TESTSUITE/test-config 51)
649 >>> check logwrite = Subject is: "$h_subject:"
650 >>>                = Subject is: ""
651 LOG: 10HmbA-000000005vi-0000 Subject is: ""
652 >>> warn: condition test succeeded in ACL "check_data"
653 >>> processing "deny" (TESTSUITE/test-config 52)
654 >>>   message: reply_address=<$reply_address>
655 >>> deny: condition test succeeded in ACL "check_data"
656 >>> end of ACL "check_data": DENY
657 LOG: 10HmbA-000000005vi-0000 H=(test) [V4NET.0.0.0] F=<> rejected after DATA: reply_address=<>
658 >>> processing "accept" (TESTSUITE/test-config 70)
659 >>> accept: condition test succeeded in inline ACL
660 >>> end of inline ACL: ACCEPT
661 >>> host in ignore_fromline_hosts? no (option unset)
662 >>> using ACL "check_data"
663 >>> processing "warn" (TESTSUITE/test-config 51)
664 >>> check logwrite = Subject is: "$h_subject:"
665 >>>                = Subject is: ""
666 LOG: 10HmbB-000000005vi-0000 Subject is: ""
667 >>> warn: condition test succeeded in ACL "check_data"
668 >>> processing "deny" (TESTSUITE/test-config 52)
669 >>>   message: reply_address=<$reply_address>
670 >>> deny: condition test succeeded in ACL "check_data"
671 >>> end of ACL "check_data": DENY
672 LOG: 10HmbB-000000005vi-0000 H=(test) [V4NET.0.0.0] F=<> rejected after DATA: reply_address=<x@y>
673 >>> host in hosts_connection_nolog? no (option unset)
674 >>> host in host_lookup? no (option unset)
675 >>> host in host_reject_connection? no (option unset)
676 >>> host in sender_unqualified_hosts? no (option unset)
677 >>> host in recipient_unqualified_hosts? no (option unset)
678 >>> host in helo_verify_hosts? no (option unset)
679 >>> host in helo_try_verify_hosts? no (option unset)
680 >>> host in helo_accept_junk_hosts? no (option unset)
681 >>> using ACL "connect0"
682 >>> processing "accept" (TESTSUITE/test-config 42)
683 >>> accept: condition test succeeded in ACL "connect0"
684 >>> end of ACL "connect0": ACCEPT
685 >>> test in helo_lookup_domains?
686 >>>  list element: @
687 >>>  list element: @[]
688 >>> test in helo_lookup_domains? no (end of list)
689 >>> processing "accept" (TESTSUITE/test-config 70)
690 >>> accept: condition test succeeded in inline ACL
691 >>> end of inline ACL: ACCEPT
692 >>> host in ignore_fromline_hosts? no (option unset)
693 >>> using ACL "check_data"
694 >>> processing "warn" (TESTSUITE/test-config 51)
695 >>> check logwrite = Subject is: "$h_subject:"
696 >>>                = Subject is: "=?iso-8859-8?Q?_here_we_go=3A_a_string_that_is_going_to_be_encoded=3A_it_will_go_over_the_75-char_limit_by_a_long_way=3B_in_fact_this_one_will_go_over_the_150_character_limit?="
697 LOG: 10HmbC-000000005vi-0000 Subject is: "=?iso-8859-8?Q?_here_we_go=3A_a_string_that_is_going_to_be_encoded=3A_it_will_go_over_the_75-char_limit_by_a_long_way=3B_in_fact_this_one_will_go_over_the_150_character_limit?="
698 >>> warn: condition test succeeded in ACL "check_data"
699 >>> processing "deny" (TESTSUITE/test-config 52)
700 >>>   message: reply_address=<$reply_address>
701 >>> deny: condition test succeeded in ACL "check_data"
702 >>> end of ACL "check_data": DENY
703 LOG: 10HmbC-000000005vi-0000 H=(test) [V4NET.0.0.0] F=<> rejected after DATA: reply_address=<>
704 >>> host in hosts_connection_nolog? no (option unset)
705 >>> host in host_lookup? no (option unset)
706 >>> host in host_reject_connection? no (option unset)
707 >>> host in sender_unqualified_hosts? no (option unset)
708 >>> host in recipient_unqualified_hosts? no (option unset)
709 >>> host in helo_verify_hosts? no (option unset)
710 >>> host in helo_try_verify_hosts? no (option unset)
711 >>> host in helo_accept_junk_hosts? no (option unset)
712 >>> using ACL "connect0"
713 >>> processing "accept" (TESTSUITE/test-config 42)
714 >>> accept: condition test succeeded in ACL "connect0"
715 >>> end of ACL "connect0": ACCEPT
716 >>> test in helo_lookup_domains?
717 >>>  list element: @
718 >>>  list element: @[]
719 >>> test in helo_lookup_domains? no (end of list)
720 >>> processing "accept" (TESTSUITE/test-config 70)
721 >>> accept: condition test succeeded in inline ACL
722 >>> end of inline ACL: ACCEPT
723 >>> host in ignore_fromline_hosts? no (option unset)
724 >>> using ACL "check_data"
725 >>> processing "warn" (TESTSUITE/test-config 51)
726 >>> check logwrite = Subject is: "$h_subject:"
727 >>>                = Subject is: " here we go: a string that is going to be encoded: it will go over the 75-char limit by a long way; in fact this one will go over the 150 character limit"
728 LOG: 10HmbD-000000005vi-0000 Subject is: " here we go: a string that is going to be encoded: it will go over the 75-char limit by a long way; in fact this one will go over the 150 character limit"
729 >>> warn: condition test succeeded in ACL "check_data"
730 >>> processing "deny" (TESTSUITE/test-config 52)
731 >>>   message: reply_address=<$reply_address>
732 >>> deny: condition test succeeded in ACL "check_data"
733 >>> end of ACL "check_data": DENY
734 LOG: 10HmbD-000000005vi-0000 H=(test) [V4NET.0.0.0] F=<> rejected after DATA: reply_address=<>
735 Exim version x.yz ....
736 changed uid/gid: -C, -D, -be or -bf forces real uid
737   uid=CALLER_UID gid=CALLER_GID pid=p1240
738 configuration file is TESTSUITE/test-config
739 admin user
740 dropping to exim gid; retaining priv uid
741 originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME
742 sender address = CALLER@myhost.test.ex
743  1.2.3.4 in "1.2.3"?
744   list element: 1.2.3
745   1.2.3.4 in "1.2.3"? no (malformed IPv4 address or address mask: 1.2.3)
746   1.2.3.4 in "1.2.3.4/abc"?
747    list element: 1.2.3.4/abc
748    1.2.3.4 in "1.2.3.4/abc"? no (malformed IPv4 address or address mask: 1.2.3.4)
749    ::1 in "<; aaaa:bbbb"?
750    ╎list element: aaaa:bbbb
751    ╎::1 in "<; aaaa:bbbb"? no (malformed IPv6 address or address mask: aaaa:bbbb)
752    search_tidyup called
753 >>>>>>>>>>>>>>>> Exim pid=p1240 (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>