lifeofguenter.nullmailer
lifeofguenter.nullmailer
nullmailerをインストールして設定するためのAnsibleロールです。nullmailerは、固定されたスマートリレーのセットにリレーするホスト向けのsendmail/qmail/etcの代替MTAです。
http://untroubled.org/nullmailer/
要件
特にありません。
ロール変数
nullmailerのadminaddrとnullmailer_remotesは、機能するnullmailerを持つために少なくとも設定する必要がある変数です。他の変数には妥当なデフォルト値があり、主にnullmailerのデフォルトのように動作します。
nullmailer_adminaddr
デフォルト: 空文字列
この変数が空でない場合、"localhost"(そのままの文字列)または(/etc/mailnameからの)正規ホスト名のいずれかにあるユーザーへのすべての宛先は、このアドレスに再マッピングされます。これは、ローカルデーモンが"somebody@localhost"にメールを送信し、リレー先ホストによってバウンスされるのではなく、適切な場所に送信されるようにするためのものです。
nullmailer_remotes
デフォルト: 空リスト
このファイルには、それぞれのメッセージを送信するリモートサーバーのリストが含まれています。このファイルの各行には、リモートホスト名またはアドレスがあり、オプションでプロトコル文字列が続き、空白で区切られています。プロトコル名のデフォルトはsmtpであり、そのモジュールのコマンドライン引数が続くことがあります。
その他の変数とそのデフォルト設定
- nullmailer_me: ansible_fqdn
- nullmailer_defaultdomain: ansible_domain
- nullmailer_defaulthost: ansible_fqdn
- nullmailer_helohost: nullmailer_me
- nullmailer_idhost: nullmailer_defaulthost
- nullmailer_pausetime: 60
- nullmailer_sendtimeout: 3600
- nullmailer_mailname: nullmailer_me
依存関係
特にありません。
ライセンス
GPLv3
著者情報
Serge van Ginderachter serge@vanginderachter.be