BG Mahesh wrote: > I have installed SA 3.1.0 on Linux. > > spamassassin -t < sample-nonspam.txt > sample-nonspam.txt
Why'd you direct the output back to sample-nonspam.txt? If SA isn't working you'll corrupt the file. In any event, is sample-nonspam.txt the exact sample-nonspam.txt that comes with SA, or some other message file? md5sum sample-nonspam.txt 25fed55dc20f2aa0182e83e7ba4b1a3e sample-nonspam.txt > ----------- > [28533] warn: Use of uninitialized value in pattern match (m//) at > /usr/lib/perl5/site_perl/5.8.0/Mail/SpamAssassin/Message/Node.pm line 119. > [28533] warn: Use of uninitialized value in pattern match (m//) at > /usr/lib/perl5/site_perl/5.8.0/Mail/SpamAssassin/Message/Node.pm line 119. > [28533] warn: Use of uninitialized value in pattern match (m//) at > /usr/lib/perl5/site_perl/5.8.0/Mail/SpamAssassin/Message/Node.pm line 119. > [28533] warn: Use of uninitialized value in pattern match (m//) at > /usr/lib/perl5/site_perl/5.8.0/Mail/SpamAssassin/Message/Node.pm line 119. > [28533] warn: Use of uninitialized value in pattern match (m//) at > /usr/lib/perl5/site_perl/5.8.0/Mail/SpamAssassin/Message/Node.pm line 119. > [28533] warn: Use of uninitialized value in pattern match (m//) at > /usr/lib/perl5/site_perl/5.8.0/Mail/SpamAssassin/PerMsgStatus.pm line 870. > [28533] warn: Use of uninitialized value in concatenation (.) or string > at /usr/lib/perl5/site_perl/5.8.0/Mail/SpamAssassin/PerMsgStatus.pm line > 944. > > How do I fix this? All of that output looks like SA is having a hard time parsing the message headers. All the Node stuff has to do with parsing out mime sections, and the PerMsgStatus.pm lines both have to do with manipulation of the message headers.