Events: Fire msg:fail:delivery event even when error is being ignored. Bug 2314
[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 #
106 #
107 #
108 #
109 exim -odq userx@domain1
110 A message we will cancel from the queue
111 ****
112 exim -odi -Mg $msg1
113 ****
114 #
115 #
116 #
117 #
118 exim -odq userx@domain1
119 A message we will remove from the queue
120 ****
121 exim -Mrm $msg1
122 ****
123 #
124 #
125 #
126 #
127 exim -odq userx@domain1 usery@domain1 userz@domain1
128 A message we will remove from the queue that has delivered recipients already.
129 ****
130 exim -Mmd $msg1 usery@domain1
131 ****
132 exim -Mrm $msg1
133 ****