Skip to content

apisnetworks/apiscp-rspamd-dqs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

82fb212 · Aug 3, 2019

History

3 Commits
Jul 27, 2019
Jul 27, 2019
Jul 27, 2019
Jul 27, 2019
Jul 27, 2019
Aug 3, 2019

Repository files navigation

SpamHaus DQS integration addin

This addin automatically configures SpamHaus' Data Query Service for use with rspamd. Enabling DQS improves rspamd filtering sensitivity.

Installation

Requirements

  • apnscp must be running rspamd as its spam filter
  • SpamHaus DQS key. Registration required.
# Set the key
cpcmd config:set apnscp.bootstrapper rspamd_dqs_key KEYFROMABOVE
# Setup addin
cd /usr/local/apnscp
git submodule add https://github.com/apisnetworks/apnscp-rspamd-dqs.git resources/playbooks/addins/rspamd-dqs
git submodule update --init --recursive resources/playbooks/addins/rspamd-dqs
cd resources/playbooks
ansible-playbook addin.yml --extra-vars=addin=rspamd-dqs

And that's it!

Removal

cd /usr/local/apnscp/resources/playbooks
ansible-playbook addin.yml --extra-vars=addin=rspamd-dqs --tags=uninstall,all
rm -rf addins/rspamd-dqs

Verifying installation

rspamadm configtest will validate your configuration. Syntax OK indicates there are no issues with mail. After a day look for SpamHaus scores in rspamd:

zcat /var/log/rspamd/rspamd.log.1.gz | grep ZRD_ 

Releases

No releases published

Packages

No packages published