一、邮件配置
①在Jenkins首页中点击Manage Jenkins,再点击Configure System(配置系统)。
②找到E-mail Notification(邮件通知),我们在这配置的邮件主要是QQ邮件(在实际项目中用第三方服务商的一个服务器)。
③打开QQ邮箱,点击设置按钮,再点击账户
找到POP3/IMAPSMTP/Exchange/CardDAV/CalDAV服务,点击POP3/STMP服务右边的开启按钮。
在弹出的验证密保中用自己的手机短信编辑‘配置邮件客户端’发送到1069 0700 69,点击‘我已发送’,会生成一个授权码。
回到Jenkins中点击Advanced...(高级...)
勾选Use SMTP Authentication(使用SMTP验证)
用户名填写自己使用的QQ邮箱,密码填写刚才生成的授权码。
PS:密码千万不要填写自己的QQ密码
PS:密码千万不要填写自己的QQ密码
PS:密码千万不要填写自己的QQ密码
使用SSL协议的话SMTP端口要写465,为啥是465?具体可以点击QQ邮箱的(如何使用 Foxmail 等软件收发邮件?)
④测试邮件配置是否配置成功,通过发送测试邮件看是否能收到邮件。
勾选上Test configuration by sending test e-mail前面的复选框
填上自己的邮箱,点击Test configuration按钮
发送成了提示:Email was successfully sent
出现错误的可能是由于管理员邮箱没有填写,上下一致就可以了
⑤配置项目
返回Jenkins主页,进入我们的项目,点击Configure(配置)
配置页面打开后,点击Post-build Actions(构建后操作),再点击跳转到底部的Add post-build action(增加构建后操作步骤),选择E-mail Notification(邮件通知)
填上需要通知的人;勾选的是每一次构建不成功就会发送邮件,构建成功则不会发送邮件。