I want to enable spf. AFAIK, it was enabled by default. However, I want to change the score. Instead of -0.001, I want it to change to -2. So I edit local.cf and put:
header SPF_PASS eval:check_for_spf_pass() describe SPF_PASS SPF: sender matches SPF record score SPF_PASS -2 Then I update rules by doing spamassassin -D --lint. The debug says there are 1 issues detected. When I check the output of the debug, it says: [1217] warn: rules: failed to run SPF_PASS test, skipping: [1217] warn: (Can't locate object method "check_for_spf_pass" via package "Mail::SpamAssassin::PerMsgStatus" at (eval 1248) line 1288. [1217] warn: ) I have 25_spf.cf in my spamassassin default rules directory. Does this mean that spf is not really enabled at all? Please advise how to enable it if not and what is the proper way to change the score if my way is not correct. I tried to check Mail::SpamAssassin::PerMsgStatus in http://search.cpan.organd it point me to Mail-SpamAssassin-3.2.5.tar.gz. However, I'm already using SpamAssassin Server version 3.2.5 -- Nelson Serafica http://nelsontux.blogspot.com