2 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
\r
3 250-myhost.test.ex Hello CALLER at test.host [10.0.0.1]
\r
11 235 Authentication succeeded
\r
14 354 Enter message, ending with "." on a line by itself
\r
15 250 OK id=10HmaX-000000005vi-0000
\r
16 221 myhost.test.ex closing connection
\r
17 ### ditto, on two lines from client rather than three; fails
18 ### (not legit; the username & passwd should be suplied separately in response to prompts)
19 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
\r
20 250-myhost.test.ex Hello CALLER at test.host [10.0.0.1]
\r
27 535 Incorrect authentication data
\r
28 221 myhost.test.ex closing connection
\r
29 ### ditto, on one line; fails
30 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
\r
31 250-myhost.test.ex Hello CALLER at test.host [10.0.0.1]
\r
37 535 Incorrect authentication data
\r
38 221 myhost.test.ex closing connection
\r
39 ### ditto, a different split of two lines; passes (though not strictly within spec)
40 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
\r
41 250-myhost.test.ex Hello CALLER at test.host [10.0.0.1]
\r
48 235 Authentication succeeded
\r
49 221 myhost.test.ex closing connection
\r
50 ### LOGIN - cancelled part-way through (returns a fail)
51 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
\r
52 250-myhost.test.ex Hello CALLER at test.host [10.0.0.1]
\r
60 501 Authentication cancelled
\r
61 221 myhost.test.ex closing connection
\r
62 ### LOGIN (empty username; bad auth) should fail
63 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
\r
64 250-myhost.test.ex Hello CALLER at test.host [10.0.0.1]
\r
71 535 Incorrect authentication data
\r
72 500 unrecognized command
\r
73 221 myhost.test.ex closing connection
\r
74 ### LOGIN (bad username; bad auth) should fail
75 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
\r
76 250-myhost.test.ex Hello CALLER at test.host [10.0.0.1]
\r
83 535 Incorrect authentication data
\r
84 500 unrecognized command
\r
85 221 myhost.test.ex closing connection
\r
88 ******** SERVER ********
89 ### LOGIN/userx/secret
90 ### ditto, on two lines from client rather than three; fails
91 ### (not legit; the username & passwd should be suplied separately in response to prompts)
92 ### ditto, on one line; fails
93 ### ditto, a different split of two lines; passes (though not strictly within spec)
94 ### LOGIN - cancelled part-way through (returns a fail)
95 ### LOGIN (empty username; bad auth) should fail
96 ### LOGIN (bad username; bad auth) should fail