Jenkins配置邮件发送

安装“Email Extension Plugin” 插件

系统管理-> 管理插件 -> 安装 “Email Extension Plugin” 这个插件

配置系统 Email Extension Plugin 插件

系统管理-> 系统设置 ->找到“Extended E-mail Notification”

具体配置参数:

SMTP server smtp.exmail.qq.com

    ...点击**高级**...(配置发信)

勾选"Use SMTP Authentication"

User Name brave0517@163.com
Password xxx
Use SSL  ☑️
SMTP  Port 465
Charset UTF-8
Default Content Type  选择“Plain Text(text/plain)”
Default Recipients brave0517@163.com
Default Subject

    Default Subject:构建通知:$PROJECT_NAME - Build # $BUILD_NUMBER - $BUILD_STATUS!

Default Content
(本邮件是程序自动下发的,请勿回复!)
项目名称:$PROJECT_NAME
构建编号:$BUILD_NUMBER
git版本号:${GIT_REVISION}
构建状态:$BUILD_STATUS
触发原因:${CAUSE}
构建日志地址:${BUILD_URL}console
构建地址:$BUILD_URL

点击 “Apply” -> “保存“

配置项目(只需要在发送邮件通知的项目配置)

增加一个构建后操作选择“Email Extension Plugin”

具体配置参数:

Project Recipient List

493535459@qq.com,xxx@qq.com (收件人,是一个列表,逗号分割)

点击“Advanced Settins…”

点击“Add Trigger”分别选择 “Success”,“Failure - Any”, “Not Built” 3个触发器(成功,失败,都会发邮件)