如何为 ansible 邮件模块提供用户名和密码

如何为 ansible 邮件模块提供用户名和密码

如何在使用 ansible 邮件模块时提供电子邮件帐户的用户名和密码。我正在使用 gmail smtp 服务器。在邮件模块没有提到这件事。

我还遇到了一个问题其中用户名和密码支持是通过提交添加的(可能……我不知道它是如何工作的。)。但我在主源代码 [https://github.com/ansible/ansible/blob/devel/library/notification/mail.] 中找不到 smtp 的用户名和密码实现。(抱歉……没有足够的代表来发布 3 个链接)

答案1

您找到的拉取请求尚未合并到主线 Ansible 中。它可能会在将来的某个时间点合并,但这完全取决于项目维护者。

在此之前,您需要将 SMTP 发送到本地另一台可以接受邮件而无需身份验证的主机。

答案2

在 ansible 中发送电子邮件通知有两种方式。1)通过本地计算机 2)通过远程计算机

使用正确的模块调用很重要。只有远程机器才有用户名和密码设置的参数。

查看更多: http://wiki.glitchdata.com/index.php?title=Ansible:_Email_Notification

相关内容