ansible/roles/opensmtpd/tasks/main.yml

24 lines
551 B
YAML

---
- name: Create smtpd.conf from template
ansible.builtin.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
ansible.builtin.copy:
content: "{{ mail_domain }}\n"
dest: /etc/mail//mailname
mode: "0644"
owner: root
group: "{{ ansible_wheel }}"
notify: Restart opensmtpd
- name: Enable opensmtpd
ansible.builtin.service:
name: smtpd
state: started
enabled: true