Jaymon / stockton

Quickly setup an email server to forward a personal domain to any email address
Other
4 stars 0 forks source link

ixhash #45

Open Jaymon opened 7 years ago

Jaymon commented 7 years ago

Official plugin docs, I'm not sure this is needed though, but I want to have a place to add information on it just in case.

The following installation bits are from this link, which was the first place I read about ixhash.

setup ixhash:

cd /etc/spamassassin
# get iXHash
wget "http://sourceforge.net/projects/ixhash/files/latest/download?source=files" -O iXHash.zip
# extract
unzip iXHash.zip
rm iXHash.zip
# rename
mv iXhash-1.5.5/ .iXHash

Local.cf additions:

# iXHash
loadplugin Mail::SpamAssassin::Plugin::iXhash  /etc/mail/spamassassin/.iXHash/iXhash/iXhash.pm
ixhash_timeout          10
use_ixhash_cache        1
ixhash_pureperl         1
body            GENERIC_IXHASH eval:ixhashtest('generic.ixhash.net')
describe        GENERIC_IXHASH iXhash found @ generic.ixhash.net
tflags          GENERIC_IXHASH net
score           GENERIC_IXHASH 3.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 3.0
body            CTYME_IXHASH eval:ixhashtest('ctyme.ixhash.net')
describe        CTYME_IXHASH BiXhash found @ ctyme.ixhash.ne
tflags          CTYME_IXHASH net
score           CTYME_IXHASH 3.0
body            HOSTEUROPE_IXHASH eval:ixhashtest('hosteurope.ixhash.net')
describe        HOSTEUROPE_IXHASH iXhash found @ hosteurope.ixhash.ne
tflags          HOSTEUROPE_IXHASH net
score           HOSTEUROPE_IXHASH 3.0