Merge branch 'master' into 4.next
[users/jgh/exim.git] / test / stderr / 0544
1 Exim version x.yz ....
2 configuration file is TESTSUITE/test-config
3 admin user
4  ┌considering: ${tod_full}
5  ├──expanding: ${tod_full}
6  └─────result: Tue, 2 Mar 1999 09:44:33 +0000
7  ┌considering: Received: ${if def:sender_rcvhost {from $sender_rcvhost
8         }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
9         }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} (Exim $version_number)
10         ${if def:sender_address {(envelope-from <$sender_address>)
11         }}id $message_exim_id${if def:received_for {
12         for $received_for}}
13  ├──condition: def:sender_rcvhost
14  ├─────result: false
15   ┌───scanning: from $sender_rcvhost
16         }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
17         }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} (Exim $version_number)
18         ${if def:sender_address {(envelope-from <$sender_address>)
19         }}id $message_exim_id${if def:received_for {
20         for $received_for}}
21   ├──expanding: from $sender_rcvhost
22         
23   ├─────result: from 
24         
25   └───skipping: result is not used
26   ┌considering: ${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
27         }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} (Exim $version_number)
28         ${if def:sender_address {(envelope-from <$sender_address>)
29         }}id $message_exim_id${if def:received_for {
30         for $received_for}}
31   ├──condition: def:sender_ident
32   ├─────result: true
33    ┌considering: from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
34         }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} (Exim $version_number)
35         ${if def:sender_address {(envelope-from <$sender_address>)
36         }}id $message_exim_id${if def:received_for {
37         for $received_for}}
38    ╎┌considering: $sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
39    ╎  }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} (Exim $version_number)
40    ╎  ${if def:sender_address {(envelope-from <$sender_address>)
41    ╎  }}id $message_exim_id${if def:received_for {
42    ╎  for $received_for}}
43    ╎├──expanding: $sender_ident
44    ╎└─────result: CALLER
45    ├──expanding: from ${quote_local_part:$sender_ident} 
46    └─────result: from CALLER 
47   ├──condition: def:sender_helo_name
48   ├─────result: false
49    ┌───scanning: (helo=$sender_helo_name)
50         }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} (Exim $version_number)
51         ${if def:sender_address {(envelope-from <$sender_address>)
52         }}id $message_exim_id${if def:received_for {
53         for $received_for}}
54    ├──expanding: (helo=$sender_helo_name)
55         
56    ├─────result: (helo=)
57         
58    └───skipping: result is not used
59   ├──expanding: ${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
60         }}
61   └─────result: from CALLER 
62  ├──condition: def:received_protocol
63  ├─────result: true
64   ┌considering: with $received_protocol}} (Exim $version_number)
65         ${if def:sender_address {(envelope-from <$sender_address>)
66         }}id $message_exim_id${if def:received_for {
67         for $received_for}}
68   ├──expanding: with $received_protocol
69   └─────result: with local
70  ├──condition: def:sender_address
71  ├─────result: true
72   ┌considering: (envelope-from <$sender_address>)
73         }}id $message_exim_id${if def:received_for {
74         for $received_for}}
75   ├──expanding: (envelope-from <$sender_address>)
76         
77   └─────result: (envelope-from <CALLER@test.ex>)
78         
79  ├──condition: def:received_for
80  ├─────result: false
81   ┌───scanning: 
82         for $received_for}}
83   ├──expanding: 
84         for $received_for
85   ├─────result: 
86         for 
87   └───skipping: result is not used
88  ├──expanding: Received: ${if def:sender_rcvhost {from $sender_rcvhost
89         }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
90         }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} (Exim $version_number)
91         ${if def:sender_address {(envelope-from <$sender_address>)
92         }}id $message_exim_id${if def:received_for {
93         for $received_for}}
94  └─────result: Received: from CALLER by the.local.host.name with local (Exim x.yz)
95         (envelope-from <CALLER@test.ex>)
96         id 10HmaX-0005vi-00
97  ┌considering: ${tod_full}
98  ├──expanding: ${tod_full}
99  └─────result: Tue, 2 Mar 1999 09:44:33 +0000
100 LOG: MAIN
101   <= CALLER@test.ex U=CALLER P=local S=sss
102 created log directory TESTSUITE/spool/log
103 Exim version x.yz ....
104 configuration file is TESTSUITE/test-config
105 trusted user
106 admin user
107  ┌considering: $domain
108  ├──expanding: $domain
109  └─────result: domain1.ex
110 LOG: MAIN
111   == userx@domain1.ex R=smarthost T=smtp defer (-1): domain matches queue_smtp_domains, or -odqs set
112 LOG: MAIN
113   == userx@domain2.ex R=smarthost T=smtp defer (-1): domain matches queue_smtp_domains, or -odqs set
114  ┌considering: ${if or {{ !eq{$h_list-id:$h_list-post:$h_list-subscribe:}{} }{ match{$h_precedence:}{(?i)bulk|list|junk} }{ match{$h_auto-submitted:}{(?i)auto-generated|auto-replied} }} {no}{yes}}
115   ┌considering: $h_list-id:$h_list-post:$h_list-subscribe:}{} }{ match{$h_precedence:}{(?i)bulk|list|junk} }{ match{$h_auto-submitted:}{(?i)auto-generated|auto-replied} }} {no}{yes}}
116   ├──expanding: $h_list-id:$h_list-post:$h_list-subscribe:
117   └─────result: 
118   ┌considering: } }{ match{$h_precedence:}{(?i)bulk|list|junk} }{ match{$h_auto-submitted:}{(?i)auto-generated|auto-replied} }} {no}{yes}}
119   ├──expanding: 
120   └─────result: 
121   ┌considering: $h_precedence:}{(?i)bulk|list|junk} }{ match{$h_auto-submitted:}{(?i)auto-generated|auto-replied} }} {no}{yes}}
122   ├──expanding: $h_precedence:
123   └─────result: 
124   ┌considering: (?i)bulk|list|junk} }{ match{$h_auto-submitted:}{(?i)auto-generated|auto-replied} }} {no}{yes}}
125   ├──expanding: (?i)bulk|list|junk
126   └─────result: (?i)bulk|list|junk
127   ┌considering: $h_auto-submitted:}{(?i)auto-generated|auto-replied} }} {no}{yes}}
128   ├──expanding: $h_auto-submitted:
129   └─────result: 
130   ┌considering: (?i)auto-generated|auto-replied} }} {no}{yes}}
131   ├──expanding: (?i)auto-generated|auto-replied
132   └─────result: (?i)auto-generated|auto-replied
133  ├──condition: or {{ !eq{$h_list-id:$h_list-post:$h_list-subscribe:}{} }{ match{$h_precedence:}{(?i)bulk|list|junk} }{ match{$h_auto-submitted:}{(?i)auto-generated|auto-replied} }}
134  ├─────result: false
135   ┌───scanning: no}{yes}}
136   ├──expanding: no
137   ├─────result: no
138   └───skipping: result is not used
139   ┌considering: yes}}
140   ├──expanding: yes
141   └─────result: yes
142  ├──expanding: ${if or {{ !eq{$h_list-id:$h_list-post:$h_list-subscribe:}{} }{ match{$h_precedence:}{(?i)bulk|list|junk} }{ match{$h_auto-submitted:}{(?i)auto-generated|auto-replied} }} {no}{yes}}
143  └─────result: yes
144 >>>>>>>>>>>>>>>> Exim pid=pppp (main) terminating with rc=0 >>>>>>>>>>>>>>>>
145 >>>>>>>>>>>>>>>> Exim pid=pppp (main) terminating with rc=0 >>>>>>>>>>>>>>>>
146 Exim version x.yz ....
147 configuration file is TESTSUITE/test-config
148 admin user
149 LOG: smtp_connection MAIN
150   SMTP connection from CALLER
151  ┌considering: $smtp_active_hostname ESMTP Exim $version_number $tod_full
152  ├──expanding: $smtp_active_hostname ESMTP Exim $version_number $tod_full
153  └─────result: the.local.host.name ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
154  ┌considering: ${if match_domain {$sender_helo_name}{+dlist}}
155   ┌considering: $sender_helo_name}{+dlist}}
156   ├──expanding: $sender_helo_name
157   └─────result: ehlo.domain
158   ┌considering: +dlist}}
159   ├──expanding: +dlist
160   └─────result: +dlist
161   ┌considering: $domain
162   ├──expanding: $domain
163   └─────result: ehlo.domain
164  ├──condition: match_domain {$sender_helo_name}{+dlist}
165  ├─────result: true
166  ├──expanding: ${if match_domain {$sender_helo_name}{+dlist}}
167  └─────result: true
168  ┌considering: domain=$domain/sender_domain=$sender_address_domain
169  ├──expanding: domain=$domain/sender_domain=$sender_address_domain
170  └─────result: domain=/sender_domain=sender.domain
171  ┌considering: domain=$domain/sender_domain=$sender_address_domain
172  ├──expanding: domain=$domain/sender_domain=$sender_address_domain
173  └─────result: domain=recipient.domain/sender_domain=sender.domain
174  ┌considering: domain=$domain/sender_domain=$sender_address_domain
175  ├──expanding: domain=$domain/sender_domain=$sender_address_domain
176  └─────result: domain=recipient.domain/sender_domain=sender.domain
177 LOG: smtp_connection MAIN
178   SMTP connection from CALLER closed by QUIT
179 >>>>>>>>>>>>>>>> Exim pid=pppp (msg setup toplevel) terminating with rc=0 >>>>>>>>>>>>>>>>