msmtp(role): introduce msmtp role
Introduce msmtp role for setting up msmtp for mail sending. Also add accompanying host group and playbook play.
This commit is contained in:
parent
18dda95c46
commit
afceb886dc
6 changed files with 83 additions and 0 deletions
24
roles/msmtp/meta/argument_specs.yaml
Normal file
24
roles/msmtp/meta/argument_specs.yaml
Normal file
|
@ -0,0 +1,24 @@
|
|||
argument_specs:
|
||||
main:
|
||||
options:
|
||||
msmtp__smtp_host:
|
||||
type: str
|
||||
required: true
|
||||
msmtp__smtp_port:
|
||||
type: int
|
||||
required: true
|
||||
msmtp__smtp_tls_method:
|
||||
type: str
|
||||
required: true
|
||||
choices:
|
||||
- "starttls"
|
||||
- "smtps"
|
||||
msmtp__smtp_user:
|
||||
type: str
|
||||
required: true
|
||||
msmtp__smtp_password:
|
||||
type: str
|
||||
required: true
|
||||
msmtp__smtp_from:
|
||||
type: str
|
||||
required: true
|
Loading…
Add table
Add a link
Reference in a new issue