Taint: fix ACL "spam" condition, to permit tainted name arguments.
[users/heiko/exim.git] / test / stderr / 0464
1 Exim version x.yz ....
2 changed uid/gid: forcing real = effective
3   uid=uuuu gid=CALLER_GID pid=pppp
4 configuration file is TESTSUITE/test-config
5 admin user
6 changed uid/gid: privilege not needed
7   uid=EXIM_UID gid=EXIM_GID pid=pppp
8 originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME
9 sender address = CALLER@myhost.test.ex
10 set_process_info: pppp accepting a local SMTP message from <CALLER@myhost.test.ex>
11  in hosts_connection_nolog? no (option unset)
12 LOG: smtp_connection MAIN
13   SMTP connection from CALLER
14 SMTP>> 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
15 smtp_setup_msg entered
16 SMTP<< mail from:<>
17 spool directory space = nnnnnK inodes = nnnnn check_space = 10240K inodes = 100 msg_size = 0
18 log directory space = nnnnnK inodes = nnnnn check_space = 10240K inodes = 100
19 SMTP>> 250 OK
20 SMTP<< rcpt to:<abc@domain1>
21 using ACL "rcpt"
22 processing "require" (TESTSUITE/test-config 20)
23 check domains = +special_domains
24 search_open: lsearch "TESTSUITE/aux-fixed/0464.domains"
25 search_find: file="TESTSUITE/aux-fixed/0464.domains"
26   key="domain1" partial=-1 affix=NULL starflags=0 opts=NULL
27 LRU list:
28   0TESTSUITE/aux-fixed/0464.domains
29   End
30 internal_search_find: file="TESTSUITE/aux-fixed/0464.domains"
31   type=lsearch key="domain1" opts=NULL
32 file lookup required for domain1
33   in TESTSUITE/aux-fixed/0464.domains
34 creating new cache entry
35 lookup yielded: data for domain1
36 domain1 in "lsearch;TESTSUITE/aux-fixed/0464.domains"? yes (matched "lsearch;TESTSUITE/aux-fixed/0464.domains")
37 data from lookup saved for cache for +special_domains: key 'domain1' value 'data for domain1'
38 domain1 in "+special_domains"? yes (matched "+special_domains")
39 check verify = recipient
40 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
41 Verifying abc@domain1
42 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
43 Considering abc@domain1
44 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
45 routing abc@domain1
46 --------> r1 router <--------
47 local_part=abc domain=domain1
48 checking domains
49 cached yes match for +special_domains
50 cached lookup data = data for domain1
51 domain1 in "+special_domains"? yes (matched "+special_domains" - cached)
52 calling r1 router
53 rda_interpret (string): '$local_part@xxx.$domain'
54 expanded: 'abc@xxx.domain1' (tainted)
55 file is not a filter file
56 parse_forward_list: abc@xxx.domain1
57 extract item: abc@xxx.domain1
58 r1 router generated abc@xxx.domain1
59   errors_to=NULL transport=NULL
60   uid=unset gid=unset home=NULL
61 routed by r1 router
62   envelope to: abc@domain1
63   transport: <none>
64 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
65 Considering abc@xxx.domain1
66 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
67 routing abc@xxx.domain1
68 --------> r1 router <--------
69 local_part=abc domain=xxx.domain1
70 checking domains
71 search_open: lsearch "TESTSUITE/aux-fixed/0464.domains"
72   cached open
73 search_find: file="TESTSUITE/aux-fixed/0464.domains"
74   key="xxx.domain1" partial=-1 affix=NULL starflags=0 opts=NULL
75 LRU list:
76   0TESTSUITE/aux-fixed/0464.domains
77   End
78 internal_search_find: file="TESTSUITE/aux-fixed/0464.domains"
79   type=lsearch key="xxx.domain1" opts=NULL
80 file lookup required for xxx.domain1
81   in TESTSUITE/aux-fixed/0464.domains
82 creating new cache entry
83 lookup failed
84 xxx.domain1 in "lsearch;TESTSUITE/aux-fixed/0464.domains"? no (end of list)
85 xxx.domain1 in "+special_domains"? no (end of list)
86 r1 router skipped: domains mismatch
87 --------> r2 router <--------
88 local_part=abc domain=xxx.domain1
89 calling r2 router
90 r2 router called for abc@xxx.domain1
91   domain = xxx.domain1
92 set transport smtp
93 queued for smtp transport: local_part = abc
94 domain = xxx.domain1
95   errors_to=NULL
96   domain_data=NULL localpart_data=NULL
97 routed by r2 router
98   envelope to: abc@xxx.domain1
99   transport: smtp
100 ----------- end verify ------------
101 require: condition test succeeded in ACL "rcpt"
102 processing "require" (TESTSUITE/test-config 23)
103 check domains = +special_domains
104 cached yes match for +special_domains
105 cached lookup data = data for domain1
106 domain1 in "+special_domains"? yes (matched "+special_domains" - cached)
107 check verify = recipient
108 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
109 Verifying abc@domain1
110 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
111 Considering abc@domain1
112 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
113 routing abc@domain1
114 --------> r1 router <--------
115 local_part=abc domain=domain1
116 checking domains
117 cached yes match for +special_domains
118 cached lookup data = data for domain1
119 domain1 in "+special_domains"? yes (matched "+special_domains" - cached)
120 calling r1 router
121 rda_interpret (string): '$local_part@xxx.$domain'
122 expanded: 'abc@xxx.domain1' (tainted)
123 file is not a filter file
124 parse_forward_list: abc@xxx.domain1
125 extract item: abc@xxx.domain1
126 r1 router generated abc@xxx.domain1
127   errors_to=NULL transport=NULL
128   uid=unset gid=unset home=NULL
129 routed by r1 router
130   envelope to: abc@domain1
131   transport: <none>
132 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
133 Considering abc@xxx.domain1
134 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
135 routing abc@xxx.domain1
136 --------> r1 router <--------
137 local_part=abc domain=xxx.domain1
138 checking domains
139 search_open: lsearch "TESTSUITE/aux-fixed/0464.domains"
140   cached open
141 search_find: file="TESTSUITE/aux-fixed/0464.domains"
142   key="xxx.domain1" partial=-1 affix=NULL starflags=0 opts=NULL
143 LRU list:
144   0TESTSUITE/aux-fixed/0464.domains
145   End
146 internal_search_find: file="TESTSUITE/aux-fixed/0464.domains"
147   type=lsearch key="xxx.domain1" opts=NULL
148 cached data used for lookup of xxx.domain1
149   in TESTSUITE/aux-fixed/0464.domains
150 lookup failed
151 xxx.domain1 in "lsearch;TESTSUITE/aux-fixed/0464.domains"? no (end of list)
152 xxx.domain1 in "+special_domains"? no (end of list)
153 r1 router skipped: domains mismatch
154 --------> r2 router <--------
155 local_part=abc domain=xxx.domain1
156 calling r2 router
157 r2 router called for abc@xxx.domain1
158   domain = xxx.domain1
159 queued for smtp transport: local_part = abc
160 domain = xxx.domain1
161   errors_to=NULL
162   domain_data=NULL localpart_data=NULL
163 routed by r2 router
164   envelope to: abc@xxx.domain1
165   transport: smtp
166 ----------- end verify ------------
167 require: condition test succeeded in ACL "rcpt"
168 processing "accept" (TESTSUITE/test-config 25)
169 accept: condition test succeeded in ACL "rcpt"
170 end of ACL "rcpt": ACCEPT
171 SMTP>> 250 Accepted
172 SMTP<< quit
173 SMTP>> 221 myhost.test.ex closing connection
174 LOG: smtp_connection MAIN
175   SMTP connection from CALLER closed by QUIT
176 search_tidyup called
177 >>>>>>>>>>>>>>>> Exim pid=pppp (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>