Feature macros, show-supported and build-time selection for malware interfaces
[exim.git] / test / scripts / 4008_scan_cmdline / 4008
diff --git a/test/scripts/4008_scan_cmdline/4008 b/test/scripts/4008_scan_cmdline/4008
new file mode 100644 (file)
index 0000000..9684056
--- /dev/null
@@ -0,0 +1,57 @@
+# content scan interface: cmdline
+#
+#
+exim -DOPT=accept -odi -bs -DINSERT=
+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
+
+.
+quit
+****
+#
+#
+# the defer_ok should not prevent rejection
+#
+exim -DOPT=reject -odi -bs -DINSERT="/defer_ok"
+ehlo test.ex
+mail from:<>
+rcpt to:<userx@test.ex>
+data
+Date: Fri, 17 Dec 2004 14:35:01 +0100
+Subject: message should be rejected
+
+.
+quit
+****
+#
+#
+#
+exim -DOPT=pause3 -odi -bs -DINSERT="/tmo=2s"
+ehlo test.ex
+mail from:<>
+rcpt to:<userx@test.ex>
+data
+Date: Fri, 17 Dec 2004 14:35:01 +0100
+Subject: message should be tmp-rejected due to timeout
+
+.
+quit
+****
+#
+#
+#
+exim -DOPT=pause3 -odi -bs -DINSERT="/tmo=2s/defer_ok"
+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 despite a timeout
+
+.
+quit
+****