mjanser.ssmtp

Ansibleロール: ssmtp

Fedoraにssmtpをインストールして設定するAnsibleロールです。

要件

なし

ロール変数

使用可能な変数は以下に示され、デフォルト値も含まれています:

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

受信者

ユーザーIDが1000未満の全てのメールは、変数 ssmtp_recipient で定義されたアドレスに書き換えられます。 空の文字列に設定すると無効になります。

From行の上書き

変数 ssmtp_allow_from_override を使用してFrom行の上書きを有効または無効にできます。 無効にすると、From行はユーザー名とホスト名に固定され、メールを送信するソフトウェアによって変更できません。 カスタムFrom行を有効にするには、変数 ssmtp_allow_from_overrideyes に設定する必要があります。

リレーサーバー

メールを送信するためには、変数 ssmtp_mailhub にリレー用のメールサーバーを定義する必要があります。 そのサーバーがTLSをサポートしていない場合は、ssmtp_use_tlsno に設定できます。

ほとんどのメールサーバーは、メール送信のために認証を必要とします。 この認証情報は ssmtp_auth_usernamessmtp_auth_password に設定できます。

依存関係

なし

例プレイブック

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

ライセンス

MIT

プロジェクトについて

Installs and configures ssmtp on Fedora

インストール
ansible-galaxy install mjanser.ssmtp
ライセンス
mit
ダウンロード
352
所有者