Автоматическая настройка
Автоматическая настройка SMTP использует переменные из файла inventory/group_vars/squadus/main.yml, представленные в таблице. Порядок действий:
-
Открыть файл
inventory/group_vars/squadus/main.ymlизменить значение только переменнойsquadus_smtp_enabled, указать значениеtrue. Остальные переменные уже заполнены в файле по умолчанию. Следует указать новые значения переменным, представленным в таблице или оставить их без изменения. -
После заполнения файла необходимо выполнить команду:
ansible-playbook -i hosts.yml playbooks/squadus/squadus_apps.yml -t squadus
| Параметр | Значение по умолчанию | Тип | Описание |
|---|---|---|---|
| squadus_smtp_enabled | false | bool | Включить SMTP-сервис для рассылки email сообщений |
| squadus_smtp_from_email | "noreply@{{ squadus_domain }}" | str | Email адрес отправителя |
| squadus_smtp_ignore_tls_certs_verification_enabled | true | bool | Отключить проверку TLS-сертификатов SMTP-сервиса |
| squadus_smtp_pool_enabled | true | bool | Включить «пул» подключений вместо создания нового подключения на каждое отправление |
| squadus_smtp_relay_host | "{{ docker_bridge_ip }}" | str | Адрес relay-хоста для пересылки сообщений |
| squadus_smtp_relay_password | "empty" | str | Пароль для подключения к relay-хосту |
| squadus_smtp_relay_port | 25 | int | Порт relay-хоста |
| squadus_smtp_relay_protocol | "smtp" | str | Протокол для подключения к relay-хосту |
| squadus_smtp_relay_username | "empty" | str | Имя пользователя для подключения к relay-хосту |