diff options
Diffstat (limited to 'test/scripts')
-rw-r--r-- | test/scripts/4000-scanning/4005 | 21 | ||||
-rw-r--r-- | test/scripts/4000-scanning/4009 | 123 |
2 files changed, 143 insertions, 1 deletions
diff --git a/test/scripts/4000-scanning/4005 b/test/scripts/4000-scanning/4005 index 0095157d1..d251c1a1f 100644 --- a/test/scripts/4000-scanning/4005 +++ b/test/scripts/4000-scanning/4005 @@ -107,4 +107,23 @@ quit **** # # -# Need to additionally test the timeout / defer_ok case +# +# +server -i 2 DIR/eximdir/clam_sock +<SCAN +>LF>scanned_file_name: OK +<*eof +**** +# +exim -odi -bs -DCONTROL="retry=4s" +ehlo test.ex +mail from:<> +rcpt to:<userx@test.ex> +data +Date: Fri, 17 Dec 2004 14:35:01 +0100 +Subject: message should be accepted after a retry + +. +quit +**** +# diff --git a/test/scripts/4000-scanning/4009 b/test/scripts/4000-scanning/4009 index 8e34c9802..4c2ab81c6 100644 --- a/test/scripts/4000-scanning/4009 +++ b/test/scripts/4000-scanning/4009 @@ -1,4 +1,7 @@ # content scan interface: spamassassin +# +# A good-comms test, returning not-spam. +# (we could use a second one that returns is-spam...) server 7833 <REPORT SPAMC <User: @@ -53,3 +56,123 @@ test . quit **** +# +# +# +# +# Server spec line with timeout option, not exercised +# (could we cut down the massive content?) +server 7833 +<REPORT SPAMC +<User: +<Content-length: +< +<From +<X-Envelope-From +<X-Envelope-To +<Received: +< by +< (envelope +< id +< for +<Content-type: text/plain +<Message-Id: +<From: +<Date: +< +<test +>SPAMD/1.1 0 EX_OK +>Spam: False ; 4.5 / 5.0 +> +>Spam detection software, running on the system "demo", +>has NOT identified this incoming email as spam. The original +>message has been attached to this so you can view it or label +>similar future email. If you have any questions, see +>@@CONTACT_ADDRESS@@ for details. +> +>Content preview: test [...] +> +>Content analysis details: (4.5 points, 5.0 required) +> +> pts rule name description +>---- ---------------------- -------------------------------------------------- +>-1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP +> 1.2 MISSING_HEADERS Missing To: header +> 1.0 MISSING_FROM Missing From: header +> 1.8 MISSING_SUBJECT Missing Subject: header +> 1.4 MISSING_DATE Missing Date: header +> 0.1 MISSING_MID Missing Message-Id: header +> +*eof +**** +exim -odi -bs -DOPT='retry=10s' +ehlo test.ex +mail from:<> +rcpt to:<userx@test.ex> +data +Content-type: text/plain + +test +. +quit +**** +# +# +# +# Server spec line with timeout option, exercised +server -i 2 7833 +<REPORT SPAMC +<User: +<Content-length: +< +<From +<X-Envelope-From +<X-Envelope-To +<Received: +< by +< (envelope +< id +< for +<Content-type: text/plain +<Message-Id: +<From: +<Date: +< +<test +>SPAMD/1.1 0 EX_OK +>Spam: False ; 4.5 / 5.0 +> +>Spam detection software, running on the system "demo", +>has NOT identified this incoming email as spam. The original +>message has been attached to this so you can view it or label +>similar future email. If you have any questions, see +>@@CONTACT_ADDRESS@@ for details. +> +>Content preview: test [...] +> +>Content analysis details: (4.5 points, 5.0 required) +> +> pts rule name description +>---- ---------------------- -------------------------------------------------- +>-1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP +> 1.2 MISSING_HEADERS Missing To: header +> 1.0 MISSING_FROM Missing From: header +> 1.8 MISSING_SUBJECT Missing Subject: header +> 1.4 MISSING_DATE Missing Date: header +> 0.1 MISSING_MID Missing Message-Id: header +> +*eof +**** +exim -odi -bs -DOPT='retry=4s' +ehlo test.ex +mail from:<> +rcpt to:<userx@test.ex> +data +Content-type: text/plain + +test +. +quit +**** +# +# |