Experimental_XCLIENT. Bug 2702
[exim.git] / test / stdout / 4032
1 ### (1) non-prox plain receive (not advertised) (2) XCLIENT refules when not advertised
2 Connecting to 127.0.0.1 port 1225 ... connected
3 ??? 220
4 <<< 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
5 >>> EHLO plainclient
6 ??? 250-
7 <<< 250-myhost.test.ex Hello plainclient [IP_LOOPBACK_ADDR]
8 ??? 250-SIZE
9 <<< 250-SIZE 52428800
10 ??? 250-8BITMIME
11 <<< 250-8BITMIME
12 ??? 250-PIPELINING
13 <<< 250-PIPELINING
14 ??? 250 HELP
15 <<< 250 HELP
16 >>> MAIL FROM:<a@test.ex>
17 ??? 250
18 <<< 250 OK
19 >>> RCPT TO:<b@test.ex>
20 ??? 250
21 <<< 250 Accepted
22 >>> DATA
23 ??? 354
24 <<< 354 Enter message, ending with "." on a line by itself
25 >>> Subject: test
26 >>> 
27 >>> body
28 >>> .
29 ??? 250
30 <<< 250 OK id=10HmaX-0005vi-00
31 >>> XCLIENT NAME=proxylookedupname.net ADDR=127.0.0.2 PORT=4242
32 ??? 550
33 <<< 550 XCLIENT command used when not advertised
34 >>> QUIT
35 ??? 221
36 <<< 221 myhost.test.ex closing connection
37 End of script
38 ### receive, (1) fully loaded (2) new conn (3) bad: transaction in progress (4) bad: missing EHLO after XCLIENT
39 Connecting to ip4.ip4.ip4.ip4 port 1225 ... connected
40 ??? 220
41 <<< 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
42 >>> EHLO xclientproxy
43 ??? 250-
44 <<< 250-myhost.test.ex Hello xclientproxy [ip4.ip4.ip4.ip4]
45 ??? 250-SIZE
46 <<< 250-SIZE 52428800
47 ??? 250-8BITMIME
48 <<< 250-8BITMIME
49 ??? 250-PIPELINING
50 <<< 250-PIPELINING
51 ??? 250-XCLIENT
52 <<< 250-XCLIENT ADDR NAME PORT LOGIN DESTADDR DESTPORT
53 ??? 250 HELP
54 <<< 250 HELP
55 >>> XCLIENT NAME=proxylookedupname.net ADDR=127.0.0.2 PORT=4242 DESTADDR=10.42.42.42 DESTPORT=25 LOGIN=hisloginname
56 ??? 220
57 <<< 220 XCLIENT success
58 >>> EHLO clienthelo
59 ??? 250-
60 <<< 250-myhost.test.ex Hello proxylookedupname.net [127.0.0.2]
61 ??? 250-SIZE
62 <<< 250-SIZE 52428800
63 ??? 250-8BITMIME
64 <<< 250-8BITMIME
65 ??? 250-PIPELINING
66 <<< 250-PIPELINING
67 ??? 250-XCLIENT
68 <<< 250-XCLIENT ADDR NAME PORT LOGIN DESTADDR DESTPORT
69 ??? 250 HELP
70 <<< 250 HELP
71 >>> MAIL FROM:<c@test.ex>
72 ??? 250
73 <<< 250 OK
74 >>> RCPT TO:<d@test.ex>
75 ??? 250
76 <<< 250 Accepted
77 >>> DATA
78 ??? 354
79 <<< 354 Enter message, ending with "." on a line by itself
80 >>> Subject: test
81 >>> 
82 >>> body
83 >>> .
84 ??? 250
85 <<< 250 OK id=10HmaY-0005vi-00
86 >>> XCLIENT NAME=[TEMPUNAVAIL] ADDR=127.0.0.3 PORT=4243 LOGIN=[UNAVAILABLE]
87 ??? 220
88 <<< 220 XCLIENT success
89 >>> EHLO anotherhelo
90 ??? 250-
91 <<< 250-myhost.test.ex Hello anotherhelo [127.0.0.3]
92 ??? 250-SIZE
93 <<< 250-SIZE 52428800
94 ??? 250-8BITMIME
95 <<< 250-8BITMIME
96 ??? 250-PIPELINING
97 <<< 250-PIPELINING
98 ??? 250-XCLIENT
99 <<< 250-XCLIENT ADDR NAME PORT LOGIN DESTADDR DESTPORT
100 ??? 250 HELP
101 <<< 250 HELP
102 >>> MAIL FROM:<c2@test.ex>
103 ??? 250
104 <<< 250 OK
105 >>> RCPT TO:<d2@test.ex>
106 ??? 250
107 <<< 250 Accepted
108 >>> DATA
109 ??? 354
110 <<< 354 Enter message, ending with "." on a line by itself
111 >>> Subject: test
112 >>> 
113 >>> body
114 >>> .
115 ??? 250
116 <<< 250 OK id=10HmaZ-0005vi-00
117 >>> MAIL FROM:<c2@test.ex>
118 ??? 250
119 <<< 250 OK
120 >>> XCLIENT NAME=bad.time.for.xclient
121 ??? 503
122 <<< 503 mail transaction in progress
123 >>> RSET
124 ??? 250
125 <<< 250 Reset OK
126 >>> XCLIENT NAME=miss.ehlo.after.xclient
127 ??? 220
128 <<< 220 XCLIENT success
129 >>> MAIL FROM:<bad@test.ex>
130 ??? 503
131 <<< 503 HELO or EHLO required
132 >>> QUIT
133 ??? 221
134 <<< 221 myhost.test.ex closing connection
135 End of script
136 ###          (5) no operands to XCLIENT (6,7) unrecognised operands
137 Connecting to ip4.ip4.ip4.ip4 port 1225 ... connected
138 ??? 220
139 <<< 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
140 >>> EHLO xclientproxy
141 ??? 250-
142 <<< 250-myhost.test.ex Hello xclientproxy [ip4.ip4.ip4.ip4]
143 ??? 250-SIZE
144 <<< 250-SIZE 52428800
145 ??? 250-8BITMIME
146 <<< 250-8BITMIME
147 ??? 250-PIPELINING
148 <<< 250-PIPELINING
149 ??? 250-XCLIENT
150 <<< 250-XCLIENT ADDR NAME PORT LOGIN DESTADDR DESTPORT
151 ??? 250 HELP
152 <<< 250 HELP
153 >>> XCLIENT
154 ??? 501
155 <<< 501 XCLIENT must have at least one operand
156 >>> XCLIENT NONO=
157 ??? 501
158 <<< 501 XCLIENT: unrecognised parameter 'NONO'
159 >>> XCLIENT NAMEfoobar=
160 ??? 501
161 <<< 501 XCLIENT: unrecognised parameter 'NAMEfoobar'
162 >>> XCLIENT SIXSIX=
163 ??? 501-
164 <<< 501-XCLIENT: unrecognised parameter 'SIXSIX'
165 ??? 501 Too many
166 <<< 501 Too many syntax or protocol errors
167 ???*
168 Expected EOF read
169 End of script
170 ###          (7) operand with zero-len value (8) operand with no value
171 Connecting to ip4.ip4.ip4.ip4 port 1225 ... connected
172 ??? 220
173 <<< 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
174 >>> EHLO xclientproxy
175 ??? 250-
176 <<< 250-myhost.test.ex Hello xclientproxy [ip4.ip4.ip4.ip4]
177 ??? 250-SIZE
178 <<< 250-SIZE 52428800
179 ??? 250-8BITMIME
180 <<< 250-8BITMIME
181 ??? 250-PIPELINING
182 <<< 250-PIPELINING
183 ??? 250-XCLIENT
184 <<< 250-XCLIENT ADDR NAME PORT LOGIN DESTADDR DESTPORT
185 ??? 250 HELP
186 <<< 250 HELP
187 >>> XCLIENT NAME=
188 ??? 501
189 <<< 501 XCLIENT: zero-length value for param
190 >>> XCLIENT NAME
191 ??? 501
192 <<< 501 XCLIENT: missing value for parameter 'NAME'
193 End of script
194
195 ******** SERVER ********
196 ### (1) non-prox plain receive (not advertised) (2) XCLIENT refules when not advertised
197 ### receive, (1) fully loaded (2) new conn (3) bad: transaction in progress (4) bad: missing EHLO after XCLIENT
198 ###          (5) no operands to XCLIENT (6,7) unrecognised operands
199 ###          (7) operand with zero-len value (8) operand with no value