ansible-infra/roles/msmtp
lilly 1d54043b8e
All checks were successful
/ Ansible Lint (push) Successful in 2m38s
/ Ansible Lint (pull_request) Successful in 2m38s
add role tag to msmtp role
2026-05-01 00:33:14 +02:00
..
meta msmtp(role): introduce msmtp role 2025-10-14 01:40:46 +02:00
tasks add role tag to msmtp role 2026-05-01 00:33:14 +02:00
templates msmtp(role): introduce msmtp role 2025-10-14 01:40:46 +02:00
README.md msmtp(role): introduce msmtp role 2025-10-14 01:40:46 +02:00

Role msmtp

A role for setting up msmtp for mail sending.

The role only supports mail servers supporting either STARTTLS or SMTPS.

Supported Distributions

Should work on Debian-based distributions.

Required Arguments

  • msmtp__smtp_host: The SMTP host to use.
  • msmtp__smtp_port: The SMTP port to use.
  • msmtp__smtp_tls_method: The SMTP TLS method to use.
    Possible choices:
    • starttls: Use STARTTLS to connect to the server.
    • smtps: Use SMTPS to connect to the server.
  • msmtp__smtp_user: The SMTP user to use for authentication.
  • msmtp__smtp_password: The SMTP password to use for authentication.
  • msmtp__smtp_from: The SMTP from address to use when sending mails.