6

Ansible を使用してメールを送信しようとしていますが、そのようなサービスのユーザーとパスワードを提供する方法がわからないため、その仕組みを理解できません (ドキュメントには指定されていません)。

私のマシンと電子メール サーバーは同じネットワークにありますが、電子メールを送信するには認証が必要です。

これは私のymlファイルです:

--- 
- name: Testing email
  hosts: localhost
  tasks: 
    - name: Send email
      local_action: mail
        host=mail.server.com
        port=993
        subject="Ansible test mail"
        body="Testing email"
        from=my@email
        to="y@email
        charset=utf8

これは、ホストのファイルの関連コンテンツです。

[localhost]
localhost ansible_connection=local

どのように設定すればよいですか?前もって感謝します。

4

1 に答える 1