mjanser.ssmtp
Rola Ansible: ssmtp
Rola Ansible, która instalatora i konfiguruje ssmtp na systemie Fedora.
Wymagania
Brak
Zmienne roli
Dostępne zmienne są wymienione poniżej, wraz z wartościami domyślnymi:
ssmtp_recipient: postmaster
ssmtp_allow_from_override: tak
ssmtp_mailhub: mail
ssmtp_use_tls: tak
ssmtp_auth_username: ~
ssmtp_auth_password: ~
Odbiorca
Wszystkie maile dla identyfikatorów użytkowników < 1000 będą przepisane na adres zdefiniowany w zmiennej ssmtp_recipient
.
Jeśli będzie ustawiona na pusty ciąg, to zostanie wyłączona.
Nadpisanie linii From
Zmienna ssmtp_allow_from_override
może być używana do włączania lub wyłączania nadpisania linii From.
Jeśli jest wyłączona, linia From jest ustalona na nazwę użytkownika i nazwę hosta i nie może być zmieniana przez oprogramowanie wysyłające maila.
Aby włączyć niestandardowe linie From, zmienna ssmtp_allow_from_override
musi być ustawiona na tak
.
Serwer przekaźnikowy
Aby wysyłać maile, musisz zdefiniować serwer poczty przekaźnikowej w zmiennej ssmtp_mailhub
.
Jeśli ten serwer nie obsługuje TLS, możesz ustawić ssmtp_use_tls
na nie
.
Większość serwerów pocztowych wymaga autoryzacji do wysyłania maili.
Dane do autoryzacji można ustawić w ssmtp_auth_username
i ssmtp_auth_password
.
Zależności
Brak
Przykładowa książka zadań
- hosts: all
roles:
- { role: mjanser.ssmtp }
Licencja
MIT
ansible-galaxy install mjanser.ssmtp