infothrill.nullmailer

Ansibleロール: nullmailer

ビルドステータス Ansible Role

これは、シンプルなリレー専用メール転送エージェントnullmailerをインストールするためのAnsibleロールです。

簡単な使い方

requirements.yml:

- src: infothrill.nullmailer
  version: v3.1.0

インストール:

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

プレイブック:

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

ロール変数

nullmailer_mail_recipient: [email protected]

nullmailerを通じて送信されるすべてのメールメッセージの受取人。このアドレスはnullmailer_relay_hostに受け入れられ、リレーされる必要があります。

nullmailer_relay_host: smtp.example.com

すべてのSMTPトラフィックが向けられるSMTPリレーhost。

nullmailer_relay_port: 465

nullmailer_relay_hostへのSMTP接続に使用されるポート。

nullmailer_relay_user: [email protected]

nullmailer_relay_hostでの認証に使用されるSMTPユーザー名。空文字列に設定可能で、その場合は認証が完全にスキップされます(IPベースの信頼を使用する場合などに便利です)。

nullmailer_relay_pass: 50m3p455w0r6

nullmailer_relay_hostでの認証に使用されるSMTPパスワード。

nullmailer_allmailfrom: [email protected]

これが定義されている場合、すべてのメッセージの封筒送信者はこの内容で上書きされます。この設定には注意が必要で、配信不能メッセージのバウンス動作を決定します。

nullmailer_remote_ssl: true|false

リモート用に--sslパラメータを追加するためのトグル。デフォルトはtrueです。

nullmailer_remote_starttls: true|false

リモート用に--starttlsパラメータを追加するためのトグル。デフォルトはfalseです。

依存関係

無し。

ライセンス

MIT

作成者情報

このロールは2018年にPaul Kremerによって作成されました。

変更履歴

vxxx

  • Ansible 5、Python 3.8のサポートを廃止

v3.2.0

  • Ansible 4のサポートを廃止

v3.1.0

  • nullmailer_relay_userを空にしてリレー認証をスキップ可能に
  • Debian Jessieのテストサポートを廃止
  • Python 3.7のサポートを廃止
  • Ansible 2.9、2.10のサポートを廃止し、Ansible 4、5を追加
  • CIのためにGithub Actionsに切り替え

v3.0.1

  • Python 3.6のテストサポートを廃止
  • Python 3.7、3.8、3.9のテストサポートを追加
  • Ansible 2.8のサポートを廃止
  • Ansible 2.10、3.0のサポートを追加

v3.0.0

  • --ssl--starttlsの設定スイッチを追加
  • モレキュールバージョン3にアップグレード
  • Ansible 2.5、2.6、2.7のサポートを廃止
  • Ubuntu 20.04のテストを追加

v2.0.0

  • テストフレームワークをPython3に切り替え、Python2のサポートを廃止
  • Ansible 2.9のテストサポート

v1.1.0

  • オプションの変数nullmailer_allmailfromを追加
  • Ansible 2.8のテストサポート
  • Debian 10 Busterのテストサポート

v1.0.1

  • テスト修正

v1.0.0

  • 初めてのリリース
プロジェクトについて

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

インストール
ansible-galaxy install infothrill.nullmailer
ライセンス
mit
ダウンロード
8.3k
所有者
I was born in the 20th century and I will die in the 21st century