On Thu, 28 Oct 2004, Matt Kettler wrote:
At 11:41 AM 10/28/2004, Dave Stern - Former Rocket Scientist wrote:Use of uninitialized value in quotemeta at
/opt/spamassassin/lib/site_perl/5.8.0/Mail/SpamAssassin/EvalTests.pm line 977, <GEN35> line 688.
That's part of an eval for a whitelist_from_rcvd statement, looking at EvalTests.pm line 977 it's a part of sub _check_whitelist_rcvd()
Any chance you've got some which lack the right number of parameters (two)?
Doubt it. To test I either - forward a spam message to myself, - cut and paste the list of rules SA checks and mail it to myself - or take some real spam and sendmail -f <[EMAIL PROTECTED]> myself <spam.msg
I wouldn't mind so much except it misses spam. What's even stranger is that
running the raw sendmail -f command does catch it as spam. Is my testing technique flawed? These all worked on SA2.64. In fact, I believe they also worked with SA3.0.0
Additionally, regular mail that comes thru also complains of uninitialized value. The only unusual thing I'm doing here is forwarding my regular mail to this new machine via procmail. Something like:
:0 c
# Avoid email loops
* ! ^X-Loop: [EMAIL PROTECTED]
{
:0fwh #Adjust some headers before forwarding
| formail -A"X-Loop: [EMAIL PROTECTED]" \
-A"X-From-Origin: ${FROM_}" \
-i"Subject: $SUBJ_ (fwd)"
# Forward the email
:0
[EMAIL PROTECTED]
}And again, this too worked with SA2.64 and 3.0.0.
=-=-=-=-=-=-=-=-=-=- generated by /dev/dave -=-=-=-=-=-=-=-=-=-=-=-= David Stern University of Maryland Institute for Advanced Computer Studies
