https://github.com/systemli/ansible-role-spamassassin
Ansible role to install & maintain spamassassin
https://github.com/systemli/ansible-role-spamassassin
ansible ansible-role debian molecule monit spamassassin
Last synced: 2 months ago
JSON representation
Ansible role to install & maintain spamassassin
- Host: GitHub
- URL: https://github.com/systemli/ansible-role-spamassassin
- Owner: systemli
- License: gpl-3.0
- Created: 2017-04-21T11:04:55.000Z (about 9 years ago)
- Default Branch: main
- Last Pushed: 2026-03-21T21:50:37.000Z (2 months ago)
- Last Synced: 2026-03-22T09:37:36.474Z (2 months ago)
- Topics: ansible, ansible-role, debian, molecule, monit, spamassassin
- Language: Jinja
- Homepage:
- Size: 242 KB
- Stars: 4
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ansible-role-spamassassin
[](https://github.com/systemli/ansible-role-spamassassin/actions?query=workflow%3AIntegration)
[](https://galaxy.ansible.com/systemli/spamassassin/)
Role to install & maintain spamassassin (including DKIM, pyzor and razor checks)
## Role Variables
For an overview of these, see `defaults/main.yml`.
## Download
Download latest release with `ansible-galaxy`
ansible-galaxy install systemli.spamassassin
## Example Playbook
- hosts: servers
roles:
- { role: systemli.spamassassin }
## Testing & Development
Molecule, Goss, Docker, and Github Actions are used for continous testing.
You can easily test the role locally with
molecule test
This requires Molecule, Vagrant and `python-vagrant` to be installed.
## License
GPLv3
## Author Information
https://www.systemli.org