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