Jenkins邮件配置

整个邮件配置分成三部分
发件人测试邮件配置
发件人正式邮件配置
收件人配置

发件人测试邮件配置


发件人后期会输入发件人的邮箱和密码,此时输入的密码并不是邮箱的密码而是授权密码
163 邮箱举例

1. 点击设置,选择 POP3/SMTP/IMAP 

2. 点击左侧 客户端授权密码,点击开启,输入收到的手机短信
3. 设置 客户端授权密码,点击确定即可


 

Jenkins配置

配置管理员邮件地址

  1. 系统管理(Manage Jenkins) -> 系统设置(Configure System)
  2. 找到 Jenkins Location -> 系统管理员邮件地址 添写发件人邮箱(*必填

配置邮件通知

  1. SMTP服务器: smtp.163.com
  2. 用户默认邮件后缀:例如 @163.com
  3. 点击“高级”设置按钮
  4. 用户名:发件人邮箱;例如:XXX@163.com
  5. 密码:客户端授权密码
  6. 勾选:通过发送测试邮件测试配置
  7. 输入:Test e-mail recipient 为收件联系人;例如:xxx@163.com
  8. 点击 Test configuration,会提示 Email was successfully sent。
  9. 查看收件人邮箱收到邮件则配置正确

发件人正式邮件配置

  1. 点击 系统管理(Manage Jenkins) -> 系统设置(Configure System)
  2. 找到 Extended E-mail Notification
  3. 输入 SMTP server和Default user E-mail suffix与邮件通知配置相同
  4. 点击“高级”设置按钮,勾选 Use SMTP Authentication
  5. User Name和Password与邮件通知配置相同
  6. Default Content Type 为 HTML
  7. 配置 Default Recipients,默认接收人:添加邮箱地址
  8. 配置 Default Content 邮件模板,内容如下

       <hr/>
       (本邮件是程序自动下发的,请勿回复!)<br/><hr/>
       项目名称:$PROJECT_NAME<br/><hr/>
       构建编号:$BUILD_NUMBER<br/><hr/>
       git版本号:${GIT_REVISION}<br/><hr/>
       构建状态:$BUILD_STATUS<br/><hr/>
       触发原因:${CAUSE}<br/><hr/>
       构建日志地址:<a href=" ">${BUILD_URL}console</a ><br/><hr/>
       构建地址:<a href="$BUILD_URL">$BUILD_URL</a ><br/><hr/>
       报告地址:<a href="${BUILD_URL}allure">${BUILD_URL}allure</a ><br/><hr/>
       变更集:${JELLY_SCRIPT,template="html"}<br/><hr/>

 

收件人配置
       

  1. Jenkins - > 项目 -> 配置
  2. 点击 构建后操作 -> 增加构建后操作步骤 -> Editable Email Notification
  3.  Advanced Settings -> Triggers-> 高级(位置在右下角);备注triggers默认j Failure - Any 失败发邮件
  4. 自定义 Recipient List 为需要收件的联系人,多个联系人用英文逗号隔开
  5. 如果想无论成功失败都发邮件,需要添加Trigger,点击Add Trigger-> always即可
  6. 添加完成后保存,点击 立即构建
  7. 执行完成即可收到邮件

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值