mjanser.ssmtp
Ansible Role: ssmtp
Un rol de Ansible que instala y configura ssmtp en Fedora.
Requisitos
Ninguno
Variables del Rol
Las variables disponibles se enumeran a continuación, junto con sus valores predeterminados:
ssmtp_recipient: postmaster
ssmtp_allow_from_override: sí
ssmtp_mailhub: mail
ssmtp_use_tls: sí
ssmtp_auth_username: ~
ssmtp_auth_password: ~
Destinatario
Todos los correos para identificadores de usuario menores a 1000 se reescribirán a la dirección definida en la variable ssmtp_recipient
.
Si se establece como una cadena vacía, se desactivará.
Sobrescribir línea "From"
La variable ssmtp_allow_from_override
se puede usar para habilitar o deshabilitar la sobrescritura de la línea "From".
Si se desactiva, la línea "From" está fija al nombre de usuario y al nombre del host, y no puede ser modificada por el software que envía el correo.
Para habilitar líneas "From" personalizadas, la variable ssmtp_allow_from_override
debe establecerse en sí
.
Servidor de retransmisión
Para enviar correos, debes definir un servidor de correo de retransmisión en la variable ssmtp_mailhub
.
Si ese servidor no soporta TLS, puedes establecer ssmtp_use_tls
en no
.
La mayoría de los servidores de correo requieren autenticación para enviar correos.
Las credenciales para esto se pueden establecer en ssmtp_auth_username
y ssmtp_auth_password
.
Dependencias
Ninguna
Ejemplo de Playbook
- hosts: todos
roles:
- { role: mjanser.ssmtp }
Licencia
MIT
ansible-galaxy install mjanser.ssmtp