--- - name: Install spamassassin ansible.builtin.package: name: - spamassassin - spamass-milter - libmail-dkim-perl - libmail-spf-perl state: present update_cache: true - name: Put configuration files for spamassassin ansible.builtin.copy: src: "{{ item.src }}" dest: "{{ item.dest }}" mode: "0o644" loop: - {src: "./files/local.cf", dest: "/etc/spamassassin/local.cf"} - {src: "./files/spamassassin", dest: "/etc/default/spamassassin"} - {src: "./files/spamass-milter", dest: "/etc/default/spamass-milter"} notify: - Restart spamassassin - Restart spamass-milter - name: Ensure that spam services are up ansible.builtin.service: name: "{{ item }}" enabled: true state: started loop: - spamass-milter - spamd