Chris wrote:
> I've changed the ixhash.cf per Dirk's instructions, the whole error is:
> 
> [15617] warn: rules: failed to run CYTME_IXHASH test, skipping:
> [15617] warn:  (Can't locate object method "check_ixhash" via package 
> "Mail::SpamAssassin::PerMsgStatus" at (eval 1500) line 1450.
> [15617] warn: )
> 
> Realize it's a warning
> 
> [15617] warn: rules: failed to run HOSTEUROPE_IXHASH test, skipping:
> [15617] warn:  (Can't locate object method "check_ixhash" via package 
> "Mail::SpamAssassin::PerMsgStatus" at (eval 1500) line 3524.
> [15617] warn: )
> [15617] warn: rules: failed to run GENERIC_IXHASH test, skipping:
> [15617] warn:  (Can't locate object method "check_ixhash" via package 
> "Mail::SpamAssassin::PerMsgStatus" at (eval 1500) line 3546.
> [15617] warn: )
> [15617] warn: rules: failed to run NIXSPAM_IXHASH test, skipping:
> [15617] warn:  (Can't locate object method "check_ixhash" via package 
> "Mail::SpamAssassin::PerMsgStatus" at (eval 1500) line 3595.
> [15617] warn: )
> [
> 
> My ixhash.cf located in /etc/mail/spamassassin is:
> 
> body            GENERIC_IXHASH eval:check_ixhash('generic.ixhash.net')
> describe        GENERIC_IXHASH iXhash found @ generic.ixhash.net
> tflags          GENERIC_IXHASH net
> score           GENERIC_IXHASH 4.5
> 
> body            NIXSPAM_IXHASH eval:check_ixhash('ix.dnsbl.manitu.net')
> describe        NIXSPAM_IXHASH iXhash found @ ix.dnsbl.manitu.net
> tflags          NIXSPAM_IXHASH net
> score           NIXSPAM_IXHASH 2.5
> 
> body            CYTME_IXHASH eval:check_ixhash('cytme.ixhash.net')
> describe        CYTME_IXHASH BiXhash found @ ctyme.ixhash.net
> tflags          CYTME_IXHASH net
> score           CYTME_IXHASH 2.5
> 
> body            HOSTEUROPE_IXHASH eval:check_ixhash('hosteurope.ixhash.net')
> describe        HOSTEUROPE_IXHASH iXhash found @ hosteurope.ixhash.net
> tflags          HOSTEUROPE_IXHASH net
> score           HOSTEUROPE_IXHASH 2.5

Chris, there were a few errors in the sample config (eval:check vs.
ixhashtest & cytme vs. ctyme).  Use this instead:

body      GENERIC_IXHASH     eval:ixhashtest('generic.ixhash.net')
describe  GENERIC_IXHASH     iXhash found @ generic.ixhash.net
tflags    GENERIC_IXHASH     net
score     GENERIC_IXHASH     1.0

body      NIXSPAM_IXHASH     eval:ixhashtest('ix.dnsbl.manitu.net')
describe  NIXSPAM_IXHASH     iXhash found @ ix.dnsbl.manitu.net
tflags    NIXSPAM_IXHASH     net
score     NIXSPAM_IXHASH     1.0

body      CTYME_IXHASH       eval:ixhashtest('ctyme.ixhash.net')
describe  CTYME_IXHASH       iXhash found @ ctyme.ixhash.net
tflags    CTYME_IXHASH       net
score     CTYME_IXHASH       1.0

body      HOSTEUROPE_IXHASH  eval:ixhashtest('hosteurope.ixhash.net')
describe  HOSTEUROPE_IXHASH  iXhash found @ hosteurope.ixhash.net
tflags    HOSTEUROPE_IXHASH  net
score     HOSTEUROPE_IXHASH  1.0

Bill

Reply via email to