ssmtp

Ansible Роль: ssmtp

Ansible роль для установки и настройки ssmtp

Требования

Эта роль была протестирована только на Ubuntu 16.04 и Ubuntu 16.10.

Переменные

  • ssmtp_smtp_server - smtp сервер

    • Обязательно
  • ssmtp_smtp_port - smtp порт

    • По умолчанию: 25
  • ssmtp_use_tls - использовать tls

    • По умолчанию: нет
  • ssmtp_use_starttls - использовать starttls

    • По умолчанию: нет
  • ssmtp_auth_user - пользователь для аутентификации

    • Обязательно
  • ssmtp_auth_password - пароль для аутентификации

    • Обязательно
  • ssmtp_auth_method - метод аутентификации

    • По умолчанию: LOGIN
  • ssmtp_sender_domain - доменное имя ваших адресов отправителей. Например: gmail.com, company.tld.

    • Обязательно

      Примечание: некоторые smtp серверы отклонят письма, если этот домен неизвестен, например, mandrill.

  • ssmtp_default_recipient - адрес, на который перенаправляются все письма, отправленные на служебные аккаунты. Например: root. Оставьте пустым, чтобы отключить.

    • По умолчанию: ''
  • ssmtp_host_fqdn - имя хоста сервера.

    • По умолчанию: '{{ ansible_fqdn }}

      Примечание: должен быть полным доменным именем (FQDN), иначе некоторые smtp серверы могут отклонить соединение, например, gmail.

  • ssmtp_allow_sender_override - если установлен заголовок 'From', его можно использовать.

    • По умолчанию: да
  • ssmtp_sender_aliases - список локальных аккаунтов и их псевдонимов для отправки

Пример использования

- hosts: all
  vars:
    ssmtp_smtp_server: smtp.gmail.com
    ssmtp_smtp_port: 587
    ssmtp_use_tls: yes
    ssmtp_use_starttls: yes
    ssmtp_auth_user: username
    ssmtp_auth_password: password
    ssmtp_sender_domain: gmail.com
    ssmtp_default_recipient: [email protected]
    ssmtp_allow_sender_override: no
    ssmtp_sender_aliases:
      - name: root
        alias: 'root.{{ ansible_fqdn }}@company.tld'
  roles:
    - ssmtp

Лицензия

MIT / BSD

Информация об авторе

Эта роль была создана TheDumbTechGuy ( twitter | блог | galaxy )

Благодарности

О проекте

SSMTP for Linux.

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