--- - name: check support fail: msg: Role not supported in your system when: ansible_os_family != "OpenBSD" - name: create smtpd.conf from template template: src: smtpd.conf.j2 dest: /etc/mail/smtpd.conf mode: 0644 owner: root group: "{{ ansible_wheel }}" notify: restart opensmtpd - name: force server name to domain name copy: content: "{{ mail_domain }}\n" dest: /etc/mail//mailname mode: 0644 owner: root group: "{{ ansible_wheel }}" notify: restart opensmtpd - name: enable opensmtpd service: name: smtpd state: started enabled: true