jenkins关于qq企业邮箱的配置

Jenkins邮件通知配置指南

本文主要对 jenkins 的邮件通知进行介绍,

  • jenkins 内置的邮件功能
  • 使用插件扩展的邮件功能

1.基本的Jenkins 邮件服务器 配置

   1)system config 页面 :

 

邮件通知
  SMTP服务器 Help for feature: SMTP服务器
 
 
     
  用户默认邮件后缀 Help for feature: 用户默认邮件后缀
 
 
     
       
Help for feature: 使用SMTP认证
     
  用户名  
     
  密码  
     
  使用SSL协议 Help for feature: 使用SSL协议
     
     
  SMTP端口 Help for feature: SMTP端口
     
     
  Reply-To Address  
     
  字符集

可以勾选 “通过发送测试邮件配置”  测试此配置能否连通, 如果收到以下邮件,恭喜

   

This is test email #1 sent from Jenkins
注意:
    如果通过以上配置,发送邮件还是失败,请检查系统管理员邮件地址配置,如下图所示:
Jenkins Location
  Jenkins URL Help for feature: Jenkins URL
 
Please set a valid host name, instead of localhost
 
     
  系统管理员邮件地址

此处的邮件地址需与上述邮件地址一致,否则会提示SMTPSendFailedException。
企业邮箱配置方法因场景不同而有所差异,以下是不同情况下的配置方法: ### 企业邮箱通用功能配置 企业邮箱配置邮箱功能方面,提供了多种功能,如配置邮箱模板、自动回复、邮件过滤器等。管理员可通过管理后台创建或选择邮箱模板,并应用到员工账号中。自动回复功能能自动回复收到的邮件,邮件过滤器可将邮件自动分类和筛选,提高工作效率。此外,还能配置邮件签名、邮件加密和邮件日志等功能,进一步提高员工的工作效率和沟通效果[^1]。 ### SpringBoot + JavaMailSender + 腾讯企业邮箱配置 1. 引入`spring-boot-starter-mail`依赖包: ```xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> </dependency> ``` 2. 在`application.yml`配置邮箱基本信息: ```yaml spring: mail: host: smtp.exmail.qq.com port: 465 username: xxx@xx.com password: xxxx protocol: smtp properties: mail: smtp: auth: true ssl: enable: true socketFactory: class: com.sun.mail.util.MailSSLSocketFactory fallback: false ``` ### Jenkins配置阿里企业邮箱Jenkins配置阿里企业邮箱可使用如下代码: ```html <h4><font color="#0B610B">最近提交(#${GIT_REVISION})</font></h4> <hr size="2" width="100%" /> <ul> ${CHANGES_SINCE_LAST_SUCCESS, reverse=true, format="%c", changesFormat="<li>%d [%a] %m</li>"} </ul> 详细提交: <a href="${PROJECT_URL}changes">${PROJECT_URL}changes</a><br/> ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值