1、Jenkins->系统管理->系统设置;
2、可以勾选 “通过发送测试邮件配置” 测试此配置能否连通;
如果报错:Failed to send out e-mail
com.sun.mail.smtp.SMTPSendFailedException: 501 mail from address must be same as authorization user; nested exception is: com.sun.mail.smtp.SMTPSenderFailedException: 501 mail from address must be same as authorization user
则需要查看Jenkins Location的系统管理员邮件地址是否设置:
这样每次build后都会发送邮件给这个接收者,但是只能发给固定的对象,且格式单一(txt)
或者可以使用插件 “Email Extersion Plugin”进行扩展
4、安装插件 “Email Extersion Plugin”;
在“过滤”中搜索Email Extension Template Plugin,选中后点击直接安装;
5、插件用于job配置页面,添加构建后步骤“Editable Email Notification”;
Project Recipient List中添加收件人,以逗号分隔.
Content Type选择HTML (text/html).
Default Content将doc目录下的邮件模板.doc的内容复制进去.
Attachments中添加:target/results-all.zip,target/surefire-reports/emailable-report.html
点击Advanced Settings,先将默认的“Failure any”trigger删除,再点击add trigger---always添加一个trigger.
以上配置都完成后,记得点击保存
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。