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 et Ubuntu 16.10.

Variables

  • ssmtp_smtp_server - serveur smtp

    • Requis
  • ssmtp_smtp_port - port smtp

    • Par défaut : 25
  • ssmtp_use_tls - utiliser tls

    • Par défaut : non
  • ssmtp_use_starttls - utiliser starttls

    • Par défaut : non
  • 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
  • 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.

  • 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 : ''
  • 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.

  • ssmtp_allow_sender_override - si l'en-tête 'From' est défini, il peut être utilisé.

    • Par défaut : oui
  • ssmtp_sender_aliases - liste des comptes locaux et leurs alias d'envoi

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

À propos du projet

SSMTP for Linux.

Installer
ansible-galaxy install thedumbtechguy.ssmtp
Licence
Unknown
Téléchargements
82
Propriétaire