1 # PRDR (Per-Recipient Data Responses) server
5 # 1: userx should be accepted, y should be tmp-rejected,
6 # z rejected, all after data per PRDR spec
7 exim -DSERVER=server -bd -oX PORT_D
9 client 127.0.0.1 PORT_D
21 rcpt to:<userx@test.ex>
23 rcpt to:<usery@test.ex>
25 rcpt to:<userz@test.ex>
29 Sender: sender@some.where
42 # 2: traditional data acl should be called, resulting in an overall reject
43 client 127.0.0.1 PORT_D
55 rcpt to:<userp@test.ex>
57 rcpt to:<userq@test.ex>
61 Sender: sender@some.where
73 # 3: PRDR should be avoided for a single-recipient message
74 # even though the client showed support.
75 client 127.0.0.1 PORT_D
87 rcpt to:<user1@test.ex>
91 Sender: sender@some.where
99 # 4: double temp-reject
100 client 127.0.0.1 PORT_D
112 rcpt to:<usery@test.ex>
114 rcpt to:<usery@test.ex>
118 Sender: sender@some.where
130 client 127.0.0.1 PORT_D
142 rcpt to:<userz@test.ex>
144 rcpt to:<userz@test.ex>
148 Sender: sender@some.where
160 client 127.0.0.1 PORT_D
172 rcpt to:<userx@test.ex>
176 Sender: sender@some.where