drewbarrett.postfix

Rola Ansible: Postfix

Instaluje Postfix

Wymagania

Zmienne roli

Dostępne zmienne są wymienione poniżej, wraz z wartościami domyślnymi (zobacz defaults/main.yml):

postfix_config_file: /etc/postfix/main.cf

Ścieżka do pliku konfiguracyjnego main.cf Postfixa.

postfix_service_state: started
postfix_service_enabled: true

Stan, w jakim usługa Postfix powinna być po uruchomieniu tej roli, oraz czy włączyć usługę przy starcie.

configuration_items:
    - name: inet_interfaces
      value: localhost
    - ...

Opcje dla wartości w pliku main.cf. Może to być dowolny element konfiguracyjny z POSTCONF(5).

Zależności

Brak.

Przykładowa książka

Ta książka pokazuje przykład relay SMTP

- hosts: all
  roles:
    - role: postfix
      vars:
        configuration_items:
          - name: inet_interfaces
            value: localhost
          - name: inet_protocols
            value: all
          - name: relayhost
            value: '[mail.com]:587'
          - name: smtp_sasl_auth_enable
            value: 'yes'
          - name: smtp_sasl_security_options
            value: noanonymous
          - name: smtp_sasl_password_maps
            value: static:[email protected]:password
          - name: smtp_use_tls
            value: 'yes'

Licencja

MIT / BSD

Zainstaluj
ansible-galaxy install drewbarrett.postfix
Licencja
mit
Pobrania
2.5k
Właściciel