infothrill.nullmailer

Rola Ansible: nullmailer

Status kompilacji Rola Ansible

To jest rola Ansible, która instaluje nullmailer, prosty agent transportu mailowego tylko do przekazywania wiadomości.

Szybki przewodnik

requirements.yml:

- src: infothrill.nullmailer
  version: v3.1.0

Instalacja:

ansible-galaxy install -r requirements.yml -p ./roles/

Playbook:

- hosts: serwery
    roles:
      - role: infothrill.nullmailer

Zmienne Roli

nullmailer_mail_recipient: [email protected]

Adresat wszystkich wiadomości wysyłanych przez nullmailer. Powinien to być adres, który będzie akceptowany i przekazywany przez nullmailer_relay_host.

nullmailer_relay_host: smtp.example.com

Host SMTP, do którego będzie kierowany cały ruch SMTP.

nullmailer_relay_port: 465

Port używany do łączenia się przez SMTP z nullmailer_relay_host.

nullmailer_relay_user: [email protected]

Nazwa użytkownika SMTP do uwierzytelniania z nullmailer_relay_host. Można ustawić na pusty ciąg, w takim przypadku pomijane jest uwierzytelnianie (przydatne, jeśli korzystasz z zaufania opartego na IP).

nullmailer_relay_pass: 50m3p455w0r6

Hasło SMTP do uwierzytelniania z nullmailer_relay_host.

nullmailer_allmailfrom: [email protected]

Jeśli to jest zdefiniowane, jego zawartość nadpisze nadawcę na wszystkich wiadomościach. Proszę zachować ostrożność z tym ustawieniem, ponieważ wpływa na zachowanie zwrotnych wiadomości, które są niedostarczalne.

nullmailer_remote_ssl: true|false

Zmienna do dodania parametru --ssl dla połączenia zdalnego, domyślnie true.

nullmailer_remote_starttls: true|false

Zmienna do dodania parametru --starttls dla połączenia zdalnego, domyślnie false.

Zależności

Brak.

Licencja

MIT

Informacje o autorze

Ta rola została stworzona w 2018 roku przez Paula Kremera.

Zmiany

vxxx

  • usunięto wsparcie dla ansible 5, python 3.8

v3.2.0

  • usunięto wsparcie dla ansible 4

v3.1.0

  • dodano: nullmailer_relay_user może być pusty, aby pominąć uwierzytelnianie przekazywania
  • usunięto wsparcie testowe dla Debian Jessie
  • usunięto wsparcie dla python 3.7
  • usunięto wsparcie dla ansible 2.9, 2.10, dodano wsparcie dla ansible 4, 5
  • przejście na Github Actions dla CI

v3.0.1

  • usunięto wsparcie testowe dla python 3.6
  • dodano wsparcie testowe dla python 3.7, 3.8, 3.9
  • usunięto wsparcie dla ansible 2.8
  • dodano wsparcie dla ansible 2.10, 3.0

v3.0.0

  • dodano przełącznik konfiguracyjny dla --ssl i --starttls
  • aktualizacja do wersji 3 molekuły
  • usunięto wsparcie dla ansible 2.5, 2.6, 2.7
  • dodano testy dla ubuntu 20.04

v2.0.0

  • zmiana frameworka testowego na python3, usunięto wsparcie dla python2
  • wsparcie testowe dla Ansible 2.9

v1.1.0

  • dodano opcjonalną zmienną nullmailer_allmailfrom
  • wsparcie testowe dla Ansible 2.8
  • wsparcie testowe dla Debiana 10 Buster

v1.0.1

  • poprawki testowe

v1.0.0

  • pierwsza wersja
O projekcie

An Ansible role to install nullmailer, a simple relay-only mail transport agent.

Zainstaluj
ansible-galaxy install infothrill.nullmailer
Licencja
mit
Pobrania
8.3k
Właściciel
I was born in the 20th century and I will die in the 21st century