summaryrefslogtreecommitdiff
path: root/test/stderr/0279
blob: 1885579cbe51cc0ee04807117b855d852f5c2c8b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
Exim version x.yz ....
changed uid/gid: forcing real = effective
  uid=uuuu gid=CALLER_GID pid=p1234
seeking password data for user "CALLER": cache not available
getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID
configuration file is TESTSUITE/test-config
trusted user
admin user
dropping to exim gid; retaining priv uid
seeking password data for user "CALLER": using cached result
getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID
originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=
sender address = CALLER@test.ex
Address testing: uid=uuuu gid=EXIM_GID euid=uuuu egid=EXIM_GID
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Testing CALLER@test.ex
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Considering CALLER@test.ex
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
routing CALLER@test.ex
--------> rr1 router <--------
local_part=CALLER domain=test.ex
checking senders
CALLER@test.ex in "user1@+funny_domains"?
 list element: user1@+funny_domains
 address match test: subject=CALLER@test.ex pattern=user1@+funny_domains
CALLER@test.ex in "user1@+funny_domains"? no (end of list)
rr1 router skipped: senders mismatch
--------> r1 router <--------
local_part=CALLER domain=test.ex
checking senders
CALLER@test.ex in "+never_addresses : +n1_addresses : ! +local_addresses"?
 list element: +never_addresses
  start sublist never_addresses
   CALLER@test.ex in "never@test.ex"?
   ╎list element: never@test.ex
   ╎address match test: subject=CALLER@test.ex pattern=never@test.ex
   CALLER@test.ex in "never@test.ex"? no (end of list)
  end sublist never_addresses
 list element: +n1_addresses
  start sublist n1_addresses
   CALLER@test.ex in "never1@test.ex"?
   ╎list element: never1@test.ex
   ╎address match test: subject=CALLER@test.ex pattern=never1@test.ex
   CALLER@test.ex in "never1@test.ex"? no (end of list)
  end sublist n1_addresses
 list element: ! +local_addresses
  start sublist local_addresses
   CALLER@test.ex in "CALLER@test.ex"?
   ╎list element: CALLER@test.ex
   ╎address match test: subject=CALLER@test.ex pattern=CALLER@test.ex
   ╎test.ex in "test.ex"?
   ╎ list element: test.ex
   ╎ test.ex in "test.ex"? yes (matched "test.ex")
   ╎CALLER@test.ex in "CALLER@test.ex"? yes (matched "CALLER@test.ex")
  end sublist local_addresses
 data from lookup saved for cache for +local_addresses: key 'CALLER@test.ex' value 'CALLER@test.ex'
 CALLER@test.ex in "+never_addresses : +n1_addresses : ! +local_addresses"? no (matched "! +local_addresses")
r1 router skipped: senders mismatch
--------> r2 router <--------
local_part=CALLER domain=test.ex
checking senders
CALLER@test.ex in "+never_addresses : +n2_addresses : !+local_addresses"?
 list element: +never_addresses
  start sublist never_addresses
 cached no match for +never_addresses
 cached lookup data = NULL
 list element: +n2_addresses
  start sublist n2_addresses
   CALLER@test.ex in "<; never2@test.ex ; +n1_addresses"?
   ╎list element: never2@test.ex
   ╎address match test: subject=CALLER@test.ex pattern=never2@test.ex
   ╎list element: +n1_addresses
   ╎ start sublist n1_addresses
   ╎cached no match for +n1_addresses
   ╎cached lookup data = NULL
   CALLER@test.ex in "<; never2@test.ex ; +n1_addresses"? no (end of list)
  end sublist n2_addresses
 list element: !+local_addresses
  start sublist local_addresses
 cached yes match for +local_addresses
 cached lookup data = CALLER@test.ex
 CALLER@test.ex in "+never_addresses : +n2_addresses : !+local_addresses"? no (matched "!+local_addresses" - cached)
r2 router skipped: senders mismatch
--------> r3 router <--------
local_part=CALLER domain=test.ex
checking for local user
seeking password data for user "CALLER": using cached result
getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID
checking senders
CALLER@test.ex in "+local_addresses"?
 list element: +local_addresses
  start sublist local_addresses
 cached yes match for +local_addresses
 cached lookup data = CALLER@test.ex
 CALLER@test.ex in "+local_addresses"? yes (matched "+local_addresses" - cached)
calling r3 router
r3 router called for CALLER@test.ex
  domain = test.ex
set transport t1
queued for t1 transport: local_part = CALLER
domain = test.ex
  errors_to=NULL
  domain_data=NULL local_part_data=CALLER
routed by r3 router
  envelope to: CALLER@test.ex
  transport: t1
search_tidyup called
>>>>>>>>>>>>>>>> Exim pid=p1234 (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>
Exim version x.yz ....
changed uid/gid: forcing real = effective
  uid=uuuu gid=CALLER_GID pid=p1235
seeking password data for user "CALLER": cache not available
getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID
configuration file is TESTSUITE/test-config
trusted user
admin user
dropping to exim gid; retaining priv uid
seeking password data for user "CALLER": using cached result
getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID
originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=
sender address = user1@fun.1
Address testing: uid=uuuu gid=EXIM_GID euid=uuuu egid=EXIM_GID
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Testing CALLER@test.ex
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Considering CALLER@test.ex
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
routing CALLER@test.ex
--------> rr1 router <--------
local_part=CALLER domain=test.ex
checking senders
user1@fun.1 in "user1@+funny_domains"?
 list element: user1@+funny_domains
 address match test: subject=user1@fun.1 pattern=user1@+funny_domains
 fun.1 in "+funny_domains"?
  list element: +funny_domains
   start sublist funny_domains
   ╎fun.1 in "fun.1 : fun.2"?
   ╎ list element: fun.1
   ╎ fun.1 in "fun.1 : fun.2"? yes (matched "fun.1")
   end sublist funny_domains
  fun.1 in "+funny_domains"? yes (matched "+funny_domains")
 user1@fun.1 in "user1@+funny_domains"? yes (matched "user1@+funny_domains")
calling rr1 router
rda_interpret (string): ':fail: matched *@+funny_domains'
expanded: ':fail: matched *@+funny_domains'
file is not a filter file
parse_forward_list: :fail: matched *@+funny_domains
extract item: :fail: matched *@+funny_domains
rr1 router forced address failure
search_tidyup called
>>>>>>>>>>>>>>>> Exim pid=p1235 (fresh-exec) terminating with rc=2 >>>>>>>>>>>>>>>>