Introduce msmtp role for setting up msmtp for mail sending. Also add accompanying host group and playbook play.
17 lines
389 B
Django/Jinja
17 lines
389 B
Django/Jinja
# ansible-managed
|
|
|
|
# defaults
|
|
defaults
|
|
auth on
|
|
tls on
|
|
|
|
# ansible-managed-account
|
|
account ansible-managed-account
|
|
host {{ msmtp__smtp_host }}
|
|
port {{ msmtp__smtp_port }}
|
|
tls_starttls {% if msmtp__smtp_tls_method == "starttls" %}on{% else %}off{% endif +%}
|
|
user {{ msmtp__smtp_user }}
|
|
password {{ msmtp__smtp_password }}
|
|
from {{ msmtp__smtp_from }}
|
|
|
|
account default: ansible-managed-account
|