安装python-setuptools工具,注意如果是python3就改成3
centos

yum -y install python3-setuptools

debian:

apt install python3-setuptools

安装

wget https://pypi.python.org/packages/75/9d/e38a18d8c932f397537cda0d03a606314611fe1ebd8b24ed8fdd4df23191/pyzor-1.0.0.tar.gz
tar -zxf pyzor-1.0.0.tar.gz
cd pyzor-1.0.0
python3 setup.py build
python3 setup.py install

spamassassin设置:/etc/mail/spamassassin/v310.pre

# Pyzor - perform Pyzor message checks.
loadplugin Mail::SpamAssassin::Plugin::Pyzor

集成Razor2和Pyzor
Razor2:必须打开防火墙端口 2307/TCP
pyzor: 必须打开防火墙端口 24441/UDP
apt-get install razor
设置Razor2
mkdir /var/lib/amavis/.razor
chown -Rf amavis:amavis /var/lib/amavis/.razor
su amavis
razor-admin -home=/var/lib/amavis/.razor -create
razor-admin -home=/var/lib/amavis/.razor -discover
razor-admin -home=/var/lib/amavis/.razor -register -user [email protected]

Register successful. Identity stored in /var/lib/amavis/.razor/identity-rupCWQ7Auy

exit
安装Pyzor
apt-get install pyzor
设置pyzor
mkdir /var/lib/amavis/.pyzor; chown amavis:amavis /var/lib/amavis/.pyzor
su amavis
pyzor --homedir /var/lib/amavis/.pyzor discover

/var/lib/python-support/python2.6/pyzor/__init__.py:11: DeprecationWarning: the sha module is deprecated; use the hashlib module instead
import sha
/var/lib/python-support/python2.6/pyzor/client.py:10: DeprecationWarning: the multifile module has been deprecated since Python 2.5
import multifile
downloading servers from http://pyzor.sourceforge.net/cgi-bin/inform-servers-0-3-x

exit
编辑/etc/spamassassin/local.cf在最末尾添加下面内容

use_pyzor 1
pyzor_path /usr/bin/pyzor
pyzor_timeout 20
use_razor2 1
score RAZOR2_CHECK 3.250
score PYZOR_CHECK 3.250
分类: mail使用 标签: 暂无标签

评论

暂无评论数据

暂无评论数据

目录