]> git.donarmstrong.com Git - debbugs.git/commitdiff
[project @ 2004-01-14 01:39:01 by cjwatson]
authorcjwatson <>
Wed, 14 Jan 2004 09:39:01 +0000 (01:39 -0800)
committercjwatson <>
Wed, 14 Jan 2004 09:39:01 +0000 (01:39 -0800)
Add Date: header to spamscan log.
Exit silently if incoming-spamscan is locked.

scripts/spamscan.in

index 4d1163ba06afff09c2d2836dbfa345917cf20cc2..9db043169af0ea0f1e3eb860fa5b7b9e5481df90 100755 (executable)
@@ -1,5 +1,5 @@
 #! /usr/bin/perl -T
-# $Id: spamscan.in,v 1.5 2004/01/14 00:54:46 cjwatson Exp $
+# $Id: spamscan.in,v 1.6 2004/01/14 01:39:01 cjwatson Exp $
 #
 # Usage: spamscan
 #
@@ -58,7 +58,11 @@ sub header_or_empty ($$) {
     return '';
 }
 
-&filelock('incoming-spamscan');
+eval {
+    &filelock('incoming-spamscan');
+};
+exit if $@;
+
 for (;;) {
     if (-f 'spamscan-stop') {
        print "spamscan-stop file created\n";
@@ -114,6 +118,7 @@ for (;;) {
 
     print "  From: ", header_or_empty($mail, 'From'), "\n";
     print "  Subject: ", header_or_empty($mail, 'Subject'), "\n";
+    print "  Date: ", header_or_empty($mail, 'Date'), "\n";
     print "  Message-Id: ", header_or_empty($mail, 'Message-Id'), "\n";
     my $status = $spam->check($mail);
     $status->rewrite_mail();