Jenkins 二:邮件配置

默认邮件的配置

假设管理员邮箱是 user1@domain1.com,密码是pw1.html

1. 打开“系统管理”-> “系统设置”。服务器

2. 找到“Jenkins Location”-> “系统管理员邮件地址“,输入 “user1@domain1.com”.dom

3. 找到”邮件通知“。svn

SMTP服务器: smtp.domain1.com工具

用户默认邮件后缀: @domain1.com测试

使用SMTP认证: 选中ui

用户名:user1spa

密码: pw1插件

4. 检查配置是否成功。日志

选中”经过发送测试邮件测试配置“,在”Test e-mail recipient“中输入一个邮件接收人地址,好比”user2@domain2.com”,点击“Test configuration”按钮。

页面显示“Email was successfully sent”说明发送成功,这时候登陆邮件接收人邮箱,会看到一封新邮件“Test email #x”,说明邮箱配置成功。

使用 Email Extension Plugin 插件代替系统默认邮件管理工具

参考 博客: http://www.cnblogs.com/zz0412/p/jenkins_jj_01.html

假设管理员邮箱是 user1@domain1.com,密码是pw1.

1. 下载并安装 Email Extension Plugin 插件。

进入“系统管理” –> “管理插件”-> “可选插件”,在“过滤”中输入“Email Extension Plugin ”,能够看到页面显示出该插件,选中并点击“直接安装”便可。

2. 查看是否安装成功。

进入“系统管理” –> “管理插件”-> “已安装插件”,若是存在“Email Extension Plugin ”,则说明安装成功。

3. 系统设置。

打开“系统管理” –> “系统设置”,找到“Extended E-mail Notification”。

SMTP server: smtp.domain1.com

Default user E-mail suffix: @domain1.com

Use SMTP Authenticatic : 选中

User Name:user1

Password: pw1

Default Recipients: user2

Default Subject:  $PROJECT_NAME - Build # $BUILD_NUMBER - $BUILD_STATUS!

Default Content:

<hr/>

(本邮件是程序自动下发的,请勿回复!)<br/><hr/>

项目名称:$PROJECT_NAME<br/><hr/>

构建编号:$BUILD_NUMBER<br/><hr/>

svn版本号:${SVN_REVISION}<br/><hr/>

构建状态:$BUILD_STATUS<br/><hr/>

触发缘由:${CAUSE}<br/><hr/>

构建日志地址:<a href="${BUILD_URL}console">${BUILD_URL}console</a><br/><hr/>

构建地址:<a href="$BUILD_URL">$BUILD_URL</a><br/><hr/>

变动集:${JELLY_SCRIPT,template="html"}<br/><hr/>

Default Triggers: 能够选择触发邮件发送的条件。默认是“Failure-Any”。

4. 项目设置。

进入项目,点击“配置”,点击”增长构建后操做步骤“ –> ”Editable Email Notification”。点击”应用“,”保存“按钮。

默认配置以下:

aa

若是须要更改接收人名单,更改 “Project Recipient List”便可。

5.  查看是否配置成功。

进入项目,执行一次错误的”当即构建”,若是邮件接收人收到邮件说明配置成功。

相关文章
相关标签/搜索