Avast: implement pass_unscanned option
[exim.git] / test / scripts / 4017_scan_avast_multiline / 4017
CommitLineData
71bb51e0
HSHR
1# content scan interface: avast
2### clean | multiline response
3server DIR/eximdir/avast_sock
4>LF>220 ready
5<FLAGS -fullfiles
6>LF>210 FLAGS DATA
7>LF>FLAGS -fullfiles
8>LF>FLAGS +extra
9>LF>200 FLAGS OK
10<SCAN
11>LF>210 SCAN DATA
12>LF>/bin/clean1 [+]
13>LF>/bin/clean2 [+]
14>LF>200 SCAN OK
15<QUIT
16*eof
17****
18#
19#
20#
21exim -odi -bs -DOPTION="FLAGS -fullfiles" -DINSERT=
22ehlo test.ex
23mail from:<>
24rcpt to:<userx@test.ex>
25data
26Date: Fri, 17 Dec 2004 14:35:01 +0100
27Subject: message should be accepted
28
29.
30quit
31****
32#
33#
ad93c40f 34### scanner tmpfail -> defer
71bb51e0
HSHR
35server DIR/eximdir/avast_sock
36>LF>220 ready
37<SCAN
38>LF>210 SCAN DATA
ad93c40f
HSHR
39>LF>/bin/error [E]0.0 Error 13 Permission\\ denied
40>LF>451 SCAN Engine error 13 Permission denied
71bb51e0
HSHR
41<QUIT
42*eof
43****
44#
45#
46#
47exim -odi -bs -DOPTION= -DINSERT=
48ehlo test.ex
49mail from:<>
50rcpt to:<userx@test.ex>
51data
52Date: Fri, 17 Dec 2004 14:35:01 +0100
53Subject: defer this one, the scanner had an error
54
55.
56quit
57****
58#
59#
ad93c40f
HSHR
60# clean and infected -> reject
61server DIR/eximdir/avast_sock
62>LF>220 ready
63<SCAN
64>LF>210 SCAN DATA
65>LF>/bin/clean [+]
66>LF>v\\ i\\ a\\ r\\ u\\ s [L]9.0 0 This\\ is\\ not\\ even\\ an\\ EICAR\\ test\\ virus.
67>LF>200 SCAN OK
68<QUIT
69*eof
70****
71#
72#
73#
74exim -odi -bs -DOPTION= -DINSERT="/defer_ok"
75ehlo test.ex
76mail from:<>
77rcpt to:<userx@test.ex>
78data
79Date: Fri, 17 Dec 2004 14:35:01 +0100
80Subject: message should be rejected
81
82.
83quit
84****
85#
86#
87# clean, error, infected -> reject
71bb51e0
HSHR
88server DIR/eximdir/avast_sock
89>LF>220 ready
90<SCAN
91>LF>210 SCAN DATA
92>LF>/bin/clean [+]
ad93c40f
HSHR
93>LF>/bin/error [E]0.0 Error 42110 The\\ file\\ is\\ a\\ decompression\\ bomb
94>LF>v\\ i\\ a\\ r\\ u\\ s [L]9.0 0 This\\ is\\ not\\ even\\ an\\ EICAR\\ test\\ virus.
71bb51e0
HSHR
95>LF>200 SCAN OK
96<QUIT
97*eof
98****
99#
100#
101#
102exim -odi -bs -DOPTION= -DINSERT="/defer_ok"
103ehlo test.ex
104mail from:<>
105rcpt to:<userx@test.ex>
106data
107Date: Fri, 17 Dec 2004 14:35:01 +0100
108Subject: message should be rejected
109
110.
111quit
112****
eb445b04
HSHR
113#
114#
115# clean, error -> reject
116server DIR/eximdir/avast_sock
117>LF>220 ready
118<SCAN
119>LF>210 SCAN DATA
120>LF>/bin/clean [+]
121>LF>/bin/error [E]0.0 Error 42110 The\\ file\\ is\\ a\\ decompression\\ bomb
122>LF>200 SCAN OK
123<QUIT
124*eof
125****
126#
127#
128#
129exim -odi -bs -DOPTION= -DINSERT=
130ehlo test.ex
131mail from:<>
132rcpt to:<userx@test.ex>
133data
134Date: Fri, 17 Dec 2004 14:35:01 +0100
135Subject: message should be rejected
136
137.
138quit
139****
140#
141#
142# clean, error (pass_unscanned) -> accept
143server DIR/eximdir/avast_sock
144>LF>220 ready
145<SCAN
146>LF>210 SCAN DATA
147>LF>/bin/clean [+]
148>LF>/bin/error [E]0.0 Error 42110 The\\ file\\ is\\ a\\ decompression\\ bomb
149>LF>200 SCAN OK
150<QUIT
151*eof
152****
153#
154#
155#
156exim -odi -bs -DOPTION=pass_unscanned -DINSERT=
157ehlo test.ex
158mail from:<>
159rcpt to:<userx@test.ex>
160data
161Date: Fri, 17 Dec 2004 14:35:01 +0100
162Subject: message should be accepted
163
164.
165quit
166****