One final test added to the test suite.
[exim.git] / test / scripts / 3400-plaintext / 3401
1 # plaintext client tests
2 need_ipv4
3 #
4 server PORT_S
5 220 ESMTP
6 EHLO
7 250-OK
8 250-HELP
9 250 AUTH LOGIN
10 AUTH LOGIN
11 334 VXNlciBOYW1l
12 dXNlcng
13 334 UGFzc3dvcmQ=
14 c2VjcmV0
15 235 Authentication successful
16 MAIL FROM:
17 250 Sender OK
18 RCPT TO:
19 250 Recipient OK
20 DATA
21 354 Send data
22 .
23 250 OK
24 QUIT
25 250 OK
26 ****
27 exim -odi userx@domain.com
28 .
29 ****
30 server PORT_S
31 220 ESMTP
32 EHLO
33 250-OK
34 250-HELP
35 250 AUTH PLAIN
36 AUTH PLAIN AHVzZXJ4AHNlY3JldA==
37 235 Authentication successful
38 MAIL FROM:
39 250 Sender OK
40 RCPT TO:
41 250 Recipient OK
42 DATA
43 354 Send data
44 .
45 250 OK
46 QUIT
47 250 OK
48 ****
49 exim -odi userx@domain.com
50 .
51 ****
52 server PORT_S
53 220 ESMTP
54 EHLO
55 250-OK
56 250-HELP
57 250 AUTH PLAIN
58 AUTH PLAIN AHVzZXJ4AHNlY3JldA==
59 535 Sorry, authentication failed
60 MAIL FROM:
61 250 Sender OK
62 RCPT TO:
63 250 Recipient OK
64 DATA
65 354 Send data
66 .
67 250 OK
68 QUIT
69 250 OK
70 ****
71 exim -odi userx@domain.com
72 .
73 ****
74 server PORT_S
75 220 ESMTP
76 EHLO
77 250-OK
78 250-HELP
79 250 AUTH LOGIN
80 AUTH LOGIN
81 ****
82 exim -odi userx@domain.com
83 .
84 ****
85 # Authentication required, but fails
86 # Get rid of retry first
87 sudo rm spool/db/*
88 server PORT_S
89 220 ESMTP
90 EHLO
91 250-OK
92 250-HELP
93 250 AUTH PLAIN
94 AUTH PLAIN AHVzZXJ4AHNlY3JldA==
95 535 Sorry, authentication failed
96 QUIT
97 250 OK
98 ****
99 exim -odi userx@authdomain.com
100 .
101 ****
102 # Authentication required, but not offered
103 server PORT_S
104 220 ESMTP
105 EHLO
106 250-OK
107 250 HELP
108 QUIT
109 250 OK
110 ****
111 exim -odi userx@authdomain.com
112 .
113 ****
114 # Forced AUTH sender
115 server PORT_S
116 220 ESMTP
117 EHLO
118 250-OK
119 250-HELP
120 250 AUTH LOGIN
121 AUTH LOGIN
122 334 VXNlciBOYW1l
123 dXNlcng
124 334 UGFzc3dvcmQ=
125 c2VjcmV0
126 235 Authentication successful
127 MAIL FROM:
128 250 Sender OK
129 RCPT TO:
130 250 Recipient OK
131 DATA
132 354 Send data
133 .
134 250 OK
135 QUIT
136 250 OK
137 ****
138 exim -odi forcesender@domain.com
139 .
140 ****
141 no_msglog_check