postfix
Ansible Роль: Postfix
Устанавливает Postfix
Требования
Переменные роли
Доступные переменные перечислены ниже с значениями по умолчанию (см. defaults/main.yml
):
postfix_config_file: /etc/postfix/main.cf
Путь к конфигурационному файлу Postfix main.cf
.
postfix_service_state: started
postfix_service_enabled: true
Состояние, в котором сервис Postfix должен находиться после выполнения этой роли, и нужно ли включать сервис при запуске.
configuration_items:
- name: inet_interfaces
value: localhost
- ...
Опции для значений в файле main.cf
. Это может быть любой элемент конфигурации из POSTCONF(5)
.
Зависимости
Нет.
Пример Плейбука
Этот плейбук показывает пример 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'
Лицензия
MIT / BSD
О проекте
Postfix with complete configuration
Установить
ansible-galaxy install DrewBarrett/ansible-role-postfix
Лицензия
mit
Загрузки
2453
Владелец