一:安装插件:Extended E-mail Notification
二、全局配置
1、System Admin e-mail address:1442xx48@qq.com
2、Extended E-mail Notification:(以qq邮箱为例)
SMTP server:smtp.qq.com
SMTP Port:SMTP Port
SMTP Username:1442681948
SMTP Password:qq邮箱上获取smtp授权码
Default user e-mail suffix:@qq.com
Charset:UTF-8
Default Content Type:HTML(TEXT/HTML)
Default Recipients:1469007470@qq.com
Default Triggers:success
3、E-mail Notification:
SMTP server:smtp.qq.com
Default user e-mail suffix:@qq.com
Use SMTP Authentication:1442681948
密码:qq邮箱上获取smtp授权码
Use SSL:使用
SMTP Port:465
Charset:UTF-8
三、项目配置:
1、Extended E-mail Notification:
Project Recipient List:接收邮件列表邮箱
Content Type:邮件格式 ,HTML(text/html)
Default Subject:邮件标题,例如:自动化测试报告邮件
Default content: 邮件内容
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>${ENV, var="JOB_NAME"}-第${BUILD_NUMBER}次构建日志</title>
</head>
<body leftmargin="8" marginwidth="0" topmargin="8" marginheight="4" offset="0">
<div>
<table width="95%" cellpadding="0" cellspacing="0"
style="font-size: 11pt; font-family: Tahoma, Arial, Helvetica, sans-serif">
<h2>项目信息</h2>
<ul>
<li>项目名称:${PROJECT_NAME}</li>
<li>详细测试报告:<a href="${PROJECT_URL}_e68ea5_e58fa3_e887aa_e58aa8_e58c96_e6b58b_e8af95_e68aa5_e5918a/">${PROJECT_URL}_e68ea5_e58fa3_e887aa_e58aa8_e58c96_e6b58b_e8af95_e68aa5_e5918a/</a></li>
<li>触发原因:${CAUSE}</li>
<li>项目Url:<a href="${PROJECT_URL}">${PROJECT_URL}</a></li>
</ul>
<hr/>
<h2>构建日志</h2>
<div>${JELLY_SCRIPT,template="html"}</div>
<hr/>
<h3>以上是Jenkins自动发送的邮件,请下载附件查看测试报告!</h3>
</table>
</div>
</body>
</html>
Attachments:reports/*.html ,输出的邮件添加附件,注意输出位置是在workspace工作区间下
Triggers:Recipient List
浙公网安备 33010602011771号