Events: add msg:defer Bug 2477
[users/jgh/exim.git] / test / scripts / 5700-events / 5700
1 # Arbitrary expansion after transport
2 # (EXPERIMENTAL_EVENT)
3 #
4 need_ipv4
5 munge timeout_errno
6 #
7 exim -odq userx@domain1
8 A deliverable message
9 ****
10 server PORT_S
11 220 ESMTP
12 EHLO
13 250-OK
14 250 HELP
15 MAIL
16 250 OK
17 RCPT
18 250 OK
19 DATA
20 354 More...
21 .
22 250 OK
23 QUIT
24 220 OK
25 ****
26 exim -qqf
27 ****
28 #
29 #
30 #
31 #
32 exim -odq userx@expansionfail
33 A deliverable message which will hit a coding error in the config
34 ****
35 server PORT_S
36 220 ESMTP
37 EHLO
38 250-OK
39 250 HELP
40 MAIL
41 250 OK
42 RCPT
43 250 OK
44 DATA
45 354 More...
46 .
47 250 OK
48 QUIT
49 220 OK
50 ****
51 exim -qqf
52 ****
53 #
54 #
55 #
56 server PORT_S
57 220 ESMTP
58 EHLO
59 *sleep 4
60 ****
61 exim -odi userx@domain1
62 A message which will hit a timeout at the destination server
63 .
64 ****
65 #
66 #
67 #
68 #
69 #
70 exim -odq userx@domain1
71 A message which will get deferred
72 ****
73 server PORT_S
74 220 ESMTP
75 EHLO
76 250-OK
77 250 HELP
78 MAIL
79 250 OK
80 RCPT
81 450 NOT RIGHT NOW
82 QUIT
83 220 OK
84 ****
85 exim -qqf
86 ****
87 #
88 exim -odq userx@domain1
89 A message which will get refused
90 ****
91 server PORT_S
92 220 ESMTP
93 EHLO
94 250-OK
95 250 HELP
96 MAIL
97 250 OK
98 RCPT
99 550 GO AWAY
100 QUIT
101 220 OK
102 ****
103 exim -qqf
104 ****
105 exim -odq userx@domain1
106 A message which will get deferred after data
107 ****
108 server PORT_S
109 220 ESMTP
110 EHLO
111 250-OK
112 250 HELP
113 MAIL
114 250 OK
115 RCPT
116 250 OK
117 DATA
118 354
119 .
120 450 post-data problem
121 QUIT
122 220 OK
123 ****
124 exim -qqf
125 ****
126 #
127 #
128 #
129 #
130 #
131 exim -odq userx@domain1
132 A message we will cancel from the queue
133 ****
134 exim -odi -Mg $msg1
135 ****
136 #
137 #
138 #
139 #
140 exim -odq userx@domain1
141 A message we will remove from the queue
142 ****
143 exim -Mrm $msg1
144 ****
145 #
146 #
147 #
148 #
149 exim -odq userx@domain1 usery@domain1 userz@domain1
150 A message we will remove from the queue that has delivered recipients already.
151 ****
152 exim -Mmd $msg1 usery@domain1
153 ****
154 exim -Mrm $msg1
155 ****