Processing [millsmob] ... RETRIEVING ENTIRE MESSAGE From: "Yahoo! HotJobs" Subject: myHotJobs News: Holiday gifts for job seekers, A fresh start for the new year, More Can't locate object method "get_full_message_as_text" via package "Mail::SpamAssassin::PerMsgStatus" at /usr/bin/disspam.pl line 783. SPAMASSASSIN SCORE: 1.056/3 Offending part of disspam.pl: # If we've reached here, then it's time to truly decide if the message is spam or not # if ($SPAMASSASSIN) { # # Use spam assassin for detection # $SAOBJECT ||= Mail::SpamAssassin->new(); #only recreate SA object if necessary $status = $SAOBJECT->check_message_text($$messageref); $score = $status->get_hits() . "/" . $status->get_required_hits(); print "\tSPAMASSASSIN SCORE: $score\n"; if ($status->is_spam()) { return "Message detected as spam by spamassassin ($score)"; } else { #give email SpamAssassin headers $status->rewrite_mail(); $$messageref = $status->get_full_message_as_text(); } } else { # # Use built-in detection via RBLs # foreach (keys %ip) { if ($temp = isipbanned($_, $mbox)) { return "An internet e-mail server this message passed through [$_] is banned by RBL blacklist [$temp]"; } } } # # Message is not spam if it reached here # return undef;