Fix ${domain:} for a bare local-part input. Bug 2375
[exim.git] / test / scripts / 3400-plaintext / 3415
1 # control = submission with authentication
2 need_ipv4
3 #
4 exim -DSERVER=server -bd -oX PORT_D
5 ****
6 client 127.0.0.1 PORT_D
7 ??? 220
8 ehlo rhu.barb
9 ??? 250-
10 ??? 250-
11 ??? 250-
12 ??? 250-
13 ??? 250-
14 ??? 250
15 auth plain AHVzZXJuYW1lAG15c2VjcmV0
16 ??? 235
17 mail from:<a@y>
18 ??? 250
19 rcpt to:<x@y>
20 ??? 250
21 data
22 ??? 354
23 .
24 ??? 250
25 mail from:<>
26 ??? 250
27 rcpt to:<x@y>
28 ??? 250
29 data
30 ??? 354
31 .
32 ??? 250
33 quit
34 ??? 221
35 ****
36 killdaemon
37 # Wait for delivery process
38 millisleep 500
39 exim -DSERVER=server -DSUBMISSION_OPTIONS=/domain=another.domain -bd -oX PORT_D
40 ****
41 client 127.0.0.1 PORT_D
42 ??? 220
43 ehlo rhu.barb
44 ??? 250-
45 ??? 250-
46 ??? 250-
47 ??? 250-
48 ??? 250-
49 ??? 250
50 auth plain AHVzZXJuYW1lAG15c2VjcmV0
51 ??? 235
52 mail from:<>
53 ??? 250
54 rcpt to:<x@y>
55 ??? 250
56 data
57 ??? 354
58 .
59 ??? 250
60 quit
61 ??? 221
62 ****
63 killdaemon
64 # Wait for delivery process
65 millisleep 500
66 exim -DSERVER=server -DSUBMISSION_OPTIONS=/domain= -DAUTH_ID_DOMAIN=@auth.id.domain -bd -oX PORT_D
67 ****
68 client 127.0.0.1 PORT_D
69 ??? 220
70 ehlo rhu.barb
71 ??? 250-
72 ??? 250-
73 ??? 250-
74 ??? 250-
75 ??? 250-
76 ??? 250
77 auth plain AHVzZXJuYW1lAG15c2VjcmV0
78 ??? 235
79 mail from:<>
80 ??? 250
81 rcpt to:<x@y>
82 ??? 250
83 data
84 ??? 354
85 .
86 ??? 250
87 quit
88 ??? 221
89 ****
90 killdaemon
91 # Wait for delivery process
92 millisleep 500
93 exim -DSERVER=server -DSUBMISSION_OPTIONS=/domain= -DAUTH_ID_DOMAIN=@auth.id.domain -bd -oX PORT_D
94 ****
95 client 127.0.0.1 PORT_D
96 ??? 220
97 ehlo rhu.barb
98 ??? 250-
99 ??? 250-
100 ??? 250-
101 ??? 250-
102 ??? 250-
103 ??? 250
104 auth plain AHVzZXJuYW1lAG15c2VjcmV0
105 ??? 235
106 mail from:<>
107 ??? 250
108 rcpt to:<x@y>
109 ??? 250
110 data
111 ??? 354
112 From: abc@x.y.z
113 .
114 ??? 250
115 quit
116 ??? 221
117 ****
118 killdaemon
119 # Wait for delivery process
120 millisleep 500
121 exim -Mvh $msg1
122 ****
123 exim -Mvh $msg2
124 ****
125 exim -Mvh $msg3
126 ****
127 exim -Mvh $msg4
128 ****
129 exim -Mvh $msg5
130 ****
131 no_msglog_check