A tweak to the "H" retry rule from Michael Haardt.
[users/jgh/exim.git] / test / scripts / 0000-Basic / 0035
1 # control = submission (without any 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 mail from:<notsubmit@y>
14 ??? 250
15 rcpt to:<x@y>
16 ??? 250
17 data
18 ??? 354
19 .
20 ??? 250
21 mail from:<a@y>
22 ??? 250
23 rcpt to:<x@y>
24 ??? 250
25 data
26 ??? 354
27 .
28 ??? 250
29 mail from:<>
30 ??? 250
31 rcpt to:<x@y>
32 ??? 250
33 data
34 ??? 354
35 .
36 ??? 250
37 mail from:<notsubmit@y>
38 ??? 250
39 rcpt to:<x@y>
40 ??? 250
41 data
42 ??? 354
43 Sender: sender@some.where
44 .
45 ??? 250
46 mail from:<a@y>
47 ??? 250
48 rcpt to:<x@y>
49 ??? 250
50 data
51 ??? 354
52 Sender: sender@some.where
53 .
54 ??? 250
55 quit
56 ??? 221
57 ****
58 killdaemon
59 # Wait for delivery process
60 millisleep 500
61 exim -DSERVER=server -DSUBMISSION_OPTIONS=/domain=a.b.c/sender_retain -bd -oX PORT_D
62 ****
63 client 127.0.0.1 PORT_D
64 ??? 220
65 ehlo rhu.barb
66 ??? 250-
67 ??? 250-
68 ??? 250-
69 ??? 250
70 mail from:<a@y>
71 ??? 250
72 rcpt to:<x@y>
73 ??? 250
74 data
75 ??? 354
76 Sender: sender@some.where
77 .
78 ??? 250
79 quit
80 ??? 221
81 ****
82 killdaemon
83 # Wait for delivery process
84 millisleep 500
85 exim -DSERVER=server -DSUBMISSION_OPTIONS=/domain=a.b.c/name=SomeName -bd -oX PORT_D
86 ****
87 client 127.0.0.1 PORT_D
88 ??? 220
89 ehlo rhu.barb
90 ??? 250-
91 ??? 250-
92 ??? 250-
93 ??? 250
94 mail from:<a@y>
95 ??? 250
96 rcpt to:<x@y>
97 ??? 250
98 data
99 ??? 354
100 Sender: sender@some.where
101 .
102 ??? 250
103 quit
104 ??? 221
105 ****
106 killdaemon
107 exim -Mvh $msg1
108 ****
109 exim -Mvh $msg2
110 ****
111 exim -Mvh $msg3
112 ****
113 exim -Mvh $msg4
114 ****
115 exim -Mvh $msg5
116 ****
117 exim -Mvh $msg6
118 ****
119 exim -Mvh $msg7
120 ****
121 no_msglog_check