1 # plaintext server tests
3 mail from:<junk@jink.jonk.test.ex>
15 mail from:<junk@jink.jonk.test.ex>
16 rcpt to:<userx@test.ex>
19 auth mylogin dXNlcnggc2VjcmV0
20 auth mylogin dXNlcnggc2VjcmV0
21 mail from:<junk@jink.jonk.test.ex>
22 rcpt to:<userx@test.ex>
23 rcpt to:<userx@cus.cam.ac.uk>
29 auth mylogin dXNlcnggc2VjcmV0
34 mail from:<junk@jink.jonk.test.ex>
35 rcpt to:<userx@cus.cam.ac.uk>
37 auth mylogin dXNlcnggc2VjcmV0
38 mail from:<junk@jink.jonk.test.ex>
39 rcpt to:<userx@cus.cam.ac.uk>
42 exim -odi -bs -oMa 10.0.0.3
44 mail from:<userx@cus.cam.ac.uk>
45 rcpt to:<userx@test.ex>
47 Testing unauthenticated.
49 mail from:<userx@cus.cam.ac.uk> auth=auth@cus.cam.ac.uk
50 rcpt to:<userx@test.ex>
52 Testing unauthenticated (2).
54 auth mylogin dXNlcnggc2VjcmV0
55 mail from:<userx@cus.cam.ac.uk>
56 rcpt to:<userx@test.ex>
58 Testing authenticated.
60 mail from:<userx@cus.cam.ac.uk> auth=auth@cus.cam.ac.uk
61 rcpt to:<userx@test.ex>
63 Testing authenticated (2).
65 mail from:<userx@cus.cam.ac.uk> auth=au+zzth@cus.cam.ac.uk
67 mail from:<userx@cus.cam.ac.uk> auth=<>
68 rcpt to:<userx@test.ex>
70 Testing authenticated (3).
74 exim -bs -oMa 10.0.0.1
76 auth plain AHVzZXJ4AHNlY3JldA==
79 exim -bs -oMa 10.0.0.1
81 auth defer AHVzZXJ4AHNlY3JldA==
84 exim -bs -oMa 10.0.0.1
90 exim -odi -bs -oMa 10.0.0.1
95 mail from:<userx@cus.cam.ac.uk>
96 rcpt to:<userx@test.ex>
98 Testing authenticated.
102 exim -bs -oMa 10.0.0.1
108 exim -bs -oMa 10.0.0.1
110 AUTH LOGIN dXNlcngAc2VjcmV0
113 exim -bs -oMa 10.0.0.1
119 exim -bs -oMa 10.0.0.1
130 exim -bs -oMa 10.0.0.1
132 auth plain AGVzZXJ4AHNlY3JldA==
135 exim -bs -oMa 10.0.0.1
141 exim -bs -oMa 10.0.0.1
147 exim -bs -oMa 10.0.0.1
153 # 10.0.0.2 is not allowed to use AUTH when it is not advertised
155 exim -bs -oMa 10.0.0.2
162 exim -bs -oMa 10.0.0.1
164 auth expanded AHVzZXJ4AHNlY3JlVw==
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==
187 exim -odi -bs -oMa 10.0.0.5
190 rcpt to:<userx@test.ex>
192 Without authenticating
194 auth mylogin dXNlcnggc2VjcmV0
196 rcpt to:<userx@test.ex>
198 Authentication failed
200 auth mylogin dXNlcnggc2VjcmV0
202 rcpt to:<userx@test.ex>
204 Authentication succeeded
208 exim -odi -bs -oMa 10.0.0.1
215 exim -d -odi -bs -oMa 10.0.0.5
217 auth mylogin dXNlcnggc2VjcmV0
220 # 10.0.0.6 is allowed to use AUTH when it is not advertised
222 exim -bs -oMa 10.0.0.6
228 exim -bs -oMa 10.0.0.6