Hello!
I'm running qmail-scanner-1.11 on a FreeBSD 4.5 system with McAfee
uvscan, Sophos sweep and spamassassin-2.20 installed. spamd is started
like this:
/usr/bin/spamd -F 0 -L -x -u nobody &
qmail-scanner's configure picks up all three scanners (uvscan, sweep
and spamassassin) and there is a subroutine for each one in
/var/qmail/bin/qmail-scanner-queue.pl.
When I pump test messages to an account and then review the
qmail-queue.log I can see uvscan and sweep doing their thing, but there
is no mention of spamassassin being run, and there is no
"X-spam-status:" report in the headers of delivered messages. However,
this type of line does appear in the headers:
Received: from [EMAIL PROTECTED] by gatwy.athome by uid 82 with
qmail-scanner -1.11 (uvscan: v4.1.60/v4201. sweep: 2.10/3.57.
spamassassin: 2.20. . Clear:. Processed in 1.956635 secs); 13 May 2002
13:25:45 -0000
Just on a hunch, I commented out the line:
return if (defined($ENV({'RELAYCLIENT'}));
in the spamassassin subroutine in qmail-scanner-queue.pl.
spamassassin parsed the next test message and printed the
X-spam-status: report in the header. There were also a couple of lines
in qmail-queue.log that indicated spamassassin had successfully run.
So my question is whether it's safe to comment out this leading 'return
if (defined ...' line in the spamassassin subroutine in order to get
spamassassin working with qmail-scanner? I don't see this line at the
head of the other two scanner subroutines (uvscan_scanner,
sweep_scanner), so perhaps it's ok?
Thanks very much for any light you can shed on this.
-Ben
---
"The cost of living hasn't decreased its popularity." (Mark Twain)
_______________________________________________________________
Have big pipes? SourceForge.net is looking for download mirrors. We supply
the hardware. You get the recognition. Email Us: [EMAIL PROTECTED]
_______________________________________________
Qmail-scanner-general mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/qmail-scanner-general