乐趣区

关于软件测试:软件测试Jenkins-踩坑三-Email-配置与任务邮件发送

在系统管理 -> 插件治理中下载插件:1. 通过网页端 QQ 邮箱的设置进入到邮箱客户端设置页面。2. 找到邮箱的根底信息。3. 在 Jenkins:系统管理 -> 系统配置中,最底部找到邮件告诉,关上高级:4. 填入配置信息后如下:5. 留神到在配置的下方有个 ” 通过发送测试邮件测试配置 ”,咱们能够讲其勾选,填入邮箱地址,点击 Test configuration 来先测试一下邮件的发送.6. 如果依照下面的形式,点击 Test configuration 会呈现以下报错:

这是因为应用 QQ 邮箱登录,须要填入的是 QQ 邮箱的受权码,这是用于登录第三方客户端的专用明码。具体的获取形式可参考:

7. 批改完受权码后,再次测试, 很可能又会收到如下报错:java.net.SocketException: Connection closed by remote host 这是因为咱们还须要在设置 Jenkins Location 中配置系统管理员邮件地址,此地址要和邮件告诉中的用户名统一。

根底信息配置与上述统一,惟一要留神的是这里须要从新生成一个受权码。这里次要就是配置展现的模板格局,罕用的格式化的参数有:这里抉择以 HTML 的格局展现,填入模板:咱们还能够在 Default Triggers 中依据本人的须要配置邮件的触发条件:

8. 在构建的工作配置中,抉择 ”Editable Email Notification”9. 配置邮件发送至 Recipient List 中配置的邮件地址 10. 保留后构建我的项目,查看后果,邮件发送胜利以上,欢送大家一起交换探讨。

退出移动版