thedumbtechguy.ssmtp

Ansibleロール: ssmtp

ssmtpをインストールし、設定するためのAnsibleロールです。

必要条件

このロールはUbuntu 16.04Ubuntu 16.10でのみテストされています。

変数

  • ssmtp_smtp_server - SMTPサーバー

    • 必須
  • ssmtp_smtp_port - SMTPポート

    • デフォルト: 25
  • ssmtp_use_tls - TLSを使用するか

    • デフォルト: no
  • ssmtp_use_starttls - STARTTLSを使用するか

    • デフォルト: no
  • ssmtp_auth_user - 認証ユーザー

    • 必須
  • ssmtp_auth_password - 認証パスワード

    • 必須
  • ssmtp_auth_method - 認証方法

    • デフォルト: LOGIN
  • ssmtp_sender_domain - 送信者アドレスのドメイン名。例: gmail.com, company.tld.

    • 必須

      注意: 一部のSMTPサーバーはこのドメインが不明な場合、メールを拒否します。例: mandrill.

  • ssmtp_default_recipient - サービスアカウントに送信されたすべてのメールを転送するアドレス。例: root. 無効にするには空白のままにします。

    • デフォルト: ''
  • ssmtp_host_fqdn - サーバーホスト名。

    • デフォルト: '{{ ansible_fqdn }}

      注意: 完全修飾ドメイン名である必要があります。そうしないと、一部のSMTPサーバーは接続を拒否します。例: gmail.

  • ssmtp_allow_sender_override - 'From'ヘッダーが設定されている場合、それを使用できるか。

    • デフォルト: yes
  • ssmtp_sender_aliases - ローカルアカウントとその送信エイリアスのリスト

使用例

- hosts: all
  vars:
    ssmtp_smtp_server: smtp.gmail.com
    ssmtp_smtp_port: 587
    ssmtp_use_tls: yes
    ssmtp_use_starttls: yes
    ssmtp_auth_user: username
    ssmtp_auth_password: password
    ssmtp_sender_domain: gmail.com
    ssmtp_default_recipient: [email protected]
    ssmtp_allow_sender_override: no
    ssmtp_sender_aliases:
      - name: root
        alias: 'root.{{ ansible_fqdn }}@company.tld'
  roles:
    - ssmtp

ライセンス

MIT / BSD

作者情報

このロールはTheDumbTechGuyによって作成されました(twitter | blog | galaxy

クレジット

プロジェクトについて

SSMTP for Linux.

インストール
ansible-galaxy install thedumbtechguy.ssmtp
ライセンス
Unknown
ダウンロード
82
所有者