thedumbtechguy.ssmtp
Rola Ansible: ssmtp
Rola Ansible do instalacji i konfiguracji ssmtp
Wymagania
Ta rola była testowana tylko na
Ubuntu 16.04
iUbuntu 16.10
.
Zmienne
ssmtp_smtp_server
- serwer smtp- Wymagane
ssmtp_smtp_port
- port smtp- Domyślnie:
25
- Domyślnie:
ssmtp_use_tls
- użyj tls- Domyślnie:
nie
- Domyślnie:
ssmtp_use_starttls
- użyj starttls- Domyślnie:
nie
- Domyślnie:
ssmtp_auth_user
- użytkownik do autoryzacji- Wymagane
ssmtp_auth_password
- hasło do autoryzacji- Wymagane
ssmtp_auth_method
- metoda autoryzacji- Domyślnie:
LOGIN
- Domyślnie:
ssmtp_sender_domain
- domena adresów nadawcy. np. gmail.com, company.tld.- Wymagane
Uwaga: niektóre serwery smtp odrzucają e-maile, jeśli ta domena jest nieznana, np. mandrill.
- Wymagane
ssmtp_default_recipient
- adres, na który będą kierowane wszystkie e-maile wysyłane do kont serwisowych. np. root. pozostaw puste, aby wyłączyć.- Domyślnie:
''
- Domyślnie:
ssmtp_host_fqdn
- nazwa hosta serwera.- Domyślnie:
'{{ ansible_fqdn }}
Uwaga: musi być to w pełni kwalifikowana nazwa domeny, w przeciwnym razie niektóre serwery smtp odrzucą połączenie, np. gmail.
- Domyślnie:
ssmtp_allow_sender_override
- jeśli nagłówek 'From' jest ustawiony, można go użyć.- Domyślnie:
tak
- Domyślnie:
ssmtp_sender_aliases
- lista lokalnych kont i ich aliasów wysyłania- Domyślnie:
[]
- Przykład
ssmtp_sender_aliases: - name: root alias: [email protected] - name: admin alias: [email protected]
- Domyślnie:
Przykład użycia
- hosts: all
vars:
ssmtp_smtp_server: smtp.gmail.com
ssmtp_smtp_port: 587
ssmtp_use_tls: tak
ssmtp_use_starttls: tak
ssmtp_auth_user: nazwa_użytkownika
ssmtp_auth_password: hasło
ssmtp_sender_domain: gmail.com
ssmtp_default_recipient: nazwa_uż[email protected]
ssmtp_allow_sender_override: nie
ssmtp_sender_aliases:
- name: root
alias: 'root.{{ ansible_fqdn }}@company.tld'
roles:
- ssmtp
Licencja
MIT / BSD
Informacje o autorze
Ta rola została stworzona przez TheDumbTechGuy ( twitter | blog | galaxy )
Podziękowania
ansible-galaxy install thedumbtechguy.ssmtp