thedumbtechguy.ssmtp
Rôle Ansible : ssmtp
Un rôle Ansible pour installer et configurer ssmtp
Exigences
Ce rôle a été testé uniquement sur
Ubuntu 16.04
etUbuntu 16.10
.
Variables
ssmtp_smtp_server
- serveur smtp- Requis
ssmtp_smtp_port
- port smtp- Par défaut :
25
- Par défaut :
ssmtp_use_tls
- utiliser tls- Par défaut :
non
- Par défaut :
ssmtp_use_starttls
- utiliser starttls- Par défaut :
non
- Par défaut :
ssmtp_auth_user
- utilisateur d'authentification- Requis
ssmtp_auth_password
- mot de passe d'authentification- Requis
ssmtp_auth_method
- méthode d'authentification- Par défaut :
LOGIN
- Par défaut :
ssmtp_sender_domain
- nom de domaine des adresses d'expéditeur. ex : gmail.com, company.tld.- Requis
Remarque : certains serveurs smtp rejetteront les e-mails si ce domaine est inconnu, par exemple mandrill.
- Requis
ssmtp_default_recipient
- adresse pour rediriger tous les e-mails envoyés aux comptes de service. ex : root. laissez vide pour désactiver.- Par défaut :
''
- Par défaut :
ssmtp_host_fqdn
- nom d'hôte du serveur.- Par défaut :
'{{ ansible_fqdn }}'
Remarque : doit être un nom de domaine entièrement qualifié ou certains serveurs smtp rejetteront la connexion, par exemple gmail.
- Par défaut :
ssmtp_allow_sender_override
- si l'en-tête 'From' est défini, il peut être utilisé.- Par défaut :
oui
- Par défaut :
ssmtp_sender_aliases
- liste des comptes locaux et leurs alias d'envoi- Par défaut :
[]
- Exemple
ssmtp_sender_aliases: - name: root alias: [email protected] - name: admin alias: [email protected]
- Par défaut :
Exemple d'utilisation
- hosts: tous
vars:
ssmtp_smtp_server: smtp.gmail.com
ssmtp_smtp_port: 587
ssmtp_use_tls: oui
ssmtp_use_starttls: oui
ssmtp_auth_user: nom_utilisateur
ssmtp_auth_password: mot_de_passe
ssmtp_sender_domain: gmail.com
ssmtp_default_recipient: [email protected]
ssmtp_allow_sender_override: non
ssmtp_sender_aliases:
- name: root
alias: 'root.{{ ansible_fqdn }}@company.tld'
roles:
- ssmtp
Licence
MIT / BSD
Informations sur l'auteur
Ce rôle a été créé par TheDumbTechGuy ( twitter | blog | galaxy )
Remerciements
ansible-galaxy install thedumbtechguy.ssmtp