To enable DCC:
1. Execute:
Code:wget http://www.dcc-servers.net/dcc/source/dcc-dccproc.tar.Z tar xzvf dcc-dccproc.tar.Z cd dcc-dccproc-* ./configure \ --bindir=$(PREFIX)/bin \ --libexecdir=$(PREFIX)/lib/dcc \ --mandir=$(PREFIX)/man \ --homedir=/var/lib/dcc \ --with-uid=mail \ --with-gid=mail make make install chown -R mail:mail /var/lib/dcc
2. Modify /etc/mail/spamassassin/local.cf, add:
Code:# dcc use_dcc 1 dcc_home /var/lib/dcc dcc_path /usr/bin/dccproc dcc_timeout 10 add_header all DCC _DCCB_: _DCCR_ score DCC_CHECK 4.000
3. Modify /etc/mail/spamassassin/v310.pre, add:
Code:loadplugin Mail::SpamAssassin::Plugin::DCC
4. Open UDP_OUT port 6277 in firewall.
To install Razor/Pyzor:
1. Execute the following to install razor-agents:
Code:cd /root wget -O razor-agents-2.82.tar.bz2 http://www.pccc.com/downloads/SpamAssassin/razor-agents-2.82.tar.bz2 tar xjf razor-agents-2.82.tar.bz2 cd razor-agents-2.82 perl Makefile.PL make make install
2. Execute the following to install pyzor:
Code:cd /rootwget -O pyzor-1.0.0.tar.gz "https://pypi.python.org/packages/source/p/pyzor/pyzor-1.0.0.tar.gz#md5=e77b1cd0afd3884e6f2aa585cb423b46" tar xzf pyzor-1.0.0.tar.gz cd pyzor-1.0.0 python setup.py build python setup.py install
3. Open UDP/TCP IN and OUT port 24441 in firewall, open TCP_OUT 2703.
4. Configure razor:
Code:mkdir /etc/mail/spamassassin/.razor razor-admin -home=/etc/mail/spamassassin/.razor -register razor-admin -home=/etc/mail/spamassassin/.razor -create razor-admin -home=/etc/mail/spamassassin/.razor -discover chown -R mail:mail /etc/mail/spamassassin/.razor
5. Add the following to /etc/mail/spamassassin/local.cf:
Code:# pyzor use_pyzor 1 pyzor_path /usr/bin/pyzor score PYZOR_CHECK 3.000 # razor use_razor2 1 razor_config /etc/mail/spamassassin/.razor/razor-agent.conf score RAZOR2_CHECK 3.000
6. Add to /etc/mail/spamassassin/.razor/razor-agent.conf:
Code:razorhome = /etc/mail/spamassassin/.razor
7. Add the following path to /etc/logrotate.d/exim:
Code:/etc/mail/spamassassin/.razor/razor-agent.log
A few changes since this post.
DCC link: https://www.dcc-servers.net/dcc/source/dcc.tar.Z
Razor link: http://www.pccc.com/downloads/SpamAssassin/razor-agents-2.85.tar.bz2
Pyzor is available via yum/dnf in CentOS 8.