Hello everyone,
I have been having some issues with Spamassassin and have been ironing things out (like child processes not becoming re-usable), but there is one that floors me (probably because I'm not a perl expert.. but hey). Anyway here goes my configuration and the errors I am seeing, I hope someone with a kind heart can help me out. Mail server information: Operating System is Debian 3.1 (Sarge) MTA is Qmail (as per Shupp's toaster) Spamassassin is version 3.1.4 ClamAV is version 0.92 Perl is version 5.8.4 Spamassassin invocation is by init.d : spamd -q -x -m 5 -H -d --pidfile=/var/run/spamd.pid Ok, so now for the errors that I am getting for each email receipted by our mail server, from /var/log/mail.warn: Jan 18 10:14:24 tuatara spamd[18169]: Number found where operator expected at (eval 878) line 10, near "} Jan 18 10:14:24 tuatara spamd[18169]: Jan 18 10:14:24 tuatara spamd[18169]: 1" Jan 18 10:14:24 tuatara spamd[18169]: (Missing operator before Jan 18 10:14:24 tuatara spamd[18169]: Jan 18 10:14:24 tuatara spamd[18169]: 1?) Jan 18 10:14:24 tuatara spamd[18169]: rules: failed to run header tests, skipping some: syntax error at (eval 878) line 11, near "; Jan 18 10:14:24 tuatara spamd[18169]: }" Jan 18 10:14:24 tuatara spamd[18169]: Use of uninitialized value in concatenation (.) or string at /usr/share/perl5/Mail/SpamAssassin/PerMsgStatus.pm line 2656, <GEN10> line 28. Jan 18 10:14:24 tuatara spamd[18169]: Use of uninitialized value in concatenation (.) or string at /usr/share/perl5/Mail/SpamAssassin/PerMsgStatus.pm line 2657, <GEN10> line 28. Jan 18 10:14:24 tuatara last message repeated 2 times Jan 18 10:14:24 tuatara spamd[18169]: Number found where operator expected at (eval 879) line 10, near "} Jan 18 10:14:24 tuatara spamd[18169]: Jan 18 10:14:24 tuatara spamd[18169]: 1" Jan 18 10:14:24 tuatara spamd[18169]: (Missing operator before Jan 18 10:14:24 tuatara spamd[18169]: Jan 18 10:14:24 tuatara spamd[18169]: 1?) Jan 18 10:14:24 tuatara spamd[18169]: rules: failed to run header tests, skipping some: syntax error at (eval 879) line 11, near "; Jan 18 10:14:24 tuatara spamd[18169]: }" Jan 18 10:14:24 tuatara spamd[18169]: Use of uninitialized value in concatenation (.) or string at /usr/share/perl5/Mail/SpamAssassin/PerMsgStatus.pm line 2656, <GEN10> line 28. Jan 18 10:14:24 tuatara spamd[18169]: Use of uninitialized value in concatenation (.) or string at /usr/share/perl5/Mail/SpamAssassin/PerMsgStatus.pm line 2657, <GEN10> line 28. Jan 18 10:14:24 tuatara last message repeated 2 times I am more than happy to attach my PerMsgStatus.pm if anyone would like to peruse it. I have attempted to find the problem in this file, but don't understand it enough, or the problem is not actually in there. Any help anyone can give me would be truly appreciated! Cheers, Michael Hutchinson Linux Systems Administrator Manux Solutions Ltd [EMAIL PROTECTED] <http://www.manux.co.nz>