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