ssmtp

Ansible Роль: ssmtp

Ansible роль, которая устанавливает и настраивает ssmtp на Fedora.

Требования

Отсутствуют

Переменные роли

Доступные переменные перечислены ниже, вместе с значениями по умолчанию:

ssmtp_recipient: postmaster
ssmtp_allow_from_override: yes
ssmtp_mailhub: mail
ssmtp_use_tls: yes
ssmtp_auth_username: ~
ssmtp_auth_password: ~

Получатель

Все письма для пользователей с идентификаторами < 1000 будут переписаны на адрес, указанный в переменной ssmtp_recipient. Если переменная установлена в пустую строку, это будет отключено.

Переопределение строки "От"

Переменная ssmtp_allow_from_override может быть использована для включения или отключения переопределения строки "От". Если отключено, строка "От" фиксируется с именем пользователя и именем хоста и не может быть изменена программой, отправляющей письмо. Чтобы включить пользовательские строки "От", переменную ssmtp_allow_from_override нужно установить в yes.

Релейный сервер

Для отправки писем необходимо определить релейный почтовый сервер в переменной ssmtp_mailhub. Если этот сервер не поддерживает TLS, вы можете установить ssmtp_use_tls в no.

Большинство почтовых серверов требуют аутентификации для отправки писем. Учётные данные для этого можно установить в ssmtp_auth_username и ssmtp_auth_password.

Зависимости

Отсутствуют

Пример Playbook

- hosts: all
  roles:
    - { role: mjanser.ssmtp }

Лицензия

MIT

О проекте

Installs and configures ssmtp on Fedora

Установить
ansible-galaxy install mjanser/ansible-role-ssmtp
Лицензия
mit
Загрузки
342
Владелец