humble-homelab/roles/sendmail/tasks/main.yml
2024-01-18 21:29:44 +01:00

21 lines
480 B
YAML

- name: install sendmail (ssmtp)
ansible.builtin.package:
name:
- ssmtp
state: present
- name: configure ssmtp
ansible.builtin.template:
src: ssmtp.conf.j2
dest: /etc/ssmtp/ssmtp.conf
mode: '0640'
owner: root
group: mail
- name: configure ssmtp revaliases
ansible.builtin.blockinfile:
path: /etc/ssmtp/revaliases
block: |
jake:{{ machine_from_email }}
root:{{ machine_from_email }}
git:{{ machine_from_email }}