4ARMED.exim
Ansibleロール: Exim
RedHat/CentOSまたはDebian/UbuntuにExim(メール転送エージェント)をインストールします。
要件
なし。
ロール変数
利用可能な変数は以下に示されており、デフォルト値も含まれています(defaults/main.yml
を参照):
exim_dc_eximconfig_configtype: internet
(Debian/Ubuntuのみ)メインの設定タイプです。公共のメール送信には「internet」、ローカルにのみ配信するメールには「local」を選択します。その他のオプションについてはEximのドキュメントを参照してください。
exim_dc_localdelivery: mail_spool
(Debian/Ubuntuのみ)ローカルメール配信のためのデフォルトの輸送方法です。設定されていない場合はmail_spool
がデフォルトになります。
exim_dc_smarthost: smtp.mandrillapp.com
(Debian/Ubuntuのみ)メール配信のためのデフォルトのスマートホストです。設定されていない場合はsmtp.mandrillapp.com
がデフォルトになりますが、configtypeがsatellite
の場合のみ使用されます。
exim_password_entry
(Debian/Ubuntuのみ)リモートのスマートホストが認証を必要とする場合、Eximのpasswd.clientファイルにエントリを追加します。これはdefaults/vault.yml
に追加することをお勧めします。
依存関係
なし。
例のプレイブック
- hosts: servers
roles:
- { role: 4armed.exim }
ライセンス
MIT / BSD
作者情報
このロールは2015年にJeff Geerlingによって作成され、その後2016年に4ARMEDによってフォークされて追加設定が加えられました。