1 # plaintext server tests
4 mail from:<junk@jink.jonk.test.ex>
16 mail from:<junk@jink.jonk.test.ex>
17 rcpt to:<userx@test.ex>
20 auth mylogin dXNlcnggc2VjcmV0
21 auth mylogin dXNlcnggc2VjcmV0
22 mail from:<junk@jink.jonk.test.ex>
23 rcpt to:<userx@test.ex>
24 rcpt to:<userx@cus.cam.ac.uk>
30 auth mylogin dXNlcnggc2VjcmV0
35 mail from:<junk@jink.jonk.test.ex>
36 rcpt to:<userx@cus.cam.ac.uk>
38 auth mylogin dXNlcnggc2VjcmV0
39 mail from:<junk@jink.jonk.test.ex>
40 rcpt to:<userx@cus.cam.ac.uk>
43 exim -odi -bs -oMa 10.0.0.3
45 mail from:<userx@cus.cam.ac.uk>
46 rcpt to:<userx@test.ex>
48 Testing unauthenticated.
50 mail from:<userx@cus.cam.ac.uk> auth=auth@cus.cam.ac.uk
51 rcpt to:<userx@test.ex>
53 Testing unauthenticated (2).
55 auth mylogin dXNlcnggc2VjcmV0
56 mail from:<userx@cus.cam.ac.uk>
57 rcpt to:<userx@test.ex>
59 Testing authenticated.
61 mail from:<userx@cus.cam.ac.uk> auth=auth@cus.cam.ac.uk
62 rcpt to:<userx@test.ex>
64 Testing authenticated (2).
66 mail from:<userx@cus.cam.ac.uk> auth=au+zzth@cus.cam.ac.uk
68 mail from:<userx@cus.cam.ac.uk> auth=<>
69 rcpt to:<userx@test.ex>
71 Testing authenticated (3).
75 exim -bs -oMa 10.0.0.1
77 auth plain AHVzZXJ4AHNlY3JldA==
80 exim -bs -oMa 10.0.0.1
82 auth defer AHVzZXJ4AHNlY3JldA==
85 exim -bs -oMa 10.0.0.1
91 exim -odi -bs -oMa 10.0.0.1
96 mail from:<userx@cus.cam.ac.uk>
97 rcpt to:<userx@test.ex>
99 Testing authenticated.
103 exim -bs -oMa 10.0.0.1
109 exim -bs -oMa 10.0.0.1
111 AUTH LOGIN dXNlcngAc2VjcmV0
114 exim -bs -oMa 10.0.0.1
120 exim -bs -oMa 10.0.0.1
131 exim -bs -oMa 10.0.0.1
133 auth plain AGVzZXJ4AHNlY3JldA==
136 exim -bs -oMa 10.0.0.1
142 exim -bs -oMa 10.0.0.1
148 exim -bs -oMa 10.0.0.1
154 # 10.0.0.2 is not allowed to use AUTH when it is not advertised
156 exim -bs -oMa 10.0.0.2
163 exim -bs -oMa 10.0.0.1
165 auth expanded AHVzZXJ4AHNlY3JlVw==
166 auth expanded AHVzZXJ4AHNlY3JlVw==
167 auth expanded AHVzZXJ4AHNlY3JlVw==
168 auth expanded AHVzZXJ4AHNlY3JlVw==
169 auth expanded AHVzZXJ4AHNlY3JlVw==
170 auth expanded AHVzZXJ4AHNlY3JlVw==
171 auth expanded AHVzZXJ4AHNlY3JlVw==
172 auth expanded AHVzZXJ4AHNlY3JlVw==
173 auth expanded AHVzZXJ4AHNlY3JlVw==
174 auth expanded AHVzZXJ4AHNlY3JlVw==
175 auth expanded AHVzZXJ4AHNlY3JlVw==
176 auth expanded AHVzZXJ4AHNlY3JlVw==
177 auth expanded AHVzZXJ4AHNlY3JlVw==
178 auth expanded AHVzZXJ4AHNlY3JlVw==
179 auth expanded AHVzZXJ4AHNlY3JlVw==
180 auth expanded AHVzZXJ4AHNlY3JlVw==
181 auth expanded AHVzZXJ4AHNlY3JlVw==
182 auth expanded AHVzZXJ4AHNlY3JlVw==
183 auth expanded AHVzZXJ4AHNlY3JlVw==
184 auth expanded AHVzZXJ4AHNlY3JlVw==
185 auth expanded AHVzZXJ4AHNlY3JlVw==
186 auth expanded AHVzZXJ4AHNlY3JlVw==
188 exim -odi -bs -oMa 10.0.0.5
191 rcpt to:<userx@test.ex>
193 Without authenticating
195 auth mylogin dXNlcnggc2VjcmV0
197 rcpt to:<userx@test.ex>
199 Authentication failed
201 auth mylogin dXNlcnggc2VjcmV0
203 rcpt to:<userx@test.ex>
205 Authentication succeeded
209 exim -odi -bs -oMa 10.0.0.1
216 exim -d -odi -bs -oMa 10.0.0.5
218 auth mylogin dXNlcnggc2VjcmV0
221 # 10.0.0.6 is allowed to use AUTH when it is not advertised
223 exim -bs -oMa 10.0.0.6
229 exim -bs -oMa 10.0.0.6