1 # cutthrough_delivery basic operation
22 MAIL FROM:<CALLER@myhost.test.ex>
23 RCPT TO:<userx@domain.com>
29 # cutthrough_delivery into HELO-only server
31 220 SMTP only spoken here
49 MAIL FROM:<CALLER@myhost.test.ex>
50 RCPT TO:<userz@domain.com>
56 # cutthrough for 2 recipients in one domain
76 MAIL FROM:<CALLER@myhost.test.ex>
77 RCPT TO:<usery@domain.com>
78 RCPT TO:<userx@domain.com>
89 # cutthrough_delivery basic operation, again
107 MAIL FROM:<CALLER@myhost.test.ex>
108 RCPT TO:<userx@domain.com>
121 # cutthrough for 2 recipients in one domain
123 # so we get a 2nd conn with the traditional delivery
124 # (for both because it's not a real verify=recipient)
153 # Foregound delivery needed else the following subtest reception logging happens before this ones
154 # delivery process logs and terminates; the interlock is only on the parent exim terminating.
157 MAIL FROM:<CALLER@myhost.test.ex>
158 RCPT TO:<no@domain.com>
159 RCPT TO:<userx@domain.com>
169 # cutthrough for 2 recipients in one domain
171 # so we get a 2nd conn with the traditional delivery
172 # (for both because it's not a real verify=recipient)
180 250 first recipient ok
204 MAIL FROM:<CALLER@myhost.test.ex>
205 RCPT TO:<userx@domain.com>
206 RCPT TO:<no@domain.com>
217 # cutthrough for 2 recipients in one domain
218 # second one uses a different transport
219 # so we get a 2nd conn with 2nd rcpt, doing the fake verify
220 # then 3rd & 4th conns with the traditional deliveries on the different transports
228 250 first recipient ok
238 250 second recipient ok
272 MAIL FROM:<CALLER@myhost.test.ex>
273 RCPT TO:<userx@domain.com>
274 RCPT TO:<special_tpt@domain.com>
285 # cutthrough for 2 recipients in different domains, handled by the same tpt & host
305 MAIL FROM:<CALLER@myhost.test.ex>
306 RCPT TO:<userx@domain1.com>
307 RCPT TO:<usery@domain2.com>
318 # cutthrough for 2 recipients in different domains, handled by the same tpt but different hosts
319 # so we get a 2nd conn with 2nd rcpt, doing the fake verify
320 # then 3rd & 4th conns with the traditional deliveries on the different transports
328 250 first recipient ok
338 250 second recipient ok
372 MAIL FROM:<CALLER@myhost.test.ex>
373 RCPT TO:<userx@domain.com>
374 RCPT TO:<usery@special.com>
385 # cutthrough for 2 recipients in different domains, handled by the same tpt & host
386 # but via a dnslookup router (all previous were manualroute)
406 MAIL FROM:<CALLER@myhost.test.ex>
407 RCPT TO:<userx@localhost4.test.ex>
408 RCPT TO:<usery@thishost.test.ex>