Commit | Line | Data |
---|---|---|
fd98a5c6 JH |
1 | # PRDR (Per-Recipient Data Responses) server |
2 | need_ipv4 | |
3 | no_msglog_check | |
4 | # | |
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 | |
8 | **** | |
7eb59ff9 | 9 | client 127.0.0.1 PORT_D |
fd98a5c6 JH |
10 | ??? 220 |
11 | ehlo rhu.barb | |
12 | ??? 250- | |
13 | ??? 250- | |
14 | ??? 250- | |
15 | ??? 250- | |
16 | ??? 250-PRDR | |
17 | ??? 250 | |
18 | mail from:<> PRDR | |
19 | ??? 250 | |
20 | rcpt to:<userx@test.ex> | |
21 | ??? 250 | |
22 | rcpt to:<usery@test.ex> | |
23 | ??? 250 | |
24 | rcpt to:<userz@test.ex> | |
25 | ??? 250 | |
26 | data | |
27 | ??? 354 | |
28 | Sender: sender@some.where | |
29 | . | |
30 | ??? 353 | |
31 | ??? 250 | |
32 | ??? 450 | |
33 | ??? 550 | |
34 | ??? 250 | |
35 | quit | |
36 | ??? 221 | |
37 | **** | |
38 | sleep 1 | |
39 | # | |
40 | # | |
41 | # 2: traditional data acl should be called, resulting in an overall reject | |
7eb59ff9 | 42 | client 127.0.0.1 PORT_D |
fd98a5c6 JH |
43 | ??? 220 |
44 | ehlo rhu.barb | |
45 | ??? 250- | |
46 | ??? 250- | |
47 | ??? 250- | |
48 | ??? 250- | |
49 | ??? 250-PRDR | |
50 | ??? 250 | |
51 | mail from:<> PRDR | |
52 | ??? 250 | |
53 | rcpt to:<userp@test.ex> | |
54 | ??? 250 | |
55 | rcpt to:<userq@test.ex> | |
56 | ??? 250 | |
57 | data | |
58 | ??? 354 | |
59 | Sender: sender@some.where | |
60 | . | |
61 | ??? 353 | |
62 | ??? 250 | |
63 | ??? 250 | |
64 | ??? 550 | |
65 | quit | |
66 | ??? 221 | |
67 | **** | |
68 | sleep 1 | |
69 | # | |
70 | # | |
71 | # 3: PRDR should be avoided for a single-recipient message | |
72 | # even though the client showed support. | |
7eb59ff9 | 73 | client 127.0.0.1 PORT_D |
fd98a5c6 JH |
74 | ??? 220 |
75 | ehlo rhu.barb | |
76 | ??? 250- | |
77 | ??? 250- | |
78 | ??? 250- | |
79 | ??? 250- | |
80 | ??? 250-PRDR | |
81 | ??? 250 | |
82 | mail from:<> PRDR | |
83 | ??? 250 | |
84 | rcpt to:<user1@test.ex> | |
85 | ??? 250 | |
86 | data | |
87 | ??? 354 | |
88 | Sender: sender@some.where | |
89 | . | |
90 | ??? 250 | |
91 | quit | |
92 | ??? 221 | |
93 | **** | |
94 | sleep 1 | |
95 | # | |
96 | # 4: double temp-reject | |
7eb59ff9 | 97 | client 127.0.0.1 PORT_D |
fd98a5c6 JH |
98 | ??? 220 |
99 | ehlo rhu.barb | |
100 | ??? 250- | |
101 | ??? 250- | |
102 | ??? 250- | |
103 | ??? 250- | |
104 | ??? 250-PRDR | |
105 | ??? 250 | |
106 | mail from:<> PRDR | |
107 | ??? 250 | |
108 | rcpt to:<usery@test.ex> | |
109 | ??? 250 | |
110 | rcpt to:<usery@test.ex> | |
111 | ??? 250 | |
112 | data | |
113 | ??? 354 | |
114 | Sender: sender@some.where | |
115 | . | |
116 | ??? 353 | |
117 | ??? 450 | |
118 | ??? 450 | |
119 | ??? 250 | |
120 | quit | |
121 | ??? 221 | |
122 | **** | |
123 | sleep 1 | |
124 | # | |
125 | # 5: double reject | |
7eb59ff9 | 126 | client 127.0.0.1 PORT_D |
fd98a5c6 JH |
127 | ??? 220 |
128 | ehlo rhu.barb | |
129 | ??? 250- | |
130 | ??? 250- | |
131 | ??? 250- | |
132 | ??? 250- | |
133 | ??? 250-PRDR | |
134 | ??? 250 | |
135 | mail from:<> PRDR | |
136 | ??? 250 | |
137 | rcpt to:<userz@test.ex> | |
138 | ??? 250 | |
139 | rcpt to:<userz@test.ex> | |
140 | ??? 250 | |
141 | data | |
142 | ??? 354 | |
143 | Sender: sender@some.where | |
144 | . | |
145 | ??? 353 | |
146 | ??? 550 | |
147 | ??? 550 | |
148 | ??? 550 | |
149 | quit | |
150 | ??? 221 | |
151 | **** | |
152 | sleep 1 | |
153 | # | |
154 | killdaemon | |
155 | # |