mjanser.ssmtp

Rôle Ansible : ssmtp

Un rôle Ansible qui installe et configure ssmtp sur Fedora.

Exigences

Aucune

Variables du Rôle

Les variables disponibles sont listées ci-dessous, avec leurs valeurs par défaut :

ssmtp_recipient: postmaster
ssmtp_allow_from_override: yes
ssmtp_mailhub: mail
ssmtp_use_tls: yes
ssmtp_auth_username: ~
ssmtp_auth_password: ~

Destinataire

Tous les courriels pour les identifiants utilisateur < 1000 seront réécrits à l'adresse définie dans la variable ssmtp_recipient. Si elle est définie sur une chaîne vide, cela sera désactivé.

Remplacer la ligne From

La variable ssmtp_allow_from_override peut être utilisée pour activer ou désactiver le remplacement de la ligne From. Si désactivée, la ligne From est fixée au nom d'utilisateur et à l'hôte et ne peut pas être modifiée par le logiciel envoyant le mail. Pour activer des lignes From personnalisées, la variable ssmtp_allow_from_override doit être définie sur yes.

Serveur de relais

Pour envoyer des mails, vous devez définir un serveur de relais dans la variable ssmtp_mailhub. Si ce serveur ne prend pas en charge TLS, vous pouvez définir ssmtp_use_tls sur no.

La plupart des serveurs de messagerie exigent une authentification pour l'envoi de mails. Les informations d'identification peuvent être définies dans ssmtp_auth_username et ssmtp_auth_password.

Dépendances

Aucune

Exemple de Playbook

- hosts: all
  roles:
    - { role: mjanser.ssmtp }

Licence

MIT

À propos du projet

Installs and configures ssmtp on Fedora

Installer
ansible-galaxy install mjanser.ssmtp
Licence
mit
Téléchargements
352
Propriétaire