Jenkins全局设置(Jenkins Location):
设置系统管理原邮件地址
1、Jenkins默认邮件通知
设置SMTP服务器,这里设置为公司的SMTP,详细信息可以查看outlook
关于SSL协议,SMTP端口在outlook的面板里可以查到,不同的服务器端口可能不同
这里设置后并不能发出邮件,之后取消设置就可以了,可以多试试
注意用户名不能加@.com,之前加了一直发邮件失败
点击Test configuration可以测试邮件设置是否成功,不成功根据返回的错误信息就进行修改
成功后邮箱可以接收到如下邮件
2、邮件扩展插件(Email Extension Plugin)
在系统设置里点击插件管理,在可选插件中搜索Email Extension Plugin即可
安装成功后在系统设置里配置如下
User相关信息需要点击高级选项才能出现,这个必须配置
设置内容与通知邮件类似
Job里配置如下
添加构建后操作,配置如下
邮件参数传递可以参考默认配置(注意执行脚本时传递参数使用的是%,e.g. %JOB_NAME%)
$JOB_NAME - Build # $BUILD_NUMBER - $BUILD_STATUS
Attach Build Log可以附件发送build的日志
点击Advanced Settings可以设置邮件发送规则,这里设置Always